0&&(a="right")}return{bottom:l.top+l.height,height:l.height,left:l[a],right:l[a],top:l.top,width:0}}getNativeRange(){const t=document.getSelection();if(null==t||t.rangeCount<=0)return null;const e=t.getRangeAt(0);if(null==e)return null;const n=this.normalizeNative(e);return l.info("getNativeRange",n),n}getRange(){const t=this.scroll.domNode;if("isConnected"in t&&!t.isConnected)return[null,null];const e=this.getNativeRange();return null==e?[null,null]:[this.normalizedToRange(e),e]}hasFocus(){return document.activeElement===this.root||null!=document.activeElement&&c(this.root,document.activeElement)}normalizedToRange(t){const e=[[t.start.node,t.start.offset]];t.native.collapsed||e.push([t.end.node,t.end.offset]);const n=e.map((t=>{const[e,n]=t,i=this.scroll.find(e,!0),s=i.offset(this.scroll);return 0===n?s:i instanceof r.LeafBlot?s+i.index(e,n):s+i.length()})),i=Math.min(Math.max(...n),this.scroll.length()-1),s=Math.min(i,...n);return new a(s,i-s)}normalizeNative(t){if(!c(this.root,t.startContainer)||!t.collapsed&&!c(this.root,t.endContainer))return null;const e={start:{node:t.startContainer,offset:t.startOffset},end:{node:t.endContainer,offset:t.endOffset},native:t};return[e.start,e.end].forEach((t=>{let{node:e,offset:n}=t;for(;!(e instanceof Text)&&e.childNodes.length>0;)if(e.childNodes.length>n)e=e.childNodes[n],n=0;else{if(e.childNodes.length!==n)break;e=e.lastChild,n=e instanceof Text?e.data.length:e.childNodes.length>0?e.childNodes.length:e.childNodes.length+1}t.node=e,t.offset=n})),e}rangeToNative(t){const e=this.scroll.length(),n=(t,n)=>{t=Math.min(e-1,t);const[r,i]=this.scroll.leaf(t);return r?r.position(i,n):[null,-1]};return[...n(t.index,!1),...n(t.index+t.length,!0)]}setNativeRange(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(l.info("setNativeRange",t,e,n,r),null!=t&&(null==this.root.parentNode||null==t.parentNode||null==n.parentNode))return;const s=document.getSelection();if(null!=s)if(null!=t){this.hasFocus()||this.root.focus();const{native:o}=this.getNativeRange()||{};if(null==o||i||t!==o.startContainer||e!==o.startOffset||n!==o.endContainer||r!==o.endOffset){t instanceof Element&&"BR"===t.tagName&&(e=Array.from(t.parentNode.childNodes).indexOf(t),t=t.parentNode),n instanceof Element&&"BR"===n.tagName&&(r=Array.from(n.parentNode.childNodes).indexOf(n),n=n.parentNode);const i=document.createRange();i.setStart(t,e),i.setEnd(n,r),s.removeAllRanges(),s.addRange(i)}}else s.removeAllRanges(),this.root.blur()}setRange(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.A.sources.API;if("string"==typeof e&&(n=e,e=!1),l.info("setRange",t),null!=t){const n=this.rangeToNative(t);this.setNativeRange(...n,e)}else this.setNativeRange(null);this.update(n)}update(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.A.sources.USER;const e=this.lastRange,[n,r]=this.getRange();if(this.lastRange=n,this.lastNative=r,null!=this.lastRange&&(this.savedRange=this.lastRange),!(0,i.A)(e,this.lastRange)){if(!this.composing&&null!=r&&r.native.collapsed&&r.start.node!==this.cursor.textNode){const t=this.cursor.restore();t&&this.setNativeRange(t.startNode,t.startOffset,t.endNode,t.endOffset)}const n=[o.A.events.SELECTION_CHANGE,(0,s.A)(this.lastRange),(0,s.A)(e),t];this.emitter.emit(o.A.events.EDITOR_CHANGE,...n),t!==o.A.sources.SILENT&&this.emitter.emit(...n)}}}},9609:function(t,e){"use strict";class n{static DEFAULTS={modules:{}};static themes={default:n};modules={};constructor(t,e){this.quill=t,this.options=e}init(){Object.keys(this.options.modules).forEach((t=>{null==this.modules[t]&&this.addModule(t)}))}addModule(t){const e=this.quill.constructor.import(`modules/${t}`);return this.modules[t]=new e(this.quill,this.options.modules[t]||{}),this.modules[t]}}e.A=n},8276:function(t,e,n){"use strict";n.d(e,{Hu:function(){return l},gS:function(){return s},qh:function(){return o}});var r=n(6003);const i={scope:r.Scope.BLOCK,whitelist:["right","center","justify"]},s=new r.Attributor("align","align",i),o=new r.ClassAttributor("align","ql-align",i),l=new r.StyleAttributor("align","text-align",i)},9541:function(t,e,n){"use strict";n.d(e,{l:function(){return s},s:function(){return o}});var r=n(6003),i=n(8638);const s=new r.ClassAttributor("background","ql-bg",{scope:r.Scope.INLINE}),o=new i.a2("background","background-color",{scope:r.Scope.INLINE})},9404:function(t,e,n){"use strict";n.d(e,{Ay:function(){return h},Cy:function(){return d},EJ:function(){return u}});var r=n(9698),i=n(3036),s=n(4541),o=n(4850),l=n(5508),a=n(580),c=n(6142);class u extends a.A{static create(t){const e=super.create(t);return e.setAttribute("spellcheck","false"),e}code(t,e){return this.children.map((t=>t.length()<=1?"":t.domNode.innerText)).join("\n").slice(t,t+e)}html(t,e){return`\n${(0,l.X)(this.code(t,e))}\n
`}}class h extends r.Ay{static TAB=" ";static register(){c.Ay.register(u)}}class d extends o.A{}d.blotName="code",d.tagName="CODE",h.blotName="code-block",h.className="ql-code-block",h.tagName="DIV",u.blotName="code-block-container",u.className="ql-code-block-container",u.tagName="DIV",u.allowedChildren=[h],h.allowedChildren=[l.A,i.A,s.A],h.requiredContainer=u},8638:function(t,e,n){"use strict";n.d(e,{JM:function(){return o},a2:function(){return i},g3:function(){return s}});var r=n(6003);class i extends r.StyleAttributor{value(t){let e=super.value(t);return e.startsWith("rgb(")?(e=e.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),`#${e.split(",").map((t=>`00${parseInt(t,10).toString(16)}`.slice(-2))).join("")}`):e}}const s=new r.ClassAttributor("color","ql-color",{scope:r.Scope.INLINE}),o=new i("color","color",{scope:r.Scope.INLINE})},7912:function(t,e,n){"use strict";n.d(e,{Mc:function(){return s},VL:function(){return l},sY:function(){return o}});var r=n(6003);const i={scope:r.Scope.BLOCK,whitelist:["rtl"]},s=new r.Attributor("direction","dir",i),o=new r.ClassAttributor("direction","ql-direction",i),l=new r.StyleAttributor("direction","direction",i)},6772:function(t,e,n){"use strict";n.d(e,{q:function(){return s},z:function(){return l}});var r=n(6003);const i={scope:r.Scope.INLINE,whitelist:["serif","monospace"]},s=new r.ClassAttributor("font","ql-font",i);class o extends r.StyleAttributor{value(t){return super.value(t).replace(/["']/g,"")}}const l=new o("font","font-family",i)},664:function(t,e,n){"use strict";n.d(e,{U:function(){return i},r:function(){return s}});var r=n(6003);const i=new r.ClassAttributor("size","ql-size",{scope:r.Scope.INLINE,whitelist:["small","large","huge"]}),s=new r.StyleAttributor("size","font-size",{scope:r.Scope.INLINE,whitelist:["10px","18px","32px"]})},584:function(t,e,n){"use strict";n.d(e,{Ay:function(){return S},hV:function(){return I}});var r=n(6003),i=n(5232),s=n.n(i),o=n(9698),l=n(6078),a=n(4266),c=n(6142),u=n(8276),h=n(9541),d=n(9404),f=n(8638),p=n(7912),g=n(6772),m=n(664),b=n(8123);const y=/font-weight:\s*normal/,v=["P","OL","UL"],A=t=>t&&v.includes(t.tagName),x=/\bmso-list:[^;]*ignore/i,N=/\bmso-list:[^;]*\bl(\d+)/i,E=/\bmso-list:[^;]*\blevel(\d+)/i,w=[function(t){"urn:schemas-microsoft-com:office:word"===t.documentElement.getAttribute("xmlns:w")&&(t=>{const e=Array.from(t.querySelectorAll("[style*=mso-list]")),n=[],r=[];e.forEach((t=>{(t.getAttribute("style")||"").match(x)?n.push(t):r.push(t)})),n.forEach((t=>t.parentNode?.removeChild(t)));const i=t.documentElement.innerHTML,s=r.map((t=>((t,e)=>{const n=t.getAttribute("style"),r=n?.match(N);if(!r)return null;const i=Number(r[1]),s=n?.match(E),o=s?Number(s[1]):1,l=new RegExp(`@list l${i}:level${o}\\s*\\{[^\\}]*mso-level-number-format:\\s*([\\w-]+)`,"i"),a=e.match(l);return{id:i,indent:o,type:a&&"bullet"===a[1]?"bullet":"ordered",element:t}})(t,i))).filter((t=>t));for(;s.length;){const t=[];let e=s.shift();for(;e;)t.push(e),e=s.length&&s[0]?.element===e.element.nextElementSibling&&s[0].id===e.id?s.shift():null;const n=document.createElement("ul");t.forEach((t=>{const e=document.createElement("li");e.setAttribute("data-list",t.type),t.indent>1&&e.setAttribute("class","ql-indent-"+(t.indent-1)),e.innerHTML=t.element.innerHTML,n.appendChild(e)}));const r=t[0]?.element,{parentNode:i}=r??{};r&&i?.replaceChild(n,r),t.slice(1).forEach((t=>{let{element:e}=t;i?.removeChild(e)}))}})(t)},function(t){t.querySelector('[id^="docs-internal-guid-"]')&&((t=>{Array.from(t.querySelectorAll('b[style*="font-weight"]')).filter((t=>t.getAttribute("style")?.match(y))).forEach((e=>{const n=t.createDocumentFragment();n.append(...e.childNodes),e.parentNode?.replaceChild(n,e)}))})(t),(t=>{Array.from(t.querySelectorAll("br")).filter((t=>A(t.previousElementSibling)&&A(t.nextElementSibling))).forEach((t=>{t.parentNode?.removeChild(t)}))})(t))}];const q=(0,l.A)("quill:clipboard"),k=[[Node.TEXT_NODE,function(t,e,n){let r=t.data;if("O:P"===t.parentElement?.tagName)return e.insert(r.trim());if(!R(t)){if(0===r.trim().length&&r.includes("\n")&&!function(t,e){return t.previousElementSibling&&t.nextElementSibling&&!j(t.previousElementSibling,e)&&!j(t.nextElementSibling,e)}(t,n))return e;const i=(t,e)=>{const n=e.replace(/[^\u00a0]/g,"");return n.length<1&&t?" ":n};r=r.replace(/\r\n/g," ").replace(/\n/g," "),r=r.replace(/\s\s+/g,i.bind(i,!0)),(null==t.previousSibling&&null!=t.parentElement&&j(t.parentElement,n)||t.previousSibling instanceof Element&&j(t.previousSibling,n))&&(r=r.replace(/^\s+/,i.bind(i,!1))),(null==t.nextSibling&&null!=t.parentElement&&j(t.parentElement,n)||t.nextSibling instanceof Element&&j(t.nextSibling,n))&&(r=r.replace(/\s+$/,i.bind(i,!1)))}return e.insert(r)}],[Node.TEXT_NODE,M],["br",function(t,e){return T(e,"\n")||e.insert("\n"),e}],[Node.ELEMENT_NODE,M],[Node.ELEMENT_NODE,function(t,e,n){const i=n.query(t);if(null==i)return e;if(i.prototype instanceof r.EmbedBlot){const e={},r=i.value(t);if(null!=r)return e[i.blotName]=r,(new(s())).insert(e,i.formats(t,n))}else if(i.prototype instanceof r.BlockBlot&&!T(e,"\n")&&e.insert("\n"),"blotName"in i&&"formats"in i&&"function"==typeof i.formats)return O(e,i.blotName,i.formats(t,n),n);return e}],[Node.ELEMENT_NODE,function(t,e,n){const i=r.Attributor.keys(t),s=r.ClassAttributor.keys(t),o=r.StyleAttributor.keys(t),l={};return i.concat(s).concat(o).forEach((e=>{let i=n.query(e,r.Scope.ATTRIBUTE);null!=i&&(l[i.attrName]=i.value(t),l[i.attrName])||(i=_[e],null==i||i.attrName!==e&&i.keyName!==e||(l[i.attrName]=i.value(t)||void 0),i=L[e],null==i||i.attrName!==e&&i.keyName!==e||(i=L[e],l[i.attrName]=i.value(t)||void 0))})),Object.entries(l).reduce(((t,e)=>{let[r,i]=e;return O(t,r,i,n)}),e)}],[Node.ELEMENT_NODE,function(t,e,n){const r={},i=t.style||{};return"italic"===i.fontStyle&&(r.italic=!0),"underline"===i.textDecoration&&(r.underline=!0),"line-through"===i.textDecoration&&(r.strike=!0),(i.fontWeight?.startsWith("bold")||parseInt(i.fontWeight,10)>=700)&&(r.bold=!0),e=Object.entries(r).reduce(((t,e)=>{let[r,i]=e;return O(t,r,i,n)}),e),parseFloat(i.textIndent||0)>0?(new(s())).insert("\t").concat(e):e}],["li",function(t,e,n){const r=n.query(t);if(null==r||"list"!==r.blotName||!T(e,"\n"))return e;let i=-1,o=t.parentNode;for(;null!=o;)["OL","UL"].includes(o.tagName)&&(i+=1),o=o.parentNode;return i<=0?e:e.reduce(((t,e)=>e.insert?e.attributes&&"number"==typeof e.attributes.indent?t.push(e):t.insert(e.insert,{indent:i,...e.attributes||{}}):t),new(s()))}],["ol, ul",function(t,e,n){const r=t;let i="OL"===r.tagName?"ordered":"bullet";const s=r.getAttribute("data-checked");return s&&(i="true"===s?"checked":"unchecked"),O(e,"list",i,n)}],["pre",function(t,e,n){const r=n.query("code-block");return O(e,"code-block",!r||!("formats"in r)||"function"!=typeof r.formats||r.formats(t,n),n)}],["tr",function(t,e,n){const r="TABLE"===t.parentElement?.tagName?t.parentElement:t.parentElement?.parentElement;return null!=r?O(e,"table",Array.from(r.querySelectorAll("tr")).indexOf(t)+1,n):e}],["b",B("bold")],["i",B("italic")],["strike",B("strike")],["style",function(){return new(s())}]],_=[u.gS,p.Mc].reduce(((t,e)=>(t[e.keyName]=e,t)),{}),L=[u.Hu,h.s,f.JM,p.VL,g.z,m.r].reduce(((t,e)=>(t[e.keyName]=e,t)),{});class S extends a.A{static DEFAULTS={matchers:[]};constructor(t,e){super(t,e),this.quill.root.addEventListener("copy",(t=>this.onCaptureCopy(t,!1))),this.quill.root.addEventListener("cut",(t=>this.onCaptureCopy(t,!0))),this.quill.root.addEventListener("paste",this.onCapturePaste.bind(this)),this.matchers=[],k.concat(this.options.matchers??[]).forEach((t=>{let[e,n]=t;this.addMatcher(e,n)}))}addMatcher(t,e){this.matchers.push([t,e])}convert(t){let{html:e,text:n}=t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(r[d.Ay.blotName])return(new(s())).insert(n||"",{[d.Ay.blotName]:r[d.Ay.blotName]});if(!e)return(new(s())).insert(n||"",r);const i=this.convertHTML(e);return T(i,"\n")&&(null==i.ops[i.ops.length-1].attributes||r.table)?i.compose((new(s())).retain(i.length()-1).delete(1)):i}normalizeHTML(t){(t=>{t.documentElement&&w.forEach((e=>{e(t)}))})(t)}convertHTML(t){const e=(new DOMParser).parseFromString(t,"text/html");this.normalizeHTML(e);const n=e.body,r=new WeakMap,[i,s]=this.prepareMatching(n,r);return I(this.quill.scroll,n,i,s,r)}dangerouslyPasteHTML(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c.Ay.sources.API;if("string"==typeof t){const n=this.convert({html:t,text:""});this.quill.setContents(n,e),this.quill.setSelection(0,c.Ay.sources.SILENT)}else{const r=this.convert({html:e,text:""});this.quill.updateContents((new(s())).retain(t).concat(r),n),this.quill.setSelection(t+r.length(),c.Ay.sources.SILENT)}}onCaptureCopy(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t.defaultPrevented)return;t.preventDefault();const[n]=this.quill.selection.getRange();if(null==n)return;const{html:r,text:i}=this.onCopy(n,e);t.clipboardData?.setData("text/plain",i),t.clipboardData?.setData("text/html",r),e&&(0,b.Xo)({range:n,quill:this.quill})}normalizeURIList(t){return t.split(/\r?\n/).filter((t=>"#"!==t[0])).join("\n")}onCapturePaste(t){if(t.defaultPrevented||!this.quill.isEnabled())return;t.preventDefault();const e=this.quill.getSelection(!0);if(null==e)return;const n=t.clipboardData?.getData("text/html");let r=t.clipboardData?.getData("text/plain");if(!n&&!r){const e=t.clipboardData?.getData("text/uri-list");e&&(r=this.normalizeURIList(e))}const i=Array.from(t.clipboardData?.files||[]);if(!n&&i.length>0)this.quill.uploader.upload(e,i);else{if(n&&i.length>0){const t=(new DOMParser).parseFromString(n,"text/html");if(1===t.body.childElementCount&&"IMG"===t.body.firstElementChild?.tagName)return void this.quill.uploader.upload(e,i)}this.onPaste(e,{html:n,text:r})}}onCopy(t){const e=this.quill.getText(t);return{html:this.quill.getSemanticHTML(t),text:e}}onPaste(t,e){let{text:n,html:r}=e;const i=this.quill.getFormat(t.index),o=this.convert({text:n,html:r},i);q.log("onPaste",o,{text:n,html:r});const l=(new(s())).retain(t.index).delete(t.length).concat(o);this.quill.updateContents(l,c.Ay.sources.USER),this.quill.setSelection(l.length()-t.length,c.Ay.sources.SILENT),this.quill.scrollSelectionIntoView()}prepareMatching(t,e){const n=[],r=[];return this.matchers.forEach((i=>{const[s,o]=i;switch(s){case Node.TEXT_NODE:r.push(o);break;case Node.ELEMENT_NODE:n.push(o);break;default:Array.from(t.querySelectorAll(s)).forEach((t=>{if(e.has(t)){const n=e.get(t);n?.push(o)}else e.set(t,[o])}))}})),[n,r]}}function O(t,e,n,r){return r.query(e)?t.reduce(((t,r)=>{if(!r.insert)return t;if(r.attributes&&r.attributes[e])return t.push(r);const i=n?{[e]:n}:{};return t.insert(r.insert,{...i,...r.attributes})}),new(s())):t}function T(t,e){let n="";for(let r=t.ops.length-1;r>=0&&n.lengthr(e,n,t)),new(s())):e.nodeType===e.ELEMENT_NODE?Array.from(e.childNodes||[]).reduce(((s,o)=>{let l=I(t,o,n,r,i);return o.nodeType===e.ELEMENT_NODE&&(l=n.reduce(((e,n)=>n(o,e,t)),l),l=(i.get(o)||[]).reduce(((e,n)=>n(o,e,t)),l)),s.concat(l)}),new(s())):new(s())}function B(t){return(e,n,r)=>O(n,t,!0,r)}function M(t,e,n){if(!T(e,"\n")){if(j(t,n)&&(t.childNodes.length>0||t instanceof HTMLParagraphElement))return e.insert("\n");if(e.length()>0&&t.nextSibling){let r=t.nextSibling;for(;null!=r;){if(j(r,n))return e.insert("\n");const t=n.query(r);if(t&&t.prototype instanceof o.zo)return e.insert("\n");r=r.firstChild}}}return e}},8123:function(t,e,n){"use strict";n.d(e,{Ay:function(){return f},Xo:function(){return v}});var r=n(5123),i=n(3707),s=n(5232),o=n.n(s),l=n(6003),a=n(6142),c=n(6078),u=n(4266);const h=(0,c.A)("quill:keyboard"),d=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey";class f extends u.A{static match(t,e){return!["altKey","ctrlKey","metaKey","shiftKey"].some((n=>!!e[n]!==t[n]&&null!==e[n]))&&(e.key===t.key||e.key===t.which)}constructor(t,e){super(t,e),this.bindings={},Object.keys(this.options.bindings).forEach((t=>{this.options.bindings[t]&&this.addBinding(this.options.bindings[t])})),this.addBinding({key:"Enter",shiftKey:null},this.handleEnter),this.addBinding({key:"Enter",metaKey:null,ctrlKey:null,altKey:null},(()=>{})),/Firefox/i.test(navigator.userAgent)?(this.addBinding({key:"Backspace"},{collapsed:!0},this.handleBackspace),this.addBinding({key:"Delete"},{collapsed:!0},this.handleDelete)):(this.addBinding({key:"Backspace"},{collapsed:!0,prefix:/^.?$/},this.handleBackspace),this.addBinding({key:"Delete"},{collapsed:!0,suffix:/^.?$/},this.handleDelete)),this.addBinding({key:"Backspace"},{collapsed:!1},this.handleDeleteRange),this.addBinding({key:"Delete"},{collapsed:!1},this.handleDeleteRange),this.addBinding({key:"Backspace",altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},this.handleBackspace),this.listen()}addBinding(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=function(t){if("string"==typeof t||"number"==typeof t)t={key:t};else{if("object"!=typeof t)return null;t=(0,i.A)(t)}return t.shortKey&&(t[d]=t.shortKey,delete t.shortKey),t}(t);null!=r?("function"==typeof e&&(e={handler:e}),"function"==typeof n&&(n={handler:n}),(Array.isArray(r.key)?r.key:[r.key]).forEach((t=>{const i={...r,key:t,...e,...n};this.bindings[i.key]=this.bindings[i.key]||[],this.bindings[i.key].push(i)}))):h.warn("Attempted to add invalid keyboard binding",r)}listen(){this.quill.root.addEventListener("keydown",(t=>{if(t.defaultPrevented||t.isComposing)return;const e=(this.bindings[t.key]||[]).concat(this.bindings[t.which]||[]).filter((e=>f.match(t,e)));if(0===e.length)return;const n=a.Ay.find(t.target,!0);if(n&&n.scroll!==this.quill.scroll)return;const i=this.quill.getSelection();if(null==i||!this.quill.hasFocus())return;const[s,o]=this.quill.getLine(i.index),[c,u]=this.quill.getLeaf(i.index),[h,d]=0===i.length?[c,u]:this.quill.getLeaf(i.index+i.length),p=c instanceof l.TextBlot?c.value().slice(0,u):"",g=h instanceof l.TextBlot?h.value().slice(d):"",m={collapsed:0===i.length,empty:0===i.length&&s.length()<=1,format:this.quill.getFormat(i),line:s,offset:o,prefix:p,suffix:g,event:t};e.some((t=>{if(null!=t.collapsed&&t.collapsed!==m.collapsed)return!1;if(null!=t.empty&&t.empty!==m.empty)return!1;if(null!=t.offset&&t.offset!==m.offset)return!1;if(Array.isArray(t.format)){if(t.format.every((t=>null==m.format[t])))return!1}else if("object"==typeof t.format&&!Object.keys(t.format).every((e=>!0===t.format[e]?null!=m.format[e]:!1===t.format[e]?null==m.format[e]:(0,r.A)(t.format[e],m.format[e]))))return!1;return!(null!=t.prefix&&!t.prefix.test(m.prefix)||null!=t.suffix&&!t.suffix.test(m.suffix)||!0===t.handler.call(this,i,m,t))}))&&t.preventDefault()}))}handleBackspace(t,e){const n=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(e.prefix)?2:1;if(0===t.index||this.quill.getLength()<=1)return;let r={};const[i]=this.quill.getLine(t.index);let l=(new(o())).retain(t.index-n).delete(n);if(0===e.offset){const[e]=this.quill.getLine(t.index-1);if(e&&!("block"===e.statics.blotName&&e.length()<=1)){const e=i.formats(),n=this.quill.getFormat(t.index-1,1);if(r=s.AttributeMap.diff(e,n)||{},Object.keys(r).length>0){const e=(new(o())).retain(t.index+i.length()-2).retain(1,r);l=l.compose(e)}}}this.quill.updateContents(l,a.Ay.sources.USER),this.quill.focus()}handleDelete(t,e){const n=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(e.suffix)?2:1;if(t.index>=this.quill.getLength()-n)return;let r={};const[i]=this.quill.getLine(t.index);let l=(new(o())).retain(t.index).delete(n);if(e.offset>=i.length()-1){const[e]=this.quill.getLine(t.index+1);if(e){const n=i.formats(),o=this.quill.getFormat(t.index,1);r=s.AttributeMap.diff(n,o)||{},Object.keys(r).length>0&&(l=l.retain(e.length()-1).retain(1,r))}}this.quill.updateContents(l,a.Ay.sources.USER),this.quill.focus()}handleDeleteRange(t){v({range:t,quill:this.quill}),this.quill.focus()}handleEnter(t,e){const n=Object.keys(e.format).reduce(((t,n)=>(this.quill.scroll.query(n,l.Scope.BLOCK)&&!Array.isArray(e.format[n])&&(t[n]=e.format[n]),t)),{}),r=(new(o())).retain(t.index).delete(t.length).insert("\n",n);this.quill.updateContents(r,a.Ay.sources.USER),this.quill.setSelection(t.index+1,a.Ay.sources.SILENT),this.quill.focus()}}const p={bindings:{bold:b("bold"),italic:b("italic"),underline:b("underline"),indent:{key:"Tab",format:["blockquote","indent","list"],handler(t,e){return!(!e.collapsed||0===e.offset)||(this.quill.format("indent","+1",a.Ay.sources.USER),!1)}},outdent:{key:"Tab",shiftKey:!0,format:["blockquote","indent","list"],handler(t,e){return!(!e.collapsed||0===e.offset)||(this.quill.format("indent","-1",a.Ay.sources.USER),!1)}},"outdent backspace":{key:"Backspace",collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler(t,e){null!=e.format.indent?this.quill.format("indent","-1",a.Ay.sources.USER):null!=e.format.list&&this.quill.format("list",!1,a.Ay.sources.USER)}},"indent code-block":g(!0),"outdent code-block":g(!1),"remove tab":{key:"Tab",shiftKey:!0,collapsed:!0,prefix:/\t$/,handler(t){this.quill.deleteText(t.index-1,1,a.Ay.sources.USER)}},tab:{key:"Tab",handler(t,e){if(e.format.table)return!0;this.quill.history.cutoff();const n=(new(o())).retain(t.index).delete(t.length).insert("\t");return this.quill.updateContents(n,a.Ay.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index+1,a.Ay.sources.SILENT),!1}},"blockquote empty enter":{key:"Enter",collapsed:!0,format:["blockquote"],empty:!0,handler(){this.quill.format("blockquote",!1,a.Ay.sources.USER)}},"list empty enter":{key:"Enter",collapsed:!0,format:["list"],empty:!0,handler(t,e){const n={list:!1};e.format.indent&&(n.indent=!1),this.quill.formatLine(t.index,t.length,n,a.Ay.sources.USER)}},"checklist enter":{key:"Enter",collapsed:!0,format:{list:"checked"},handler(t){const[e,n]=this.quill.getLine(t.index),r={...e.formats(),list:"checked"},i=(new(o())).retain(t.index).insert("\n",r).retain(e.length()-n-1).retain(1,{list:"unchecked"});this.quill.updateContents(i,a.Ay.sources.USER),this.quill.setSelection(t.index+1,a.Ay.sources.SILENT),this.quill.scrollSelectionIntoView()}},"header enter":{key:"Enter",collapsed:!0,format:["header"],suffix:/^$/,handler(t,e){const[n,r]=this.quill.getLine(t.index),i=(new(o())).retain(t.index).insert("\n",e.format).retain(n.length()-r-1).retain(1,{header:null});this.quill.updateContents(i,a.Ay.sources.USER),this.quill.setSelection(t.index+1,a.Ay.sources.SILENT),this.quill.scrollSelectionIntoView()}},"table backspace":{key:"Backspace",format:["table"],collapsed:!0,offset:0,handler(){}},"table delete":{key:"Delete",format:["table"],collapsed:!0,suffix:/^$/,handler(){}},"table enter":{key:"Enter",shiftKey:null,format:["table"],handler(t){const e=this.quill.getModule("table");if(e){const[n,r,i,s]=e.getTable(t),l=function(t,e,n,r){return null==e.prev&&null==e.next?null==n.prev&&null==n.next?0===r?-1:1:null==n.prev?-1:1:null==e.prev?-1:null==e.next?1:null}(0,r,i,s);if(null==l)return;let c=n.offset();if(l<0){const e=(new(o())).retain(c).insert("\n");this.quill.updateContents(e,a.Ay.sources.USER),this.quill.setSelection(t.index+1,t.length,a.Ay.sources.SILENT)}else if(l>0){c+=n.length();const t=(new(o())).retain(c).insert("\n");this.quill.updateContents(t,a.Ay.sources.USER),this.quill.setSelection(c,a.Ay.sources.USER)}}}},"table tab":{key:"Tab",shiftKey:null,format:["table"],handler(t,e){const{event:n,line:r}=e,i=r.offset(this.quill.scroll);n.shiftKey?this.quill.setSelection(i-1,a.Ay.sources.USER):this.quill.setSelection(i+r.length(),a.Ay.sources.USER)}},"list autofill":{key:" ",shiftKey:null,collapsed:!0,format:{"code-block":!1,blockquote:!1,table:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler(t,e){if(null==this.quill.scroll.query("list"))return!0;const{length:n}=e.prefix,[r,i]=this.quill.getLine(t.index);if(i>n)return!0;let s;switch(e.prefix.trim()){case"[]":case"[ ]":s="unchecked";break;case"[x]":s="checked";break;case"-":case"*":s="bullet";break;default:s="ordered"}this.quill.insertText(t.index," ",a.Ay.sources.USER),this.quill.history.cutoff();const l=(new(o())).retain(t.index-i).delete(n+1).retain(r.length()-2-i).retain(1,{list:s});return this.quill.updateContents(l,a.Ay.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index-n,a.Ay.sources.SILENT),!1}},"code exit":{key:"Enter",collapsed:!0,format:["code-block"],prefix:/^$/,suffix:/^\s*$/,handler(t){const[e,n]=this.quill.getLine(t.index);let r=2,i=e;for(;null!=i&&i.length()<=1&&i.formats()["code-block"];)if(i=i.prev,r-=1,r<=0){const r=(new(o())).retain(t.index+e.length()-n-2).retain(1,{"code-block":null}).delete(1);return this.quill.updateContents(r,a.Ay.sources.USER),this.quill.setSelection(t.index-1,a.Ay.sources.SILENT),!1}return!0}},"embed left":m("ArrowLeft",!1),"embed left shift":m("ArrowLeft",!0),"embed right":m("ArrowRight",!1),"embed right shift":m("ArrowRight",!0),"table down":y(!1),"table up":y(!0)}};function g(t){return{key:"Tab",shiftKey:!t,format:{"code-block":!0},handler(e,n){let{event:r}=n;const i=this.quill.scroll.query("code-block"),{TAB:s}=i;if(0===e.length&&!r.shiftKey)return this.quill.insertText(e.index,s,a.Ay.sources.USER),void this.quill.setSelection(e.index+s.length,a.Ay.sources.SILENT);const o=0===e.length?this.quill.getLines(e.index,1):this.quill.getLines(e);let{index:l,length:c}=e;o.forEach(((e,n)=>{t?(e.insertAt(0,s),0===n?l+=s.length:c+=s.length):e.domNode.textContent.startsWith(s)&&(e.deleteAt(0,s.length),0===n?l-=s.length:c-=s.length)})),this.quill.update(a.Ay.sources.USER),this.quill.setSelection(l,c,a.Ay.sources.SILENT)}}}function m(t,e){return{key:t,shiftKey:e,altKey:null,["ArrowLeft"===t?"prefix":"suffix"]:/^$/,handler(n){let{index:r}=n;"ArrowRight"===t&&(r+=n.length+1);const[i]=this.quill.getLeaf(r);return!(i instanceof l.EmbedBlot&&("ArrowLeft"===t?e?this.quill.setSelection(n.index-1,n.length+1,a.Ay.sources.USER):this.quill.setSelection(n.index-1,a.Ay.sources.USER):e?this.quill.setSelection(n.index,n.length+1,a.Ay.sources.USER):this.quill.setSelection(n.index+n.length+1,a.Ay.sources.USER),1))}}}function b(t){return{key:t[0],shortKey:!0,handler(e,n){this.quill.format(t,!n.format[t],a.Ay.sources.USER)}}}function y(t){return{key:t?"ArrowUp":"ArrowDown",collapsed:!0,format:["table"],handler(e,n){const r=t?"prev":"next",i=n.line,s=i.parent[r];if(null!=s){if("table-row"===s.statics.blotName){let t=s.children.head,e=i;for(;null!=e.prev;)e=e.prev,t=t.next;const r=t.offset(this.quill.scroll)+Math.min(n.offset,t.length()-1);this.quill.setSelection(r,0,a.Ay.sources.USER)}}else{const e=i.table()[r];null!=e&&(t?this.quill.setSelection(e.offset(this.quill.scroll)+e.length()-1,0,a.Ay.sources.USER):this.quill.setSelection(e.offset(this.quill.scroll),0,a.Ay.sources.USER))}return!1}}}function v(t){let{quill:e,range:n}=t;const r=e.getLines(n);let i={};if(r.length>1){const t=r[0].formats(),e=r[r.length-1].formats();i=s.AttributeMap.diff(e,t)||{}}e.deleteText(n,a.Ay.sources.USER),Object.keys(i).length>0&&e.formatLine(n.index,1,i,a.Ay.sources.USER),e.setSelection(n.index,a.Ay.sources.SILENT)}f.DEFAULTS=p},8920:function(t){"use strict";var e=Object.prototype.hasOwnProperty,n="~";function r(){}function i(t,e,n){this.fn=t,this.context=e,this.once=n||!1}function s(t,e,r,s,o){if("function"!=typeof r)throw new TypeError("The listener must be a function");var l=new i(r,s||t,o),a=n?n+e:e;return t._events[a]?t._events[a].fn?t._events[a]=[t._events[a],l]:t._events[a].push(l):(t._events[a]=l,t._eventsCount++),t}function o(t,e){0==--t._eventsCount?t._events=new r:delete t._events[e]}function l(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),l.prototype.eventNames=function(){var t,r,i=[];if(0===this._eventsCount)return i;for(r in t=this._events)e.call(t,r)&&i.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(t)):i},l.prototype.listeners=function(t){var e=n?n+t:t,r=this._events[e];if(!r)return[];if(r.fn)return[r.fn];for(var i=0,s=r.length,o=new Array(s);io)){var d=e.slice(0,h);if((g=e.slice(h))===c){var f=Math.min(l,h);if((b=a.slice(0,f))===(A=d.slice(0,f)))return v(b,a.slice(f),d.slice(f),c)}}if(null===u||u===l){var p=l,g=(d=e.slice(0,p),e.slice(p));if(d===a){var m=Math.min(s-p,o-p);if((y=c.slice(c.length-m))===(x=g.slice(g.length-m)))return v(a,c.slice(0,c.length-m),g.slice(0,g.length-m),y)}}}if(r.length>0&&i&&0===i.length){var b=t.slice(0,r.index),y=t.slice(r.index+r.length);if(!(o<(f=b.length)+(m=y.length))){var A=e.slice(0,f),x=e.slice(o-m);if(b===A&&y===x)return v(b,t.slice(f,s-m),e.slice(f,o-m),y)}}return null}(t,g,m);if(A)return A}var x=o(t,g),N=t.substring(0,x);x=a(t=t.substring(x),g=g.substring(x));var E=t.substring(t.length-x),w=function(t,l){var c;if(!t)return[[n,l]];if(!l)return[[e,t]];var u=t.length>l.length?t:l,h=t.length>l.length?l:t,d=u.indexOf(h);if(-1!==d)return c=[[n,u.substring(0,d)],[r,h],[n,u.substring(d+h.length)]],t.length>l.length&&(c[0][0]=c[2][0]=e),c;if(1===h.length)return[[e,t],[n,l]];var f=function(t,e){var n=t.length>e.length?t:e,r=t.length>e.length?e:t;if(n.length<4||2*r.length=t.length?[r,i,s,l,h]:null}var s,l,c,u,h,d=i(n,r,Math.ceil(n.length/4)),f=i(n,r,Math.ceil(n.length/2));return d||f?(s=f?d&&d[4].length>f[4].length?d:f:d,t.length>e.length?(l=s[0],c=s[1],u=s[2],h=s[3]):(u=s[0],h=s[1],l=s[2],c=s[3]),[l,c,u,h,s[4]]):null}(t,l);if(f){var p=f[0],g=f[1],m=f[2],b=f[3],y=f[4],v=i(p,m),A=i(g,b);return v.concat([[r,y]],A)}return function(t,r){for(var i=t.length,o=r.length,l=Math.ceil((i+o)/2),a=l,c=2*l,u=new Array(c),h=new Array(c),d=0;di)m+=2;else if(N>o)g+=2;else if(p&&(q=a+f-A)>=0&&q=(w=i-h[q]))return s(t,r,_,N)}for(var E=-v+b;E<=v-y;E+=2){for(var w,q=a+E,k=(w=E===-v||E!==v&&h[q-1]i)y+=2;else if(k>o)b+=2;else if(!p){var _;if((x=a+f-E)>=0&&x=(w=i-w))return s(t,r,_,N)}}}return[[e,t],[n,r]]}(t,l)}(t=t.substring(0,t.length-x),g=g.substring(0,g.length-x));return N&&w.unshift([r,N]),E&&w.push([r,E]),p(w,y),b&&function(t){for(var i=!1,s=[],o=0,g=null,m=0,b=0,y=0,v=0,A=0;m0?s[o-1]:-1,b=0,y=0,v=0,A=0,g=null,i=!0)),m++;for(i&&p(t),function(t){function e(t,e){if(!t||!e)return 6;var n=t.charAt(t.length-1),r=e.charAt(0),i=n.match(c),s=r.match(c),o=i&&n.match(u),l=s&&r.match(u),a=o&&n.match(h),p=l&&r.match(h),g=a&&t.match(d),m=p&&e.match(f);return g||m?5:a||p?4:i&&!o&&l?3:o||l?2:i||s?1:0}for(var n=1;n=y&&(y=v,g=i,m=s,b=o)}t[n-1][1]!=g&&(g?t[n-1][1]=g:(t.splice(n-1,1),n--),t[n][1]=m,b?t[n+1][1]=b:(t.splice(n+1,1),n--))}n++}}(t),m=1;m=w?(E>=x.length/2||E>=N.length/2)&&(t.splice(m,0,[r,N.substring(0,E)]),t[m-1][1]=x.substring(0,x.length-E),t[m+1][1]=N.substring(E),m++):(w>=x.length/2||w>=N.length/2)&&(t.splice(m,0,[r,x.substring(0,w)]),t[m-1][0]=n,t[m-1][1]=N.substring(0,N.length-w),t[m+1][0]=e,t[m+1][1]=x.substring(w),m++),m++}m++}}(w),w}function s(t,e,n,r){var s=t.substring(0,n),o=e.substring(0,r),l=t.substring(n),a=e.substring(r),c=i(s,o),u=i(l,a);return c.concat(u)}function o(t,e){if(!t||!e||t.charAt(0)!==e.charAt(0))return 0;for(var n=0,r=Math.min(t.length,e.length),i=r,s=0;nr?t=t.substring(n-r):n=0&&y(t[f][1])){var g=t[f][1].slice(-1);if(t[f][1]=t[f][1].slice(0,-1),h=g+h,d=g+d,!t[f][1]){t.splice(f,1),l--;var m=f-1;t[m]&&t[m][0]===n&&(u++,d=t[m][1]+d,m--),t[m]&&t[m][0]===e&&(c++,h=t[m][1]+h,m--),f=m}}b(t[l][1])&&(g=t[l][1].charAt(0),t[l][1]=t[l][1].slice(1),h+=g,d+=g)}if(l0||d.length>0){h.length>0&&d.length>0&&(0!==(s=o(d,h))&&(f>=0?t[f][1]+=d.substring(0,s):(t.splice(0,0,[r,d.substring(0,s)]),l++),d=d.substring(s),h=h.substring(s)),0!==(s=a(d,h))&&(t[l][1]=d.substring(d.length-s)+t[l][1],d=d.substring(0,d.length-s),h=h.substring(0,h.length-s)));var v=u+c;0===h.length&&0===d.length?(t.splice(l-v,v),l-=v):0===h.length?(t.splice(l-v,v,[n,d]),l=l-v+1):0===d.length?(t.splice(l-v,v,[e,h]),l=l-v+1):(t.splice(l-v,v,[e,h],[n,d]),l=l-v+2)}0!==l&&t[l-1][0]===r?(t[l-1][1]+=t[l][1],t.splice(l,1)):l++,u=0,c=0,h="",d=""}""===t[t.length-1][1]&&t.pop();var A=!1;for(l=1;l=55296&&t<=56319}function m(t){return t>=56320&&t<=57343}function b(t){return m(t.charCodeAt(0))}function y(t){return g(t.charCodeAt(t.length-1))}function v(t,i,s,o){return y(t)||b(o)?null:function(t){for(var e=[],n=0;n0&&e.push(t[n]);return e}([[r,t],[e,i],[n,s],[r,o]])}function A(t,e,n,r){return i(t,e,n,r,!0)}A.INSERT=n,A.DELETE=e,A.EQUAL=r,t.exports=A},9629:function(t,e,n){t=n.nmd(t);var r="__lodash_hash_undefined__",i=9007199254740991,s="[object Arguments]",o="[object Boolean]",l="[object Date]",a="[object Function]",c="[object GeneratorFunction]",u="[object Map]",h="[object Number]",d="[object Object]",f="[object Promise]",p="[object RegExp]",g="[object Set]",m="[object String]",b="[object Symbol]",y="[object WeakMap]",v="[object ArrayBuffer]",A="[object DataView]",x="[object Float32Array]",N="[object Float64Array]",E="[object Int8Array]",w="[object Int16Array]",q="[object Int32Array]",k="[object Uint8Array]",_="[object Uint8ClampedArray]",L="[object Uint16Array]",S="[object Uint32Array]",O=/\w*$/,T=/^\[object .+?Constructor\]$/,j=/^(?:0|[1-9]\d*)$/,C={};C[s]=C["[object Array]"]=C[v]=C[A]=C[o]=C[l]=C[x]=C[N]=C[E]=C[w]=C[q]=C[u]=C[h]=C[d]=C[p]=C[g]=C[m]=C[b]=C[k]=C[_]=C[L]=C[S]=!0,C["[object Error]"]=C[a]=C[y]=!1;var R="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,I="object"==typeof self&&self&&self.Object===Object&&self,B=R||I||Function("return this")(),M=e&&!e.nodeType&&e,D=M&&t&&!t.nodeType&&t,U=D&&D.exports===M;function P(t,e){return t.set(e[0],e[1]),t}function z(t,e){return t.add(e),t}function F(t,e,n,r){var i=-1,s=t?t.length:0;for(r&&s&&(n=t[++i]);++i-1},_t.prototype.set=function(t,e){var n=this.__data__,r=Tt(n,t);return r<0?n.push([t,e]):n[r][1]=e,this},Lt.prototype.clear=function(){this.__data__={hash:new kt,map:new(pt||_t),string:new kt}},Lt.prototype.delete=function(t){return It(this,t).delete(t)},Lt.prototype.get=function(t){return It(this,t).get(t)},Lt.prototype.has=function(t){return It(this,t).has(t)},Lt.prototype.set=function(t,e){return It(this,t).set(t,e),this},St.prototype.clear=function(){this.__data__=new _t},St.prototype.delete=function(t){return this.__data__.delete(t)},St.prototype.get=function(t){return this.__data__.get(t)},St.prototype.has=function(t){return this.__data__.has(t)},St.prototype.set=function(t,e){var n=this.__data__;if(n instanceof _t){var r=n.__data__;if(!pt||r.length<199)return r.push([t,e]),this;n=this.__data__=new Lt(r)}return n.set(t,e),this};var Mt=ut?V(ut,Object):function(){return[]},Dt=function(t){return et.call(t)};function Ut(t,e){return!!(e=null==e?i:e)&&("number"==typeof t||j.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=i}(t.length)&&!Kt(t)}var Vt=ht||function(){return!1};function Kt(t){var e=Wt(t)?et.call(t):"";return e==a||e==c}function Wt(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Zt(t){return Ht(t)?function(t,e){var n=$t(t)||function(t){return function(t){return function(t){return!!t&&"object"==typeof t}(t)&&Ht(t)}(t)&&tt.call(t,"callee")&&(!at.call(t,"callee")||et.call(t)==s)}(t)?function(t,e){for(var n=-1,r=Array(t);++nc))return!1;var h=l.get(t);if(h&&l.get(e))return h==e;var d=-1,f=!0,p=n&s?new kt:void 0;for(l.set(t,e),l.set(e,t);++d-1},wt.prototype.set=function(t,e){var n=this.__data__,r=Lt(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},qt.prototype.clear=function(){this.size=0,this.__data__={hash:new Et,map:new(ht||wt),string:new Et}},qt.prototype.delete=function(t){var e=Rt(this,t).delete(t);return this.size-=e?1:0,e},qt.prototype.get=function(t){return Rt(this,t).get(t)},qt.prototype.has=function(t){return Rt(this,t).has(t)},qt.prototype.set=function(t,e){var n=Rt(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},kt.prototype.add=kt.prototype.push=function(t){return this.__data__.set(t,r),this},kt.prototype.has=function(t){return this.__data__.has(t)},_t.prototype.clear=function(){this.__data__=new wt,this.size=0},_t.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},_t.prototype.get=function(t){return this.__data__.get(t)},_t.prototype.has=function(t){return this.__data__.has(t)},_t.prototype.set=function(t,e){var n=this.__data__;if(n instanceof wt){var r=n.__data__;if(!ht||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new qt(r)}return n.set(t,e),this.size=n.size,this};var Bt=lt?function(t){return null==t?[]:(t=Object(t),function(e,n){for(var r=-1,i=null==e?0:e.length,s=0,o=[];++r-1&&t%1==0&&t-1&&t%1==0&&t<=o}function Kt(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Wt(t){return null!=t&&"object"==typeof t}var Zt=U?function(t){return function(e){return t(e)}}(U):function(t){return Wt(t)&&Vt(t.length)&&!!O[St(t)]};function Gt(t){return null!=(e=t)&&Vt(e.length)&&!Ht(e)?function(t,e){var n=Ft(t),r=!n&&zt(t),i=!n&&!r&&$t(t),s=!n&&!r&&!i&&Zt(t),o=n||r||i||s,l=o?function(t,e){for(var n=-1,r=Array(t);++n(null!=i[e]&&(t[e]=i[e]),t)),{}));for(const n in t)void 0!==t[n]&&void 0===e[n]&&(i[n]=t[n]);return Object.keys(i).length>0?i:void 0},t.diff=function(t={},e={}){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});const n=Object.keys(t).concat(Object.keys(e)).reduce(((n,r)=>(i(t[r],e[r])||(n[r]=void 0===e[r]?null:e[r]),n)),{});return Object.keys(n).length>0?n:void 0},t.invert=function(t={},e={}){t=t||{};const n=Object.keys(e).reduce(((n,r)=>(e[r]!==t[r]&&void 0!==t[r]&&(n[r]=e[r]),n)),{});return Object.keys(t).reduce(((n,r)=>(t[r]!==e[r]&&void 0===e[r]&&(n[r]=null),n)),n)},t.transform=function(t,e,n=!1){if("object"!=typeof t)return e;if("object"!=typeof e)return;if(!n)return e;const r=Object.keys(e).reduce(((n,r)=>(void 0===t[r]&&(n[r]=e[r]),n)),{});return Object.keys(r).length>0?r:void 0}}(s||(s={})),e.default=s},5232:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AttributeMap=e.OpIterator=e.Op=void 0;const r=n(5090),i=n(9629),s=n(4162),o=n(1270);e.AttributeMap=o.default;const l=n(4123);e.Op=l.default;const a=n(7033);e.OpIterator=a.default;const c=String.fromCharCode(0),u=(t,e)=>{if("object"!=typeof t||null===t)throw new Error("cannot retain a "+typeof t);if("object"!=typeof e||null===e)throw new Error("cannot retain a "+typeof e);const n=Object.keys(t)[0];if(!n||n!==Object.keys(e)[0])throw new Error(`embed types not matched: ${n} != ${Object.keys(e)[0]}`);return[n,t[n],e[n]]};class h{constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]}static registerEmbed(t,e){this.handlers[t]=e}static unregisterEmbed(t){delete this.handlers[t]}static getHandler(t){const e=this.handlers[t];if(!e)throw new Error(`no handlers for embed type "${t}"`);return e}insert(t,e){const n={};return"string"==typeof t&&0===t.length?this:(n.insert=t,null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(n.attributes=e),this.push(n))}delete(t){return t<=0?this:this.push({delete:t})}retain(t,e){if("number"==typeof t&&t<=0)return this;const n={retain:t};return null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(n.attributes=e),this.push(n)}push(t){let e=this.ops.length,n=this.ops[e-1];if(t=i(t),"object"==typeof n){if("number"==typeof t.delete&&"number"==typeof n.delete)return this.ops[e-1]={delete:n.delete+t.delete},this;if("number"==typeof n.delete&&null!=t.insert&&(e-=1,n=this.ops[e-1],"object"!=typeof n))return this.ops.unshift(t),this;if(s(t.attributes,n.attributes)){if("string"==typeof t.insert&&"string"==typeof n.insert)return this.ops[e-1]={insert:n.insert+t.insert},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this;if("number"==typeof t.retain&&"number"==typeof n.retain)return this.ops[e-1]={retain:n.retain+t.retain},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this}}return e===this.ops.length?this.ops.push(t):this.ops.splice(e,0,t),this}chop(){const t=this.ops[this.ops.length-1];return t&&"number"==typeof t.retain&&!t.attributes&&this.ops.pop(),this}filter(t){return this.ops.filter(t)}forEach(t){this.ops.forEach(t)}map(t){return this.ops.map(t)}partition(t){const e=[],n=[];return this.forEach((r=>{(t(r)?e:n).push(r)})),[e,n]}reduce(t,e){return this.ops.reduce(t,e)}changeLength(){return this.reduce(((t,e)=>e.insert?t+l.default.length(e):e.delete?t-e.delete:t),0)}length(){return this.reduce(((t,e)=>t+l.default.length(e)),0)}slice(t=0,e=1/0){const n=[],r=new a.default(this.ops);let i=0;for(;i0&&n.next(i.retain-t)}const l=new h(r);for(;e.hasNext()||n.hasNext();)if("insert"===n.peekType())l.push(n.next());else if("delete"===e.peekType())l.push(e.next());else{const t=Math.min(e.peekLength(),n.peekLength()),r=e.next(t),i=n.next(t);if(i.retain){const a={};if("number"==typeof r.retain)a.retain="number"==typeof i.retain?t:i.retain;else if("number"==typeof i.retain)null==r.retain?a.insert=r.insert:a.retain=r.retain;else{const t=null==r.retain?"insert":"retain",[e,n,s]=u(r[t],i.retain),o=h.getHandler(e);a[t]={[e]:o.compose(n,s,"retain"===t)}}const c=o.default.compose(r.attributes,i.attributes,"number"==typeof r.retain);if(c&&(a.attributes=c),l.push(a),!n.hasNext()&&s(l.ops[l.ops.length-1],a)){const t=new h(e.rest());return l.concat(t).chop()}}else"number"==typeof i.delete&&("number"==typeof r.retain||"object"==typeof r.retain&&null!==r.retain)&&l.push(i)}return l.chop()}concat(t){const e=new h(this.ops.slice());return t.ops.length>0&&(e.push(t.ops[0]),e.ops=e.ops.concat(t.ops.slice(1))),e}diff(t,e){if(this.ops===t.ops)return new h;const n=[this,t].map((e=>e.map((n=>{if(null!=n.insert)return"string"==typeof n.insert?n.insert:c;throw new Error("diff() called "+(e===t?"on":"with")+" non-document")})).join(""))),i=new h,l=r(n[0],n[1],e,!0),u=new a.default(this.ops),d=new a.default(t.ops);return l.forEach((t=>{let e=t[1].length;for(;e>0;){let n=0;switch(t[0]){case r.INSERT:n=Math.min(d.peekLength(),e),i.push(d.next(n));break;case r.DELETE:n=Math.min(e,u.peekLength()),u.next(n),i.delete(n);break;case r.EQUAL:n=Math.min(u.peekLength(),d.peekLength(),e);const t=u.next(n),l=d.next(n);s(t.insert,l.insert)?i.retain(n,o.default.diff(t.attributes,l.attributes)):i.push(l).delete(n)}e-=n}})),i.chop()}eachLine(t,e="\n"){const n=new a.default(this.ops);let r=new h,i=0;for(;n.hasNext();){if("insert"!==n.peekType())return;const s=n.peek(),o=l.default.length(s)-n.peekLength(),a="string"==typeof s.insert?s.insert.indexOf(e,o)-o:-1;if(a<0)r.push(n.next());else if(a>0)r.push(n.next(a));else{if(!1===t(r,n.next(1).attributes||{},i))return;i+=1,r=new h}}r.length()>0&&t(r,{},i)}invert(t){const e=new h;return this.reduce(((n,r)=>{if(r.insert)e.delete(l.default.length(r));else{if("number"==typeof r.retain&&null==r.attributes)return e.retain(r.retain),n+r.retain;if(r.delete||"number"==typeof r.retain){const i=r.delete||r.retain;return t.slice(n,n+i).forEach((t=>{r.delete?e.push(t):r.retain&&r.attributes&&e.retain(l.default.length(t),o.default.invert(r.attributes,t.attributes))})),n+i}if("object"==typeof r.retain&&null!==r.retain){const i=t.slice(n,n+1),s=new a.default(i.ops).next(),[l,c,d]=u(r.retain,s.insert),f=h.getHandler(l);return e.retain({[l]:f.invert(c,d)},o.default.invert(r.attributes,s.attributes)),n+1}}return n}),0),e.chop()}transform(t,e=!1){if(e=!!e,"number"==typeof t)return this.transformPosition(t,e);const n=t,r=new a.default(this.ops),i=new a.default(n.ops),s=new h;for(;r.hasNext()||i.hasNext();)if("insert"!==r.peekType()||!e&&"insert"===i.peekType())if("insert"===i.peekType())s.push(i.next());else{const t=Math.min(r.peekLength(),i.peekLength()),n=r.next(t),l=i.next(t);if(n.delete)continue;if(l.delete)s.push(l);else{const r=n.retain,i=l.retain;let a="object"==typeof i&&null!==i?i:t;if("object"==typeof r&&null!==r&&"object"==typeof i&&null!==i){const t=Object.keys(r)[0];if(t===Object.keys(i)[0]){const n=h.getHandler(t);n&&(a={[t]:n.transform(r[t],i[t],e)})}}s.retain(a,o.default.transform(n.attributes,l.attributes,e))}}else s.retain(l.default.length(r.next()));return s.chop()}transformPosition(t,e=!1){e=!!e;const n=new a.default(this.ops);let r=0;for(;n.hasNext()&&r<=t;){const i=n.peekLength(),s=n.peekType();n.next(),"delete"!==s?("insert"===s&&(r=i-n?(t=i-n,this.index+=1,this.offset=0):this.offset+=t,"number"==typeof e.delete)return{delete:t};{const r={};return e.attributes&&(r.attributes=e.attributes),"number"==typeof e.retain?r.retain=t:"object"==typeof e.retain&&null!==e.retain?r.retain=e.retain:"string"==typeof e.insert?r.insert=e.insert.substr(n,t):r.insert=e.insert,r}}return{retain:1/0}}peek(){return this.ops[this.index]}peekLength(){return this.ops[this.index]?r.default.length(this.ops[this.index])-this.offset:1/0}peekType(){const t=this.ops[this.index];return t?"number"==typeof t.delete?"delete":"number"==typeof t.retain||"object"==typeof t.retain&&null!==t.retain?"retain":"insert":"retain"}rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);{const t=this.offset,e=this.index,n=this.next(),r=this.ops.slice(this.index);return this.offset=t,this.index=e,[n].concat(r)}}return[]}}},8820:function(t,e,n){"use strict";n.d(e,{A:function(){return l}});var r=n(8138),i=function(t,e){for(var n=t.length;n--;)if((0,r.A)(t[n][0],e))return n;return-1},s=Array.prototype.splice;function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e-1},o.prototype.set=function(t,e){var n=this.__data__,r=i(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this};var l=o},2461:function(t,e,n){"use strict";var r=n(2281),i=n(5507),s=(0,r.A)(i.A,"Map");e.A=s},3558:function(t,e,n){"use strict";n.d(e,{A:function(){return d}});var r=(0,n(2281).A)(Object,"create"),i=Object.prototype.hasOwnProperty,s=Object.prototype.hasOwnProperty;function o(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e-1&&t%1==0&&tc))return!1;var h=s.get(t),d=s.get(e);if(h&&d)return h==e&&d==t;var f=-1,p=!0,g=2&n?new o:void 0;for(s.set(t,e),s.set(e,t);++f-1&&t%1==0&&t<=9007199254740991}},659:function(t,e){"use strict";e.A=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},7948:function(t,e){"use strict";e.A=function(t){return null!=t&&"object"==typeof t}},5755:function(t,e,n){"use strict";n.d(e,{A:function(){return u}});var r=n(2159),i=n(1628),s=n(7948),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1;var l=n(5771),a=n(8795),c=a.A&&a.A.isTypedArray,u=c?(0,l.A)(c):function(t){return(0,s.A)(t)&&(0,i.A)(t.length)&&!!o[(0,r.A)(t)]}},3169:function(t,e,n){"use strict";n.d(e,{A:function(){return a}});var r=n(6753),i=n(501),s=(0,n(2217).A)(Object.keys,Object),o=Object.prototype.hasOwnProperty,l=n(3628),a=function(t){return(0,l.A)(t)?(0,r.A)(t):function(t){if(!(0,i.A)(t))return s(t);var e=[];for(var n in Object(t))o.call(t,n)&&"constructor"!=n&&e.push(n);return e}(t)}},2624:function(t,e,n){"use strict";n.d(e,{A:function(){return c}});var r=n(6753),i=n(659),s=n(501),o=Object.prototype.hasOwnProperty,l=function(t){if(!(0,i.A)(t))return function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}(t);var e=(0,s.A)(t),n=[];for(var r in t)("constructor"!=r||!e&&o.call(t,r))&&n.push(r);return n},a=n(3628),c=function(t){return(0,a.A)(t)?(0,r.A)(t,!0):l(t)}},8347:function(t,e,n){"use strict";n.d(e,{A:function(){return H}});var r,i,s,o,l=n(2673),a=n(6770),c=n(8138),u=function(t,e,n){(void 0!==n&&!(0,c.A)(t[e],n)||void 0===n&&!(e in t))&&(0,a.A)(t,e,n)},h=function(t,e,n){for(var r=-1,i=Object(t),s=n(t),o=s.length;o--;){var l=s[++r];if(!1===e(i[l],l,i))break}return t},d=n(3812),f=n(1827),p=n(4405),g=n(1683),m=n(8412),b=n(723),y=n(3628),v=n(7948),A=n(776),x=n(7572),N=n(659),E=n(2159),w=n(8769),q=Function.prototype,k=Object.prototype,_=q.toString,L=k.hasOwnProperty,S=_.call(Object),O=n(5755),T=function(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]},j=n(9601),C=n(2624),R=function(t,e,n,r,i,s,o){var l,a=T(t,n),c=T(e,n),h=o.get(c);if(h)u(t,n,h);else{var q=s?s(a,c,n+"",t,e,o):void 0,k=void 0===q;if(k){var R=(0,b.A)(c),I=!R&&(0,A.A)(c),B=!R&&!I&&(0,O.A)(c);q=c,R||I||B?(0,b.A)(a)?q=a:(l=a,(0,v.A)(l)&&(0,y.A)(l)?q=(0,p.A)(a):I?(k=!1,q=(0,d.A)(c,!0)):B?(k=!1,q=(0,f.A)(c,!0)):q=[]):function(t){if(!(0,v.A)(t)||"[object Object]"!=(0,E.A)(t))return!1;var e=(0,w.A)(t);if(null===e)return!0;var n=L.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&_.call(n)==S}(c)||(0,m.A)(c)?(q=a,(0,m.A)(a)?q=function(t){return(0,j.A)(t,(0,C.A)(t))}(a):(0,N.A)(a)&&!(0,x.A)(a)||(q=(0,g.A)(c))):k=!1}k&&(o.set(c,q),i(q,c,r,s,o),o.delete(c)),u(t,n,q)}},I=function t(e,n,r,i,s){e!==n&&h(n,(function(o,a){if(s||(s=new l.A),(0,N.A)(o))R(e,n,a,r,t,i,s);else{var c=i?i(T(e,a),o,a+"",e,n,s):void 0;void 0===c&&(c=o),u(e,a,c)}}),C.A)},B=function(t){return t},M=Math.max,D=n(7889),U=D.A?function(t,e){return(0,D.A)(t,"toString",{configurable:!0,enumerable:!1,value:(n=e,function(){return n}),writable:!0});var n}:B,P=Date.now,z=(r=U,i=0,s=0,function(){var t=P(),e=16-(t-s);if(s=t,e>0){if(++i>=800)return arguments[0]}else i=0;return r.apply(void 0,arguments)}),F=function(t,e){return z(function(t,e,n){return e=M(void 0===e?t.length-1:e,0),function(){for(var r=arguments,i=-1,s=M(r.length-e,0),o=Array(s);++i1?e[r-1]:void 0,s=r>2?e[2]:void 0;for(i=o.length>3&&"function"==typeof i?(r--,i):void 0,s&&function(t,e,n){if(!(0,N.A)(n))return!1;var r=typeof e;return!!("number"==r?(0,y.A)(n)&&(0,$.A)(e,n.length):"string"==r&&e in n)&&(0,c.A)(n[e],t)}(e[0],e[1],s)&&(i=r<3?void 0:i,r=1),t=Object(t);++n(t[t.TYPE=3]="TYPE",t[t.LEVEL=12]="LEVEL",t[t.ATTRIBUTE=13]="ATTRIBUTE",t[t.BLOT=14]="BLOT",t[t.INLINE=7]="INLINE",t[t.BLOCK=11]="BLOCK",t[t.BLOCK_BLOT=10]="BLOCK_BLOT",t[t.INLINE_BLOT=6]="INLINE_BLOT",t[t.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",t[t.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",t[t.ANY=15]="ANY",t))(r||{});class i{constructor(t,e,n={}){this.attrName=t,this.keyName=e;const i=r.TYPE&r.ATTRIBUTE;this.scope=null!=n.scope?n.scope&r.LEVEL|i:r.ATTRIBUTE,null!=n.whitelist&&(this.whitelist=n.whitelist)}static keys(t){return Array.from(t.attributes).map((t=>t.name))}add(t,e){return!!this.canAdd(t,e)&&(t.setAttribute(this.keyName,e),!0)}canAdd(t,e){return null==this.whitelist||("string"==typeof e?this.whitelist.indexOf(e.replace(/["']/g,""))>-1:this.whitelist.indexOf(e)>-1)}remove(t){t.removeAttribute(this.keyName)}value(t){const e=t.getAttribute(this.keyName);return this.canAdd(t,e)&&e?e:""}}class s extends Error{constructor(t){super(t="[Parchment] "+t),this.message=t,this.name=this.constructor.name}}const o=class t{constructor(){this.attributes={},this.classes={},this.tags={},this.types={}}static find(t,e=!1){if(null==t)return null;if(this.blots.has(t))return this.blots.get(t)||null;if(e){let n=null;try{n=t.parentNode}catch{return null}return this.find(n,e)}return null}create(e,n,r){const i=this.query(n);if(null==i)throw new s(`Unable to create ${n} blot`);const o=i,l=n instanceof Node||n.nodeType===Node.TEXT_NODE?n:o.create(r),a=new o(e,l,r);return t.blots.set(a.domNode,a),a}find(e,n=!1){return t.find(e,n)}query(t,e=r.ANY){let n;return"string"==typeof t?n=this.types[t]||this.attributes[t]:t instanceof Text||t.nodeType===Node.TEXT_NODE?n=this.types.text:"number"==typeof t?t&r.LEVEL&r.BLOCK?n=this.types.block:t&r.LEVEL&r.INLINE&&(n=this.types.inline):t instanceof Element&&((t.getAttribute("class")||"").split(/\s+/).some((t=>(n=this.classes[t],!!n))),n=n||this.tags[t.tagName]),null==n?null:"scope"in n&&e&r.LEVEL&n.scope&&e&r.TYPE&n.scope?n:null}register(...t){return t.map((t=>{const e="blotName"in t,n="attrName"in t;if(!e&&!n)throw new s("Invalid definition");if(e&&"abstract"===t.blotName)throw new s("Cannot register abstract class");const r=e?t.blotName:n?t.attrName:void 0;return this.types[r]=t,n?"string"==typeof t.keyName&&(this.attributes[t.keyName]=t):e&&(t.className&&(this.classes[t.className]=t),t.tagName&&(Array.isArray(t.tagName)?t.tagName=t.tagName.map((t=>t.toUpperCase())):t.tagName=t.tagName.toUpperCase(),(Array.isArray(t.tagName)?t.tagName:[t.tagName]).forEach((e=>{(null==this.tags[e]||null==t.className)&&(this.tags[e]=t)})))),t}))}};o.blots=new WeakMap;let l=o;function a(t,e){return(t.getAttribute("class")||"").split(/\s+/).filter((t=>0===t.indexOf(`${e}-`)))}const c=class extends i{static keys(t){return(t.getAttribute("class")||"").split(/\s+/).map((t=>t.split("-").slice(0,-1).join("-")))}add(t,e){return!!this.canAdd(t,e)&&(this.remove(t),t.classList.add(`${this.keyName}-${e}`),!0)}remove(t){a(t,this.keyName).forEach((e=>{t.classList.remove(e)})),0===t.classList.length&&t.removeAttribute("class")}value(t){const e=(a(t,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(t,e)?e:""}};function u(t){const e=t.split("-"),n=e.slice(1).map((t=>t[0].toUpperCase()+t.slice(1))).join("");return e[0]+n}const h=class extends i{static keys(t){return(t.getAttribute("style")||"").split(";").map((t=>t.split(":")[0].trim()))}add(t,e){return!!this.canAdd(t,e)&&(t.style[u(this.keyName)]=e,!0)}remove(t){t.style[u(this.keyName)]="",t.getAttribute("style")||t.removeAttribute("style")}value(t){const e=t.style[u(this.keyName)];return this.canAdd(t,e)?e:""}},d=class{constructor(t){this.attributes={},this.domNode=t,this.build()}attribute(t,e){e?t.add(this.domNode,e)&&(null!=t.value(this.domNode)?this.attributes[t.attrName]=t:delete this.attributes[t.attrName]):(t.remove(this.domNode),delete this.attributes[t.attrName])}build(){this.attributes={};const t=l.find(this.domNode);if(null==t)return;const e=i.keys(this.domNode),n=c.keys(this.domNode),s=h.keys(this.domNode);e.concat(n).concat(s).forEach((e=>{const n=t.scroll.query(e,r.ATTRIBUTE);n instanceof i&&(this.attributes[n.attrName]=n)}))}copy(t){Object.keys(this.attributes).forEach((e=>{const n=this.attributes[e].value(this.domNode);t.format(e,n)}))}move(t){this.copy(t),Object.keys(this.attributes).forEach((t=>{this.attributes[t].remove(this.domNode)})),this.attributes={}}values(){return Object.keys(this.attributes).reduce(((t,e)=>(t[e]=this.attributes[e].value(this.domNode),t)),{})}},f=class{constructor(t,e){this.scroll=t,this.domNode=e,l.blots.set(e,this),this.prev=null,this.next=null}static create(t){if(null==this.tagName)throw new s("Blot definition missing tagName");let e,n;return Array.isArray(this.tagName)?("string"==typeof t?(n=t.toUpperCase(),parseInt(n,10).toString()===n&&(n=parseInt(n,10))):"number"==typeof t&&(n=t),e="number"==typeof n?document.createElement(this.tagName[n-1]):n&&this.tagName.indexOf(n)>-1?document.createElement(n):document.createElement(this.tagName[0])):e=document.createElement(this.tagName),this.className&&e.classList.add(this.className),e}get statics(){return this.constructor}attach(){}clone(){const t=this.domNode.cloneNode(!1);return this.scroll.create(t)}detach(){null!=this.parent&&this.parent.removeChild(this),l.blots.delete(this.domNode)}deleteAt(t,e){this.isolate(t,e).remove()}formatAt(t,e,n,i){const s=this.isolate(t,e);if(null!=this.scroll.query(n,r.BLOT)&&i)s.wrap(n,i);else if(null!=this.scroll.query(n,r.ATTRIBUTE)){const t=this.scroll.create(this.statics.scope);s.wrap(t),t.format(n,i)}}insertAt(t,e,n){const r=null==n?this.scroll.create("text",e):this.scroll.create(e,n),i=this.split(t);this.parent.insertBefore(r,i||void 0)}isolate(t,e){const n=this.split(t);if(null==n)throw new Error("Attempt to isolate at end");return n.split(e),n}length(){return 1}offset(t=this.parent){return null==this.parent||this===t?0:this.parent.children.offset(this)+this.parent.offset(t)}optimize(t){this.statics.requiredContainer&&!(this.parent instanceof this.statics.requiredContainer)&&this.wrap(this.statics.requiredContainer.blotName)}remove(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()}replaceWith(t,e){const n="string"==typeof t?this.scroll.create(t,e):t;return null!=this.parent&&(this.parent.insertBefore(n,this.next||void 0),this.remove()),n}split(t,e){return 0===t?this:this.next}update(t,e){}wrap(t,e){const n="string"==typeof t?this.scroll.create(t,e):t;if(null!=this.parent&&this.parent.insertBefore(n,this.next||void 0),"function"!=typeof n.appendChild)throw new s(`Cannot wrap ${t}`);return n.appendChild(this),n}};f.blotName="abstract";let p=f;const g=class extends p{static value(t){return!0}index(t,e){return this.domNode===t||this.domNode.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(e,1):-1}position(t,e){let n=Array.from(this.parent.domNode.childNodes).indexOf(this.domNode);return t>0&&(n+=1),[this.parent.domNode,n]}value(){return{[this.statics.blotName]:this.statics.value(this.domNode)||!0}}};g.scope=r.INLINE_BLOT;const m=g;class b{constructor(){this.head=null,this.tail=null,this.length=0}append(...t){if(this.insertBefore(t[0],null),t.length>1){const e=t.slice(1);this.append(...e)}}at(t){const e=this.iterator();let n=e();for(;n&&t>0;)t-=1,n=e();return n}contains(t){const e=this.iterator();let n=e();for(;n;){if(n===t)return!0;n=e()}return!1}indexOf(t){const e=this.iterator();let n=e(),r=0;for(;n;){if(n===t)return r;r+=1,n=e()}return-1}insertBefore(t,e){null!=t&&(this.remove(t),t.next=e,null!=e?(t.prev=e.prev,null!=e.prev&&(e.prev.next=t),e.prev=t,e===this.head&&(this.head=t)):null!=this.tail?(this.tail.next=t,t.prev=this.tail,this.tail=t):(t.prev=null,this.head=this.tail=t),this.length+=1)}offset(t){let e=0,n=this.head;for(;null!=n;){if(n===t)return e;e+=n.length(),n=n.next}return-1}remove(t){this.contains(t)&&(null!=t.prev&&(t.prev.next=t.next),null!=t.next&&(t.next.prev=t.prev),t===this.head&&(this.head=t.next),t===this.tail&&(this.tail=t.prev),this.length-=1)}iterator(t=this.head){return()=>{const e=t;return null!=t&&(t=t.next),e}}find(t,e=!1){const n=this.iterator();let r=n();for(;r;){const i=r.length();if(ts?n(l,t-s,Math.min(e,s+r-t)):n(l,0,Math.min(r,t+e-s)),s+=r,l=o()}}map(t){return this.reduce(((e,n)=>(e.push(t(n)),e)),[])}reduce(t,e){const n=this.iterator();let r=n();for(;r;)e=t(e,r),r=n();return e}}function y(t,e){const n=e.find(t);if(n)return n;try{return e.create(t)}catch{const n=e.create(r.INLINE);return Array.from(t.childNodes).forEach((t=>{n.domNode.appendChild(t)})),t.parentNode&&t.parentNode.replaceChild(n.domNode,t),n.attach(),n}}const v=class t extends p{constructor(t,e){super(t,e),this.uiNode=null,this.build()}appendChild(t){this.insertBefore(t)}attach(){super.attach(),this.children.forEach((t=>{t.attach()}))}attachUI(e){null!=this.uiNode&&this.uiNode.remove(),this.uiNode=e,t.uiClass&&this.uiNode.classList.add(t.uiClass),this.uiNode.setAttribute("contenteditable","false"),this.domNode.insertBefore(this.uiNode,this.domNode.firstChild)}build(){this.children=new b,Array.from(this.domNode.childNodes).filter((t=>t!==this.uiNode)).reverse().forEach((t=>{try{const e=y(t,this.scroll);this.insertBefore(e,this.children.head||void 0)}catch(t){if(t instanceof s)return;throw t}}))}deleteAt(t,e){if(0===t&&e===this.length())return this.remove();this.children.forEachAt(t,e,((t,e,n)=>{t.deleteAt(e,n)}))}descendant(e,n=0){const[r,i]=this.children.find(n);return null==e.blotName&&e(r)||null!=e.blotName&&r instanceof e?[r,i]:r instanceof t?r.descendant(e,i):[null,-1]}descendants(e,n=0,r=Number.MAX_VALUE){let i=[],s=r;return this.children.forEachAt(n,r,((n,r,o)=>{(null==e.blotName&&e(n)||null!=e.blotName&&n instanceof e)&&i.push(n),n instanceof t&&(i=i.concat(n.descendants(e,r,s))),s-=o})),i}detach(){this.children.forEach((t=>{t.detach()})),super.detach()}enforceAllowedChildren(){let e=!1;this.children.forEach((n=>{e||this.statics.allowedChildren.some((t=>n instanceof t))||(n.statics.scope===r.BLOCK_BLOT?(null!=n.next&&this.splitAfter(n),null!=n.prev&&this.splitAfter(n.prev),n.parent.unwrap(),e=!0):n instanceof t?n.unwrap():n.remove())}))}formatAt(t,e,n,r){this.children.forEachAt(t,e,((t,e,i)=>{t.formatAt(e,i,n,r)}))}insertAt(t,e,n){const[r,i]=this.children.find(t);if(r)r.insertAt(i,e,n);else{const t=null==n?this.scroll.create("text",e):this.scroll.create(e,n);this.appendChild(t)}}insertBefore(t,e){null!=t.parent&&t.parent.children.remove(t);let n=null;this.children.insertBefore(t,e||null),t.parent=this,null!=e&&(n=e.domNode),(this.domNode.parentNode!==t.domNode||this.domNode.nextSibling!==n)&&this.domNode.insertBefore(t.domNode,n),t.attach()}length(){return this.children.reduce(((t,e)=>t+e.length()),0)}moveChildren(t,e){this.children.forEach((n=>{t.insertBefore(n,e)}))}optimize(t){if(super.optimize(t),this.enforceAllowedChildren(),null!=this.uiNode&&this.uiNode!==this.domNode.firstChild&&this.domNode.insertBefore(this.uiNode,this.domNode.firstChild),0===this.children.length)if(null!=this.statics.defaultChild){const t=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(t)}else this.remove()}path(e,n=!1){const[r,i]=this.children.find(e,n),s=[[this,e]];return r instanceof t?s.concat(r.path(i,n)):(null!=r&&s.push([r,i]),s)}removeChild(t){this.children.remove(t)}replaceWith(e,n){const r="string"==typeof e?this.scroll.create(e,n):e;return r instanceof t&&this.moveChildren(r),super.replaceWith(r)}split(t,e=!1){if(!e){if(0===t)return this;if(t===this.length())return this.next}const n=this.clone();return this.parent&&this.parent.insertBefore(n,this.next||void 0),this.children.forEachAt(t,this.length(),((t,r,i)=>{const s=t.split(r,e);null!=s&&n.appendChild(s)})),n}splitAfter(t){const e=this.clone();for(;null!=t.next;)e.appendChild(t.next);return this.parent&&this.parent.insertBefore(e,this.next||void 0),e}unwrap(){this.parent&&this.moveChildren(this.parent,this.next||void 0),this.remove()}update(t,e){const n=[],r=[];t.forEach((t=>{t.target===this.domNode&&"childList"===t.type&&(n.push(...t.addedNodes),r.push(...t.removedNodes))})),r.forEach((t=>{if(null!=t.parentNode&&"IFRAME"!==t.tagName&&document.body.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)return;const e=this.scroll.find(t);null!=e&&(null==e.domNode.parentNode||e.domNode.parentNode===this.domNode)&&e.detach()})),n.filter((t=>t.parentNode===this.domNode&&t!==this.uiNode)).sort(((t,e)=>t===e?0:t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1)).forEach((t=>{let e=null;null!=t.nextSibling&&(e=this.scroll.find(t.nextSibling));const n=y(t,this.scroll);(n.next!==e||null==n.next)&&(null!=n.parent&&n.parent.removeChild(this),this.insertBefore(n,e||void 0))})),this.enforceAllowedChildren()}};v.uiClass="";const A=v,x=class t extends A{static create(t){return super.create(t)}static formats(e,n){const r=n.query(t.blotName);if(null==r||e.tagName!==r.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return e.tagName.toLowerCase()}}constructor(t,e){super(t,e),this.attributes=new d(this.domNode)}format(e,n){if(e!==this.statics.blotName||n){const t=this.scroll.query(e,r.INLINE);if(null==t)return;t instanceof i?this.attributes.attribute(t,n):n&&(e!==this.statics.blotName||this.formats()[e]!==n)&&this.replaceWith(e,n)}else this.children.forEach((e=>{e instanceof t||(e=e.wrap(t.blotName,!0)),this.attributes.copy(e)})),this.unwrap()}formats(){const t=this.attributes.values(),e=this.statics.formats(this.domNode,this.scroll);return null!=e&&(t[this.statics.blotName]=e),t}formatAt(t,e,n,i){null!=this.formats()[n]||this.scroll.query(n,r.ATTRIBUTE)?this.isolate(t,e).format(n,i):super.formatAt(t,e,n,i)}optimize(e){super.optimize(e);const n=this.formats();if(0===Object.keys(n).length)return this.unwrap();const r=this.next;r instanceof t&&r.prev===this&&function(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(t[n]!==e[n])return!1;return!0}(n,r.formats())&&(r.moveChildren(this),r.remove())}replaceWith(t,e){const n=super.replaceWith(t,e);return this.attributes.copy(n),n}update(t,e){super.update(t,e),t.some((t=>t.target===this.domNode&&"attributes"===t.type))&&this.attributes.build()}wrap(e,n){const r=super.wrap(e,n);return r instanceof t&&this.attributes.move(r),r}};x.allowedChildren=[x,m],x.blotName="inline",x.scope=r.INLINE_BLOT,x.tagName="SPAN";const N=x,E=class t extends A{static create(t){return super.create(t)}static formats(e,n){const r=n.query(t.blotName);if(null==r||e.tagName!==r.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return e.tagName.toLowerCase()}}constructor(t,e){super(t,e),this.attributes=new d(this.domNode)}format(e,n){const s=this.scroll.query(e,r.BLOCK);null!=s&&(s instanceof i?this.attributes.attribute(s,n):e!==this.statics.blotName||n?n&&(e!==this.statics.blotName||this.formats()[e]!==n)&&this.replaceWith(e,n):this.replaceWith(t.blotName))}formats(){const t=this.attributes.values(),e=this.statics.formats(this.domNode,this.scroll);return null!=e&&(t[this.statics.blotName]=e),t}formatAt(t,e,n,i){null!=this.scroll.query(n,r.BLOCK)?this.format(n,i):super.formatAt(t,e,n,i)}insertAt(t,e,n){if(null==n||null!=this.scroll.query(e,r.INLINE))super.insertAt(t,e,n);else{const r=this.split(t);if(null==r)throw new Error("Attempt to insertAt after block boundaries");{const t=this.scroll.create(e,n);r.parent.insertBefore(t,r)}}}replaceWith(t,e){const n=super.replaceWith(t,e);return this.attributes.copy(n),n}update(t,e){super.update(t,e),t.some((t=>t.target===this.domNode&&"attributes"===t.type))&&this.attributes.build()}};E.blotName="block",E.scope=r.BLOCK_BLOT,E.tagName="P",E.allowedChildren=[N,E,m];const w=E,q=class extends A{checkMerge(){return null!==this.next&&this.next.statics.blotName===this.statics.blotName}deleteAt(t,e){super.deleteAt(t,e),this.enforceAllowedChildren()}formatAt(t,e,n,r){super.formatAt(t,e,n,r),this.enforceAllowedChildren()}insertAt(t,e,n){super.insertAt(t,e,n),this.enforceAllowedChildren()}optimize(t){super.optimize(t),this.children.length>0&&null!=this.next&&this.checkMerge()&&(this.next.moveChildren(this),this.next.remove())}};q.blotName="container",q.scope=r.BLOCK_BLOT;const k=q,_=class extends m{static formats(t,e){}format(t,e){super.formatAt(0,this.length(),t,e)}formatAt(t,e,n,r){0===t&&e===this.length()?this.format(n,r):super.formatAt(t,e,n,r)}formats(){return this.statics.formats(this.domNode,this.scroll)}},L={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},S=class extends A{constructor(t,e){super(null,e),this.registry=t,this.scroll=this,this.build(),this.observer=new MutationObserver((t=>{this.update(t)})),this.observer.observe(this.domNode,L),this.attach()}create(t,e){return this.registry.create(this,t,e)}find(t,e=!1){const n=this.registry.find(t,e);return n?n.scroll===this?n:e?this.find(n.scroll.domNode.parentNode,!0):null:null}query(t,e=r.ANY){return this.registry.query(t,e)}register(...t){return this.registry.register(...t)}build(){null!=this.scroll&&super.build()}detach(){super.detach(),this.observer.disconnect()}deleteAt(t,e){this.update(),0===t&&e===this.length()?this.children.forEach((t=>{t.remove()})):super.deleteAt(t,e)}formatAt(t,e,n,r){this.update(),super.formatAt(t,e,n,r)}insertAt(t,e,n){this.update(),super.insertAt(t,e,n)}optimize(t=[],e={}){super.optimize(e);const n=e.mutationsMap||new WeakMap;let r=Array.from(this.observer.takeRecords());for(;r.length>0;)t.push(r.pop());const i=(t,e=!0)=>{null==t||t===this||null!=t.domNode.parentNode&&(n.has(t.domNode)||n.set(t.domNode,[]),e&&i(t.parent))},s=t=>{n.has(t.domNode)&&(t instanceof A&&t.children.forEach(s),n.delete(t.domNode),t.optimize(e))};let o=t;for(let e=0;o.length>0;e+=1){if(e>=100)throw new Error("[Parchment] Maximum optimize iterations reached");for(o.forEach((t=>{const e=this.find(t.target,!0);null!=e&&(e.domNode===t.target&&("childList"===t.type?(i(this.find(t.previousSibling,!1)),Array.from(t.addedNodes).forEach((t=>{const e=this.find(t,!1);i(e,!1),e instanceof A&&e.children.forEach((t=>{i(t,!1)}))}))):"attributes"===t.type&&i(e.prev)),i(e))})),this.children.forEach(s),o=Array.from(this.observer.takeRecords()),r=o.slice();r.length>0;)t.push(r.pop())}}update(t,e={}){t=t||this.observer.takeRecords();const n=new WeakMap;t.map((t=>{const e=this.find(t.target,!0);return null==e?null:n.has(e.domNode)?(n.get(e.domNode).push(t),null):(n.set(e.domNode,[t]),e)})).forEach((t=>{null!=t&&t!==this&&n.has(t.domNode)&&t.update(n.get(t.domNode)||[],e)})),e.mutationsMap=n,n.has(this.domNode)&&super.update(n.get(this.domNode),e),this.optimize(t,e)}};S.blotName="scroll",S.defaultChild=w,S.allowedChildren=[w,k],S.scope=r.BLOCK_BLOT,S.tagName="DIV";const O=S,T=class t extends m{static create(t){return document.createTextNode(t)}static value(t){return t.data}constructor(t,e){super(t,e),this.text=this.statics.value(this.domNode)}deleteAt(t,e){this.domNode.data=this.text=this.text.slice(0,t)+this.text.slice(t+e)}index(t,e){return this.domNode===t?e:-1}insertAt(t,e,n){null==n?(this.text=this.text.slice(0,t)+e+this.text.slice(t),this.domNode.data=this.text):super.insertAt(t,e,n)}length(){return this.text.length}optimize(e){super.optimize(e),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof t&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())}position(t,e=!1){return[this.domNode,t]}split(t,e=!1){if(!e){if(0===t)return this;if(t===this.length())return this.next}const n=this.scroll.create(this.domNode.splitText(t));return this.parent.insertBefore(n,this.next||void 0),this.text=this.statics.value(this.domNode),n}update(t,e){t.some((t=>"characterData"===t.type&&t.target===this.domNode))&&(this.text=this.statics.value(this.domNode))}value(){return this.text}};T.blotName="text",T.scope=r.INLINE_BLOT;const j=T}},e={};function n(r){var i=e[r];if(void 0!==i)return i.exports;var s=e[r]={id:r,loaded:!1,exports:{}};return t[r](s,s.exports,n),s.loaded=!0,s.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t};var r={};return function(){"use strict";n.d(r,{default:function(){return It}});var t=n(3729),e=n(8276),i=n(7912),s=n(6003);class o extends s.ClassAttributor{add(t,e){let n=0;if("+1"===e||"-1"===e){const r=this.value(t)||0;n="+1"===e?r+1:r-1}else"number"==typeof e&&(n=e);return 0===n?(this.remove(t),!0):super.add(t,n.toString())}canAdd(t,e){return super.canAdd(t,e)||super.canAdd(t,parseInt(e,10))}value(t){return parseInt(super.value(t),10)||void 0}}var l=new o("indent","ql-indent",{scope:s.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]}),a=n(9698);class c extends a.Ay{static blotName="blockquote";static tagName="blockquote"}var u=c;class h extends a.Ay{static blotName="header";static tagName=["H1","H2","H3","H4","H5","H6"];static formats(t){return this.tagName.indexOf(t.tagName)+1}}var d=h,f=n(580),p=n(6142);class g extends f.A{}g.blotName="list-container",g.tagName="OL";class m extends a.Ay{static create(t){const e=super.create();return e.setAttribute("data-list",t),e}static formats(t){return t.getAttribute("data-list")||void 0}static register(){p.Ay.register(g)}constructor(t,e){super(t,e);const n=e.ownerDocument.createElement("span"),r=n=>{if(!t.isEnabled())return;const r=this.statics.formats(e,t);"checked"===r?(this.format("list","unchecked"),n.preventDefault()):"unchecked"===r&&(this.format("list","checked"),n.preventDefault())};n.addEventListener("mousedown",r),n.addEventListener("touchstart",r),this.attachUI(n)}format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("data-list",e):super.format(t,e)}}m.blotName="list",m.tagName="LI",g.allowedChildren=[m],m.requiredContainer=g;var b=n(9541),y=n(8638),v=n(6772),A=n(664),x=n(4850);class N extends x.A{static blotName="bold";static tagName=["STRONG","B"];static create(){return super.create()}static formats(){return!0}optimize(t){super.optimize(t),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}var E=N;class w extends x.A{static blotName="link";static tagName="A";static SANITIZED_URL="about:blank";static PROTOCOL_WHITELIST=["http","https","mailto","tel","sms"];static create(t){const e=super.create(t);return e.setAttribute("href",this.sanitize(t)),e.setAttribute("rel","noopener noreferrer"),e.setAttribute("target","_blank"),e}static formats(t){return t.getAttribute("href")}static sanitize(t){return q(t,this.PROTOCOL_WHITELIST)?t:this.SANITIZED_URL}format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("href",this.constructor.sanitize(e)):super.format(t,e)}}function q(t,e){const n=document.createElement("a");n.href=t;const r=n.href.slice(0,n.href.indexOf(":"));return e.indexOf(r)>-1}class k extends x.A{static blotName="script";static tagName=["SUB","SUP"];static create(t){return"super"===t?document.createElement("sup"):"sub"===t?document.createElement("sub"):super.create(t)}static formats(t){return"SUB"===t.tagName?"sub":"SUP"===t.tagName?"super":void 0}}var _=k;class L extends x.A{static blotName="underline";static tagName="U"}var S=L,O=n(746);class T extends O.A{static blotName="formula";static className="ql-formula";static tagName="SPAN";static create(t){if(null==window.katex)throw new Error("Formula module requires KaTeX.");const e=super.create(t);return"string"==typeof t&&(window.katex.render(t,e,{throwOnError:!1,errorColor:"#f00"}),e.setAttribute("data-value",t)),e}static value(t){return t.getAttribute("data-value")}html(){const{formula:t}=this.value();return`${t}`}}var j=T;const C=["alt","height","width"];class R extends s.EmbedBlot{static blotName="image";static tagName="IMG";static create(t){const e=super.create(t);return"string"==typeof t&&e.setAttribute("src",this.sanitize(t)),e}static formats(t){return C.reduce(((e,n)=>(t.hasAttribute(n)&&(e[n]=t.getAttribute(n)),e)),{})}static match(t){return/\.(jpe?g|gif|png)$/.test(t)||/^data:image\/.+;base64/.test(t)}static sanitize(t){return q(t,["http","https","data"])?t:"//:0"}static value(t){return t.getAttribute("src")}format(t,e){C.indexOf(t)>-1?e?this.domNode.setAttribute(t,e):this.domNode.removeAttribute(t):super.format(t,e)}}var I=R;const B=["height","width"];class M extends a.zo{static blotName="video";static className="ql-video";static tagName="IFRAME";static create(t){const e=super.create(t);return e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","true"),e.setAttribute("src",this.sanitize(t)),e}static formats(t){return B.reduce(((e,n)=>(t.hasAttribute(n)&&(e[n]=t.getAttribute(n)),e)),{})}static sanitize(t){return w.sanitize(t)}static value(t){return t.getAttribute("src")}format(t,e){B.indexOf(t)>-1?e?this.domNode.setAttribute(t,e):this.domNode.removeAttribute(t):super.format(t,e)}html(){const{video:t}=this.value();return`${t}`}}var D=M,U=n(9404),P=n(5232),z=n.n(P),F=n(4266),$=n(3036),H=n(4541),V=n(5508),K=n(584);const W=new s.ClassAttributor("code-token","hljs",{scope:s.Scope.INLINE});class Z extends x.A{static formats(t,e){for(;null!=t&&t!==e.domNode;){if(t.classList&&t.classList.contains(U.Ay.className))return super.formats(t,e);t=t.parentNode}}constructor(t,e,n){super(t,e,n),W.add(this.domNode,n)}format(t,e){t!==Z.blotName?super.format(t,e):e?W.add(this.domNode,e):(W.remove(this.domNode),this.domNode.classList.remove(this.statics.className))}optimize(){super.optimize(...arguments),W.value(this.domNode)||this.unwrap()}}Z.blotName="code-token",Z.className="ql-token";class G extends U.Ay{static create(t){const e=super.create(t);return"string"==typeof t&&e.setAttribute("data-language",t),e}static formats(t){return t.getAttribute("data-language")||"plain"}static register(){}format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("data-language",e):super.format(t,e)}replaceWith(t,e){return this.formatAt(0,this.length(),Z.blotName,!1),super.replaceWith(t,e)}}class X extends U.EJ{attach(){super.attach(),this.forceNext=!1,this.scroll.emitMount(this)}format(t,e){t===G.blotName&&(this.forceNext=!0,this.children.forEach((n=>{n.format(t,e)})))}formatAt(t,e,n,r){n===G.blotName&&(this.forceNext=!0),super.formatAt(t,e,n,r)}highlight(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null==this.children.head)return;const n=`${Array.from(this.domNode.childNodes).filter((t=>t!==this.uiNode)).map((t=>t.textContent)).join("\n")}\n`,r=G.formats(this.children.head.domNode);if(e||this.forceNext||this.cachedText!==n){if(n.trim().length>0||null==this.cachedText){const e=this.children.reduce(((t,e)=>t.concat((0,a.mG)(e,!1))),new(z())),i=t(n,r);e.diff(i).reduce(((t,e)=>{let{retain:n,attributes:r}=e;return n?(r&&Object.keys(r).forEach((e=>{[G.blotName,Z.blotName].includes(e)&&this.formatAt(t,n,e,r[e])})),t+n):t}),0)}this.cachedText=n,this.forceNext=!1}}html(t,e){const[n]=this.children.find(t);return`\n${(0,V.X)(this.code(t,e))}\n
`}optimize(t){if(super.optimize(t),null!=this.parent&&null!=this.children.head&&null!=this.uiNode){const t=G.formats(this.children.head.domNode);t!==this.uiNode.value&&(this.uiNode.value=t)}}}X.allowedChildren=[G],G.requiredContainer=X,G.allowedChildren=[Z,H.A,V.A,$.A];class Q extends F.A{static register(){p.Ay.register(Z,!0),p.Ay.register(G,!0),p.Ay.register(X,!0)}constructor(t,e){if(super(t,e),null==this.options.hljs)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");this.languages=this.options.languages.reduce(((t,e)=>{let{key:n}=e;return t[n]=!0,t}),{}),this.highlightBlot=this.highlightBlot.bind(this),this.initListener(),this.initTimer()}initListener(){this.quill.on(p.Ay.events.SCROLL_BLOT_MOUNT,(t=>{if(!(t instanceof X))return;const e=this.quill.root.ownerDocument.createElement("select");this.options.languages.forEach((t=>{let{key:n,label:r}=t;const i=e.ownerDocument.createElement("option");i.textContent=r,i.setAttribute("value",n),e.appendChild(i)})),e.addEventListener("change",(()=>{t.format(G.blotName,e.value),this.quill.root.focus(),this.highlight(t,!0)})),null==t.uiNode&&(t.attachUI(e),t.children.head&&(e.value=G.formats(t.children.head.domNode)))}))}initTimer(){let t=null;this.quill.on(p.Ay.events.SCROLL_OPTIMIZE,(()=>{t&&clearTimeout(t),t=setTimeout((()=>{this.highlight(),t=null}),this.options.interval)}))}highlight(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.quill.selection.composing)return;this.quill.update(p.Ay.sources.USER);const n=this.quill.getSelection();(null==t?this.quill.scroll.descendants(X):[t]).forEach((t=>{t.highlight(this.highlightBlot,e)})),this.quill.update(p.Ay.sources.SILENT),null!=n&&this.quill.setSelection(n,p.Ay.sources.SILENT)}highlightBlot(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"plain";if(e=this.languages[e]?e:"plain","plain"===e)return(0,V.X)(t).split("\n").reduce(((t,n,r)=>(0!==r&&t.insert("\n",{[U.Ay.blotName]:e}),t.insert(n))),new(z()));const n=this.quill.root.ownerDocument.createElement("div");return n.classList.add(U.Ay.className),n.innerHTML=((t,e,n)=>{if("string"==typeof t.versionString){const r=t.versionString.split(".")[0];if(parseInt(r,10)>=11)return t.highlight(n,{language:e}).value}return t.highlight(e,n).value})(this.options.hljs,e,t),(0,K.hV)(this.quill.scroll,n,[(t,e)=>{const n=W.value(t);return n?e.compose((new(z())).retain(e.length(),{[Z.blotName]:n})):e}],[(t,n)=>t.data.split("\n").reduce(((t,n,r)=>(0!==r&&t.insert("\n",{[U.Ay.blotName]:e}),t.insert(n))),n)],new WeakMap)}}Q.DEFAULTS={hljs:window.hljs,interval:1e3,languages:[{key:"plain",label:"Plain"},{key:"bash",label:"Bash"},{key:"cpp",label:"C++"},{key:"cs",label:"C#"},{key:"css",label:"CSS"},{key:"diff",label:"Diff"},{key:"xml",label:"HTML/XML"},{key:"java",label:"Java"},{key:"javascript",label:"JavaScript"},{key:"markdown",label:"Markdown"},{key:"php",label:"PHP"},{key:"python",label:"Python"},{key:"ruby",label:"Ruby"},{key:"sql",label:"SQL"}]};class J extends a.Ay{static blotName="table";static tagName="TD";static create(t){const e=super.create();return t?e.setAttribute("data-row",t):e.setAttribute("data-row",nt()),e}static formats(t){if(t.hasAttribute("data-row"))return t.getAttribute("data-row")}cellOffset(){return this.parent?this.parent.children.indexOf(this):-1}format(t,e){t===J.blotName&&e?this.domNode.setAttribute("data-row",e):super.format(t,e)}row(){return this.parent}rowOffset(){return this.row()?this.row().rowOffset():-1}table(){return this.row()&&this.row().table()}}class Y extends f.A{static blotName="table-row";static tagName="TR";checkMerge(){if(super.checkMerge()&&null!=this.next.children.head){const t=this.children.head.formats(),e=this.children.tail.formats(),n=this.next.children.head.formats(),r=this.next.children.tail.formats();return t.table===e.table&&t.table===n.table&&t.table===r.table}return!1}optimize(t){super.optimize(t),this.children.forEach((t=>{if(null==t.next)return;const e=t.formats(),n=t.next.formats();if(e.table!==n.table){const e=this.splitAfter(t);e&&e.optimize(),this.prev&&this.prev.optimize()}}))}rowOffset(){return this.parent?this.parent.children.indexOf(this):-1}table(){return this.parent&&this.parent.parent}}class tt extends f.A{static blotName="table-body";static tagName="TBODY"}class et extends f.A{static blotName="table-container";static tagName="TABLE";balanceCells(){const t=this.descendants(Y),e=t.reduce(((t,e)=>Math.max(e.children.length,t)),0);t.forEach((t=>{new Array(e-t.children.length).fill(0).forEach((()=>{let e;null!=t.children.head&&(e=J.formats(t.children.head.domNode));const n=this.scroll.create(J.blotName,e);t.appendChild(n),n.optimize()}))}))}cells(t){return this.rows().map((e=>e.children.at(t)))}deleteColumn(t){const[e]=this.descendant(tt);null!=e&&null!=e.children.head&&e.children.forEach((e=>{const n=e.children.at(t);null!=n&&n.remove()}))}insertColumn(t){const[e]=this.descendant(tt);null!=e&&null!=e.children.head&&e.children.forEach((e=>{const n=e.children.at(t),r=J.formats(e.children.head.domNode),i=this.scroll.create(J.blotName,r);e.insertBefore(i,n)}))}insertRow(t){const[e]=this.descendant(tt);if(null==e||null==e.children.head)return;const n=nt(),r=this.scroll.create(Y.blotName);e.children.head.children.forEach((()=>{const t=this.scroll.create(J.blotName,n);r.appendChild(t)}));const i=e.children.at(t);e.insertBefore(r,i)}rows(){const t=this.children.head;return null==t?[]:t.children.map((t=>t))}}function nt(){return`row-${Math.random().toString(36).slice(2,6)}`}et.allowedChildren=[tt],tt.requiredContainer=et,tt.allowedChildren=[Y],Y.requiredContainer=tt,Y.allowedChildren=[J],J.requiredContainer=Y;class rt extends F.A{static register(){p.Ay.register(J),p.Ay.register(Y),p.Ay.register(tt),p.Ay.register(et)}constructor(){super(...arguments),this.listenBalanceCells()}balanceTables(){this.quill.scroll.descendants(et).forEach((t=>{t.balanceCells()}))}deleteColumn(){const[t,,e]=this.getTable();null!=e&&(t.deleteColumn(e.cellOffset()),this.quill.update(p.Ay.sources.USER))}deleteRow(){const[,t]=this.getTable();null!=t&&(t.remove(),this.quill.update(p.Ay.sources.USER))}deleteTable(){const[t]=this.getTable();if(null==t)return;const e=t.offset();t.remove(),this.quill.update(p.Ay.sources.USER),this.quill.setSelection(e,p.Ay.sources.SILENT)}getTable(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.quill.getSelection();if(null==t)return[null,null,null,-1];const[e,n]=this.quill.getLine(t.index);if(null==e||e.statics.blotName!==J.blotName)return[null,null,null,-1];const r=e.parent;return[r.parent.parent,r,e,n]}insertColumn(t){const e=this.quill.getSelection();if(!e)return;const[n,r,i]=this.getTable(e);if(null==i)return;const s=i.cellOffset();n.insertColumn(s+t),this.quill.update(p.Ay.sources.USER);let o=r.rowOffset();0===t&&(o+=1),this.quill.setSelection(e.index+o,e.length,p.Ay.sources.SILENT)}insertColumnLeft(){this.insertColumn(0)}insertColumnRight(){this.insertColumn(1)}insertRow(t){const e=this.quill.getSelection();if(!e)return;const[n,r,i]=this.getTable(e);if(null==i)return;const s=r.rowOffset();n.insertRow(s+t),this.quill.update(p.Ay.sources.USER),t>0?this.quill.setSelection(e,p.Ay.sources.SILENT):this.quill.setSelection(e.index+r.children.length,e.length,p.Ay.sources.SILENT)}insertRowAbove(){this.insertRow(0)}insertRowBelow(){this.insertRow(1)}insertTable(t,e){const n=this.quill.getSelection();if(null==n)return;const r=new Array(t).fill(0).reduce((t=>{const n=new Array(e).fill("\n").join("");return t.insert(n,{table:nt()})}),(new(z())).retain(n.index));this.quill.updateContents(r,p.Ay.sources.USER),this.quill.setSelection(n.index,p.Ay.sources.SILENT),this.balanceTables()}listenBalanceCells(){this.quill.on(p.Ay.events.SCROLL_OPTIMIZE,(t=>{t.some((t=>!!["TD","TR","TBODY","TABLE"].includes(t.target.tagName)&&(this.quill.once(p.Ay.events.TEXT_CHANGE,((t,e,n)=>{n===p.Ay.sources.USER&&this.balanceTables()})),!0)))}))}}var it=rt;const st=(0,n(6078).A)("quill:toolbar");class ot extends F.A{constructor(t,e){if(super(t,e),Array.isArray(this.options.container)){const e=document.createElement("div");e.setAttribute("role","toolbar"),function(t,e){Array.isArray(e[0])||(e=[e]),e.forEach((e=>{const n=document.createElement("span");n.classList.add("ql-formats"),e.forEach((t=>{if("string"==typeof t)lt(n,t);else{const e=Object.keys(t)[0],r=t[e];Array.isArray(r)?function(t,e,n){const r=document.createElement("select");r.classList.add(`ql-${e}`),n.forEach((t=>{const e=document.createElement("option");!1!==t?e.setAttribute("value",String(t)):e.setAttribute("selected","selected"),r.appendChild(e)})),t.appendChild(r)}(n,e,r):lt(n,e,r)}})),t.appendChild(n)}))}(e,this.options.container),t.container?.parentNode?.insertBefore(e,t.container),this.container=e}else"string"==typeof this.options.container?this.container=document.querySelector(this.options.container):this.container=this.options.container;this.container instanceof HTMLElement?(this.container.classList.add("ql-toolbar"),this.controls=[],this.handlers={},this.options.handlers&&Object.keys(this.options.handlers).forEach((t=>{const e=this.options.handlers?.[t];e&&this.addHandler(t,e)})),Array.from(this.container.querySelectorAll("button, select")).forEach((t=>{this.attach(t)})),this.quill.on(p.Ay.events.EDITOR_CHANGE,(()=>{const[t]=this.quill.selection.getRange();this.update(t)}))):st.error("Container required for toolbar",this.options)}addHandler(t,e){this.handlers[t]=e}attach(t){let e=Array.from(t.classList).find((t=>0===t.indexOf("ql-")));if(!e)return;if(e=e.slice(3),"BUTTON"===t.tagName&&t.setAttribute("type","button"),null==this.handlers[e]&&null==this.quill.scroll.query(e))return void st.warn("ignoring attaching to nonexistent format",e,t);const n="SELECT"===t.tagName?"change":"click";t.addEventListener(n,(n=>{let r;if("SELECT"===t.tagName){if(t.selectedIndex<0)return;const e=t.options[t.selectedIndex];r=!e.hasAttribute("selected")&&(e.value||!1)}else r=!t.classList.contains("ql-active")&&(t.value||!t.hasAttribute("value")),n.preventDefault();this.quill.focus();const[i]=this.quill.selection.getRange();if(null!=this.handlers[e])this.handlers[e].call(this,r);else if(this.quill.scroll.query(e).prototype instanceof s.EmbedBlot){if(r=prompt(`Enter ${e}`),!r)return;this.quill.updateContents((new(z())).retain(i.index).delete(i.length).insert({[e]:r}),p.Ay.sources.USER)}else this.quill.format(e,r,p.Ay.sources.USER);this.update(i)})),this.controls.push([e,t])}update(t){const e=null==t?{}:this.quill.getFormat(t);this.controls.forEach((n=>{const[r,i]=n;if("SELECT"===i.tagName){let n=null;if(null==t)n=null;else if(null==e[r])n=i.querySelector("option[selected]");else if(!Array.isArray(e[r])){let t=e[r];"string"==typeof t&&(t=t.replace(/"/g,'\\"')),n=i.querySelector(`option[value="${t}"]`)}null==n?(i.value="",i.selectedIndex=-1):n.selected=!0}else if(null==t)i.classList.remove("ql-active"),i.setAttribute("aria-pressed","false");else if(i.hasAttribute("value")){const t=e[r],n=t===i.getAttribute("value")||null!=t&&t.toString()===i.getAttribute("value")||null==t&&!i.getAttribute("value");i.classList.toggle("ql-active",n),i.setAttribute("aria-pressed",n.toString())}else{const t=null!=e[r];i.classList.toggle("ql-active",t),i.setAttribute("aria-pressed",t.toString())}}))}}function lt(t,e,n){const r=document.createElement("button");r.setAttribute("type","button"),r.classList.add(`ql-${e}`),r.setAttribute("aria-pressed","false"),null!=n?(r.value=n,r.setAttribute("aria-label",`${e}: ${n}`)):r.setAttribute("aria-label",e),t.appendChild(r)}ot.DEFAULTS={},ot.DEFAULTS={container:null,handlers:{clean(){const t=this.quill.getSelection();if(null!=t)if(0===t.length){const t=this.quill.getFormat();Object.keys(t).forEach((t=>{null!=this.quill.scroll.query(t,s.Scope.INLINE)&&this.quill.format(t,!1,p.Ay.sources.USER)}))}else this.quill.removeFormat(t,p.Ay.sources.USER)},direction(t){const{align:e}=this.quill.getFormat();"rtl"===t&&null==e?this.quill.format("align","right",p.Ay.sources.USER):t||"right"!==e||this.quill.format("align",!1,p.Ay.sources.USER),this.quill.format("direction",t,p.Ay.sources.USER)},indent(t){const e=this.quill.getSelection(),n=this.quill.getFormat(e),r=parseInt(n.indent||0,10);if("+1"===t||"-1"===t){let e="+1"===t?1:-1;"rtl"===n.direction&&(e*=-1),this.quill.format("indent",r+e,p.Ay.sources.USER)}},link(t){!0===t&&(t=prompt("Enter link URL:")),this.quill.format("link",t,p.Ay.sources.USER)},list(t){const e=this.quill.getSelection(),n=this.quill.getFormat(e);"check"===t?"checked"===n.list||"unchecked"===n.list?this.quill.format("list",!1,p.Ay.sources.USER):this.quill.format("list","unchecked",p.Ay.sources.USER):this.quill.format("list",t,p.Ay.sources.USER)}}};const at='';var ct={align:{"":'',center:'',right:'',justify:''},background:'',blockquote:'',bold:'',clean:'',code:at,"code-block":at,color:'',direction:{"":'',rtl:''},formula:'',header:{1:'',2:''},italic:'',image:'',indent:{"+1":'',"-1":''},link:'',list:{bullet:'',check:'',ordered:''},script:{sub:'',super:''},strike:'',table:'',underline:'',video:''};let ut=0;function ht(t,e){t.setAttribute(e,`${!("true"===t.getAttribute(e))}`)}var dt=class{constructor(t){this.select=t,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",(()=>{this.togglePicker()})),this.label.addEventListener("keydown",(t=>{switch(t.key){case"Enter":this.togglePicker();break;case"Escape":this.escape(),t.preventDefault()}})),this.select.addEventListener("change",this.update.bind(this))}togglePicker(){this.container.classList.toggle("ql-expanded"),ht(this.label,"aria-expanded"),ht(this.options,"aria-hidden")}buildItem(t){const e=document.createElement("span");e.tabIndex="0",e.setAttribute("role","button"),e.classList.add("ql-picker-item");const n=t.getAttribute("value");return n&&e.setAttribute("data-value",n),t.textContent&&e.setAttribute("data-label",t.textContent),e.addEventListener("click",(()=>{this.selectItem(e,!0)})),e.addEventListener("keydown",(t=>{switch(t.key){case"Enter":this.selectItem(e,!0),t.preventDefault();break;case"Escape":this.escape(),t.preventDefault()}})),e}buildLabel(){const t=document.createElement("span");return t.classList.add("ql-picker-label"),t.innerHTML='',t.tabIndex="0",t.setAttribute("role","button"),t.setAttribute("aria-expanded","false"),this.container.appendChild(t),t}buildOptions(){const t=document.createElement("span");t.classList.add("ql-picker-options"),t.setAttribute("aria-hidden","true"),t.tabIndex="-1",t.id=`ql-picker-options-${ut}`,ut+=1,this.label.setAttribute("aria-controls",t.id),this.options=t,Array.from(this.select.options).forEach((e=>{const n=this.buildItem(e);t.appendChild(n),!0===e.selected&&this.selectItem(n)})),this.container.appendChild(t)}buildPicker(){Array.from(this.select.attributes).forEach((t=>{this.container.setAttribute(t.name,t.value)})),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}escape(){this.close(),setTimeout((()=>this.label.focus()),1)}close(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}selectItem(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=this.container.querySelector(".ql-selected");t!==n&&(null!=n&&n.classList.remove("ql-selected"),null!=t&&(t.classList.add("ql-selected"),this.select.selectedIndex=Array.from(t.parentNode.children).indexOf(t),t.hasAttribute("data-value")?this.label.setAttribute("data-value",t.getAttribute("data-value")):this.label.removeAttribute("data-value"),t.hasAttribute("data-label")?this.label.setAttribute("data-label",t.getAttribute("data-label")):this.label.removeAttribute("data-label"),e&&(this.select.dispatchEvent(new Event("change")),this.close())))}update(){let t;if(this.select.selectedIndex>-1){const e=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];t=this.select.options[this.select.selectedIndex],this.selectItem(e)}else this.selectItem(null);const e=null!=t&&t!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",e)}},ft=class extends dt{constructor(t,e){super(t),this.label.innerHTML=e,this.container.classList.add("ql-color-picker"),Array.from(this.container.querySelectorAll(".ql-picker-item")).slice(0,7).forEach((t=>{t.classList.add("ql-primary")}))}buildItem(t){const e=super.buildItem(t);return e.style.backgroundColor=t.getAttribute("value")||"",e}selectItem(t,e){super.selectItem(t,e);const n=this.label.querySelector(".ql-color-label"),r=t&&t.getAttribute("data-value")||"";n&&("line"===n.tagName?n.style.stroke=r:n.style.fill=r)}},pt=class extends dt{constructor(t,e){super(t),this.container.classList.add("ql-icon-picker"),Array.from(this.container.querySelectorAll(".ql-picker-item")).forEach((t=>{t.innerHTML=e[t.getAttribute("data-value")||""]})),this.defaultItem=this.container.querySelector(".ql-selected"),this.selectItem(this.defaultItem)}selectItem(t,e){super.selectItem(t,e);const n=t||this.defaultItem;if(null!=n){if(this.label.innerHTML===n.innerHTML)return;this.label.innerHTML=n.innerHTML}}},gt=class{constructor(t,e){this.quill=t,this.boundsContainer=e||document.body,this.root=t.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,(t=>{const{overflowY:e}=getComputedStyle(t,null);return"visible"!==e&&"clip"!==e})(this.quill.root)&&this.quill.root.addEventListener("scroll",(()=>{this.root.style.marginTop=-1*this.quill.root.scrollTop+"px"})),this.hide()}hide(){this.root.classList.add("ql-hidden")}position(t){const e=t.left+t.width/2-this.root.offsetWidth/2,n=t.bottom+this.quill.root.scrollTop;this.root.style.left=`${e}px`,this.root.style.top=`${n}px`,this.root.classList.remove("ql-flip");const r=this.boundsContainer.getBoundingClientRect(),i=this.root.getBoundingClientRect();let s=0;if(i.right>r.right&&(s=r.right-i.right,this.root.style.left=`${e+s}px`),i.leftr.bottom){const e=i.bottom-i.top,r=t.bottom-t.top+e;this.root.style.top=n-r+"px",this.root.classList.add("ql-flip")}return s}show(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}},mt=n(8347),bt=n(5374),yt=n(9609);const vt=[!1,"center","right","justify"],At=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],xt=[!1,"serif","monospace"],Nt=["1","2","3",!1],Et=["small",!1,"large","huge"];class wt extends yt.A{constructor(t,e){super(t,e);const n=e=>{document.body.contains(t.root)?(null==this.tooltip||this.tooltip.root.contains(e.target)||document.activeElement===this.tooltip.textbox||this.quill.hasFocus()||this.tooltip.hide(),null!=this.pickers&&this.pickers.forEach((t=>{t.container.contains(e.target)||t.close()}))):document.body.removeEventListener("click",n)};t.emitter.listenDOM("click",document.body,n)}addModule(t){const e=super.addModule(t);return"toolbar"===t&&this.extendToolbar(e),e}buildButtons(t,e){Array.from(t).forEach((t=>{(t.getAttribute("class")||"").split(/\s+/).forEach((n=>{if(n.startsWith("ql-")&&(n=n.slice(3),null!=e[n]))if("direction"===n)t.innerHTML=e[n][""]+e[n].rtl;else if("string"==typeof e[n])t.innerHTML=e[n];else{const r=t.value||"";null!=r&&e[n][r]&&(t.innerHTML=e[n][r])}}))}))}buildPickers(t,e){this.pickers=Array.from(t).map((t=>{if(t.classList.contains("ql-align")&&(null==t.querySelector("option")&&kt(t,vt),"object"==typeof e.align))return new pt(t,e.align);if(t.classList.contains("ql-background")||t.classList.contains("ql-color")){const n=t.classList.contains("ql-background")?"background":"color";return null==t.querySelector("option")&&kt(t,At,"background"===n?"#ffffff":"#000000"),new ft(t,e[n])}return null==t.querySelector("option")&&(t.classList.contains("ql-font")?kt(t,xt):t.classList.contains("ql-header")?kt(t,Nt):t.classList.contains("ql-size")&&kt(t,Et)),new dt(t)})),this.quill.on(bt.A.events.EDITOR_CHANGE,(()=>{this.pickers.forEach((t=>{t.update()}))}))}}wt.DEFAULTS=(0,mt.A)({},yt.A.DEFAULTS,{modules:{toolbar:{handlers:{formula(){this.quill.theme.tooltip.edit("formula")},image(){let t=this.container.querySelector("input.ql-image[type=file]");null==t&&(t=document.createElement("input"),t.setAttribute("type","file"),t.setAttribute("accept",this.quill.uploader.options.mimetypes.join(", ")),t.classList.add("ql-image"),t.addEventListener("change",(()=>{const e=this.quill.getSelection(!0);this.quill.uploader.upload(e,t.files),t.value=""})),this.container.appendChild(t)),t.click()},video(){this.quill.theme.tooltip.edit("video")}}}}});class qt extends gt{constructor(t,e){super(t,e),this.textbox=this.root.querySelector('input[type="text"]'),this.listen()}listen(){this.textbox.addEventListener("keydown",(t=>{"Enter"===t.key?(this.save(),t.preventDefault()):"Escape"===t.key&&(this.cancel(),t.preventDefault())}))}cancel(){this.hide(),this.restoreFocus()}edit(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"link",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null==this.textbox)return;null!=e?this.textbox.value=e:t!==this.root.getAttribute("data-mode")&&(this.textbox.value="");const n=this.quill.getBounds(this.quill.selection.savedRange);null!=n&&this.position(n),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute(`data-${t}`)||""),this.root.setAttribute("data-mode",t)}restoreFocus(){this.quill.focus()}save(){let{value:t}=this.textbox;switch(this.root.getAttribute("data-mode")){case"link":{const{scrollTop:e}=this.quill.root;this.linkRange?(this.quill.formatText(this.linkRange,"link",t,bt.A.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",t,bt.A.sources.USER)),this.quill.root.scrollTop=e;break}case"video":t=function(t){let e=t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return e?`${e[1]||"https"}://www.youtube.com/embed/${e[2]}?showinfo=0`:(e=t.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?`${e[1]||"https"}://player.vimeo.com/video/${e[2]}/`:t}(t);case"formula":{if(!t)break;const e=this.quill.getSelection(!0);if(null!=e){const n=e.index+e.length;this.quill.insertEmbed(n,this.root.getAttribute("data-mode"),t,bt.A.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(n+1," ",bt.A.sources.USER),this.quill.setSelection(n+2,bt.A.sources.USER)}break}}this.textbox.value="",this.hide()}}function kt(t,e){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e.forEach((e=>{const r=document.createElement("option");e===n?r.setAttribute("selected","selected"):r.setAttribute("value",String(e)),t.appendChild(r)}))}var _t=n(8298);const Lt=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]];class St extends qt{static TEMPLATE=['','"].join("");constructor(t,e){super(t,e),this.quill.on(bt.A.events.EDITOR_CHANGE,((e,n,r,i)=>{if(e===bt.A.events.SELECTION_CHANGE)if(null!=n&&n.length>0&&i===bt.A.sources.USER){this.show(),this.root.style.left="0px",this.root.style.width="",this.root.style.width=`${this.root.offsetWidth}px`;const e=this.quill.getLines(n.index,n.length);if(1===e.length||!0===t.options.bubbleTooltipTop){const t=this.quill.getBounds(n);null!=t&&this.position(t)}else{const t=e[e.length-1],r=this.quill.getIndex(t),i=Math.min(t.length()-1,n.index+n.length-r),s=this.quill.getBounds(new _t.Q(r,i));null!=s&&this.position(s)}}else document.activeElement!==this.textbox&&this.quill.hasFocus()&&this.hide()}))}listen(){super.listen(),this.root.querySelector(".ql-close").addEventListener("click",(()=>{this.root.classList.remove("ql-editing")})),this.quill.on(bt.A.events.SCROLL_OPTIMIZE,(()=>{setTimeout((()=>{if(this.root.classList.contains("ql-hidden"))return;const t=this.quill.getSelection();if(null!=t){const e=this.quill.getBounds(t);null!=e&&this.position(e)}}),1)}))}cancel(){this.show()}position(t){const e=super.position(t),n=this.root.querySelector(".ql-tooltip-arrow");return n.style.marginLeft="",0!==e&&(n.style.marginLeft=-1*e-n.offsetWidth/2+"px"),e}}class Ot extends wt{constructor(t,e){null!=e.modules.toolbar&&null==e.modules.toolbar.container&&(e.modules.toolbar.container=Lt),super(t,e),this.quill.container.classList.add("ql-bubble")}extendToolbar(t){this.tooltip=new St(this.quill,this.options.bounds),null!=t.container&&(this.tooltip.root.appendChild(t.container),this.buildButtons(t.container.querySelectorAll("button"),ct),this.buildPickers(t.container.querySelectorAll("select"),ct))}}Ot.DEFAULTS=(0,mt.A)({},wt.DEFAULTS,{modules:{toolbar:{handlers:{link(t){t?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});const Tt=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]];class jt extends qt{static TEMPLATE=['','','',''].join("");preview=this.root.querySelector("a.ql-preview");listen(){super.listen(),this.root.querySelector("a.ql-action").addEventListener("click",(t=>{this.root.classList.contains("ql-editing")?this.save():this.edit("link",this.preview.textContent),t.preventDefault()})),this.root.querySelector("a.ql-remove").addEventListener("click",(t=>{if(null!=this.linkRange){const t=this.linkRange;this.restoreFocus(),this.quill.formatText(t,"link",!1,bt.A.sources.USER),delete this.linkRange}t.preventDefault(),this.hide()})),this.quill.on(bt.A.events.SELECTION_CHANGE,((t,e,n)=>{if(null!=t){if(0===t.length&&n===bt.A.sources.USER){const[e,n]=this.quill.scroll.descendant(w,t.index);if(null!=e){this.linkRange=new _t.Q(t.index-n,e.length());const r=w.formats(e.domNode);this.preview.textContent=r,this.preview.setAttribute("href",r),this.show();const i=this.quill.getBounds(this.linkRange);return void(null!=i&&this.position(i))}}else delete this.linkRange;this.hide()}}))}show(){super.show(),this.root.removeAttribute("data-mode")}}class Ct extends wt{constructor(t,e){null!=e.modules.toolbar&&null==e.modules.toolbar.container&&(e.modules.toolbar.container=Tt),super(t,e),this.quill.container.classList.add("ql-snow")}extendToolbar(t){null!=t.container&&(t.container.classList.add("ql-snow"),this.buildButtons(t.container.querySelectorAll("button"),ct),this.buildPickers(t.container.querySelectorAll("select"),ct),this.tooltip=new jt(this.quill,this.options.bounds),t.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"k",shortKey:!0},((e,n)=>{t.handlers.link.call(t,!n.format.link)})))}}Ct.DEFAULTS=(0,mt.A)({},wt.DEFAULTS,{modules:{toolbar:{handlers:{link(t){if(t){const t=this.quill.getSelection();if(null==t||0===t.length)return;let e=this.quill.getText(t);/^\S+@\S+\.\S+$/.test(e)&&0!==e.indexOf("mailto:")&&(e=`mailto:${e}`);const{tooltip:n}=this.quill.theme;n.edit("link",e)}else this.quill.format("link",!1)}}}}});var Rt=Ct;t.default.register({"attributors/attribute/direction":i.Mc,"attributors/class/align":e.qh,"attributors/class/background":b.l,"attributors/class/color":y.g3,"attributors/class/direction":i.sY,"attributors/class/font":v.q,"attributors/class/size":A.U,"attributors/style/align":e.Hu,"attributors/style/background":b.s,"attributors/style/color":y.JM,"attributors/style/direction":i.VL,"attributors/style/font":v.z,"attributors/style/size":A.r},!0),t.default.register({"formats/align":e.qh,"formats/direction":i.sY,"formats/indent":l,"formats/background":b.s,"formats/color":y.JM,"formats/font":v.q,"formats/size":A.U,"formats/blockquote":u,"formats/code-block":U.Ay,"formats/header":d,"formats/list":m,"formats/bold":E,"formats/code":U.Cy,"formats/italic":class extends E{static blotName="italic";static tagName=["EM","I"]},"formats/link":w,"formats/script":_,"formats/strike":class extends E{static blotName="strike";static tagName=["S","STRIKE"]},"formats/underline":S,"formats/formula":j,"formats/image":I,"formats/video":D,"modules/syntax":Q,"modules/table":it,"modules/toolbar":ot,"themes/bubble":Ot,"themes/snow":Rt,"ui/icons":ct,"ui/picker":dt,"ui/icon-picker":pt,"ui/color-picker":ft,"ui/tooltip":gt},!0);var It=t.default}(),r.default}()}));
-//# sourceMappingURL=quill.js.map
\ No newline at end of file
diff --git a/public/js/quill.mention.min.js b/public/js/quill.mention.min.js
deleted file mode 100644
index d6326cf9e..000000000
--- a/public/js/quill.mention.min.js
+++ /dev/null
@@ -1 +0,0 @@
-var quillMention=function(t){"use strict";function e(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var n=e(t);function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,i=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,r=!0,a=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return r=t.done,t},e:function(t){a=!0,s=t},f:function(){try{r||null==n.return||n.return()}finally{if(a)throw s}}}}var y=9,b=13,C=27,x=38,k=40;function I(t,e,n){var i=t;return Object.keys(e).forEach((function(t){n.indexOf(t)>-1?i.dataset[t]=e[t]:delete i.dataset[t]})),i}var L=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&u(t,e)}(n,t);var e=f(n);function n(t,i){var s;return o(this,n),a(c(s=e.call(this,t,i)),"hoverHandler",void 0),a(c(s),"hoverHandler",void 0),s.clickHandler=null,s.hoverHandler=null,s.mounted=!1,s}return r(n,[{key:"update",value:function(t,e){var i=this;if(n.isAndroid()){var o,s=g(t);try{for(s.s();!(o=s.n()).done;){var r=o.value;if("attributes"!==r.type||"contenteditable"!==r.attributeName)return void setTimeout((function(){return i.remove()}),0)}}catch(t){s.e(t)}finally{s.f()}}else t.forEach((function(t){if("characterData"===t.type&&(t.target===i.leftGuard||t.target===i.rightGuard)){var n=i.restore(t.target);n&&(e.range=n)}}))}},{key:"attach",value:function(){p(h(n.prototype),"attach",this).call(this),this.mounted||(this.mounted=!0,this.clickHandler=this.getClickHandler(),this.hoverHandler=this.getHoverHandler(),this.domNode.addEventListener("click",this.clickHandler,!1),this.domNode.addEventListener("mouseenter",this.hoverHandler,!1))}},{key:"detach",value:function(){p(h(n.prototype),"detach",this).call(this),this.mounted=!1,this.clickHandler&&(this.domNode.removeEventListener("click",this.clickHandler),this.clickHandler=null)}},{key:"getClickHandler",value:function(){var t=this;return function(e){var n=t.buildEvent("mention-clicked",e);window.dispatchEvent(n),e.preventDefault()}}},{key:"getHoverHandler",value:function(){var t=this;return function(e){var n=t.buildEvent("mention-hovered",e);window.dispatchEvent(n),e.preventDefault()}}},{key:"buildEvent",value:function(t,e){var n=new Event(t,{bubbles:!0,cancelable:!0});return n.value=l({},this.domNode.dataset),n.event=e,n}}],[{key:"create",value:function(t){var e=p(h(n),"create",this).call(this),i=document.createElement("span");if(i.className="ql-mention-denotation-char",i.innerHTML=t.denotationChar,e.appendChild(i),e.innerHTML+=t.value,n.isAndroid()){var o=document.createElement("span");o.innerHTML=" ",o.setAttribute("style","display: inline-block; height: 1px; width: 1px; overflow: hidden; "),e.appendChild(o)}return n.setDataValues(e,t)}},{key:"setDataValues",value:function(t,e){setTimeout((function(){n.isAndroid()?t.getElementsByTagName("span")[0].setAttribute("contenteditable","inherit"):t.getElementsByTagName("span")[0].parentNode.setAttribute("contenteditable","false")}),0);var i=t;return Object.keys(e).forEach((function(t){i.dataset[t]=e[t]})),i}},{key:"value",value:function(t){return t.dataset}},{key:"isAndroid",value:function(){var t="undefined"!=typeof window&&window.navigator.userAgent.toLowerCase();return t&&t.indexOf("android")>0}}]),n}(n.default.import("blots/embed"));L.blotName="mention",L.tagName="span",L.className="mention",n.default.register(L);var E=function(){function t(e,n){var i=this;o(this,t),this.isOpen=!1,this.itemIndex=0,this.mentionCharPos=null,this.cursorPos=null,this.values=[],this.suspendMouseEnter=!1,this.existingSourceExecutionToken=null,this.quill=e,this.options={source:null,renderItem:function(t){return"".concat(t.value)},renderLoading:function(){return null},onSelect:function(t,e){e(t)},mentionDenotationChars:["@"],showDenotationChar:!0,allowedChars:/^[a-zA-Z0-9_]*$/,minChars:0,maxChars:31,offsetTop:2,offsetLeft:0,isolateCharacter:!1,fixMentionsToQuill:!1,positioningStrategy:"normal",defaultMenuOrientation:"bottom",blotName:"mention",dataAttributes:["id","value","denotationChar","link","target","disabled"],linkTarget:"_blank",onOpen:function(){return!0},onBeforeClose:function(){return!0},onClose:function(){return!0},listItemClass:"ql-mention-list-item",mentionContainerClass:"ql-mention-list-container",mentionListClass:"ql-mention-list",spaceAfterInsert:!0,selectKeys:[b]},l(this.options,n,{dataAttributes:Array.isArray(n.dataAttributes)?this.options.dataAttributes.concat(n.dataAttributes):this.options.dataAttributes}),this.mentionContainer=document.createElement("div"),this.mentionContainer.className=this.options.mentionContainerClass?this.options.mentionContainerClass:"",this.mentionContainer.style.cssText="display: none; position: absolute;",this.mentionContainer.onmousemove=this.onContainerMouseMove.bind(this),this.options.fixMentionsToQuill&&(this.mentionContainer.style.width="auto"),this.mentionList=document.createElement("ul"),this.mentionList.id="quill-mention-list",e.root.setAttribute("aria-owns","quill-mention-list"),this.mentionList.className=this.options.mentionListClass?this.options.mentionListClass:"",this.mentionContainer.appendChild(this.mentionList),e.on("text-change",this.onTextChange.bind(this)),e.on("selection-change",this.onSelectionChange.bind(this)),e.container.addEventListener("paste",(function(){setTimeout((function(){var t=e.getSelection();i.onSelectionChange(t)}))})),e.keyboard.addBinding({key:y},this.selectHandler.bind(this)),e.keyboard.bindings[y].unshift(e.keyboard.bindings[y].pop());var s,r=g(this.options.selectKeys);try{for(r.s();!(s=r.n()).done;){var a=s.value;e.keyboard.addBinding({key:a},this.selectHandler.bind(this))}}catch(t){r.e(t)}finally{r.f()}e.keyboard.bindings[b].unshift(e.keyboard.bindings[b].pop()),e.keyboard.addBinding({key:C},this.escapeHandler.bind(this)),e.keyboard.addBinding({key:x},this.upHandler.bind(this)),e.keyboard.addBinding({key:k},this.downHandler.bind(this))}return r(t,[{key:"selectHandler",value:function(){return!(this.isOpen&&!this.existingSourceExecutionToken)||(this.selectItem(),!1)}},{key:"escapeHandler",value:function(){return!this.isOpen||(this.existingSourceExecutionToken&&(this.existingSourceExecutionToken.abandoned=!0),this.hideMentionList(),!1)}},{key:"upHandler",value:function(){return!(this.isOpen&&!this.existingSourceExecutionToken)||(this.prevItem(),!1)}},{key:"downHandler",value:function(){return!(this.isOpen&&!this.existingSourceExecutionToken)||(this.nextItem(),!1)}},{key:"showMentionList",value:function(){"fixed"===this.options.positioningStrategy?document.body.appendChild(this.mentionContainer):this.quill.container.appendChild(this.mentionContainer),this.mentionContainer.style.visibility="hidden",this.mentionContainer.style.display="",this.mentionContainer.scrollTop=0,this.setMentionContainerPosition(),this.setIsOpen(!0)}},{key:"hideMentionList",value:function(){this.options.onBeforeClose(),this.mentionContainer.style.display="none",this.mentionContainer.remove(),this.setIsOpen(!1),this.quill.root.removeAttribute("aria-activedescendant")}},{key:"highlightItem",value:function(){for(var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=0;es-n&&(this.mentionContainer.scrollTop+=i-s+n)}}},{key:"getItemData",value:function(){var t=this.mentionList.childNodes[this.itemIndex].dataset.link,e=void 0!==t,n=this.mentionList.childNodes[this.itemIndex].dataset.target;return e&&(this.mentionList.childNodes[this.itemIndex].dataset.value='またはsocks5:\/\/proxy.comです","メールボックスの修正とアカウントの削除にはメールボックス認証コードが必要です","サインイン機能をオフにしてオンにするには再インストールが必要です。","プロセスデータをクリアします。この操作は復元できません。","On:ログインするたびにグラフィック認証コードが必要です。","現在、どの部門にも所属していないので、発議することはできません!","この作業はグループのメンバーに参加するだけでは部署には参加しません","この作業はグループのメンバーに参加するだけではプロジェクトには参加しません","注意:リフレッシュにより元のリンクが無効になります!","自働:登録に成功すると自働的に全員のグループに入ります。","タイムカードを押すロボットでロケーションチェックをします","タイムカードを押すロボットに指示を送ります","招待コード:登録時に下の招待コードをご記入ください。","役員を除いてグループチャットでの発言は禁止です。","自動的に承認され、決裁者は発起人と同じ人です","サーバーのバージョンが低いので、サーバーのアップグレードをお願いします。","ネットワーク接続に失敗しました。ネットワークの設定を確認してください。","閉鎖:他のメンバーは@招待で入ります。","あなたは確実にすべての超過タスクを導き出すのですか?","他のメンバーに匿名でメッセージを送ることができます。","全禁言:すべての人が発言してはいけません。","開いた後にアカウントを認証してからログインできます","開放:個人のグループチャットでの発言を許可します。","メンバーの禁句:管理人だけ発言しても構いません。","設定が保存されていない場合、修正を放棄しますか?","口座にアクセスするために信用証明を入力します。","+サブタスクを入力し、キャリッジ・リターンでサブタスクを追加します","4、アカウントが使用を一時停止されていないことを保証します。","検査\/検査の状態は単一に設定することができます","以下はあなたの現在のタスクの統計です","Off:図形検証の入力は不要です。","このリンクから直接項目に参加できます。","-1を記入したらお知らせしません。誤差±10分","パッケージ化中ですので、システムメッセージにご注意ください。","タスクスケジュールのデフォルト時間を追加します。","共有しているすべての人のファイルを見ることを禁止します。","自動サインインの遅延時間は±1分です。","重複した内容はしりとり結果にはカウントしません。","プロジェクトはメンバーに含まれていません","クッキーのsessionKeyを見るのです","Openwrt対応ルーターのみです。","シンプル:6文字以上です。","プロジェクト・タスク担当者限定でアップロードします","修正はプロジェクト・タスク担当者に限定します","プロジェクト・タスク担当者に限って削除します","プロジェクトやタスクの担当者に限定します。","プロジェクト・タスク担当者に限り追加します","タスクリストは存在しないか削除されました","このファイルを削除しますか?","エンド・ツー・エンドでのデータの暗号化を停止します。","匿名メッセージは個人にしか送信できません","パスワードが間違っています。正しいパスワードを入力してください。","オープン:誰でも発言できます。","使いやすい共同製作クラウドドキュメントです","サインイン前後の時間にメッセージ通知を受け取ります","この状態でタスクは自動的に完了します","アカウントを作成するためにあなたの情報を入力します。","1つのプロジェクトを選んでより多くのタスクを見ます","Openwrtのみをサポートするルーターです","ワークフローを削除すべきですか?","使いやすいプロジェクトマネジメントのテンプレートです","メンバー自身がMACアドレスを変更できるようにします","複数の状態を「進行中」に設定可能です","このリンクからファイルを閲覧できます。","アカウントは認証を通過しなければログインできません","アップロードするファイルを選択しませんでした","注意:離職操作は不可逆です!","登録を抹消する前に、確認事項をお願いします。","正しいメールアドレスを入力お願いします!","プロジェクトリーダーはプロジェクトから出られません","効率的で便利なチームコミュニケーションツールです","Http:\/\/またはhttps:\/\/で始まるものです","PHP環境のopensslを起動します","2回パスワードの入力が一致しません!","タスクが完了すると自動的にファイリングされます。","会員は存在しないか削除されました","タスクを削除するのは確実ですか?","送信をキャンセルすることは確実ですか?","確かにキャッシュを消去しますか?","システムをログアウトするのは確かですか?","削除を元に戻しますか?","復元しますか?","あなたはグループを脱退しますか?","前回の報告者を使います","許可:登録机能を開放します。","会話が存在しないか削除されました","リスクを確認し、解約を確定しました","パスワードの変更は禁止されています","ファイルが存在しないか削除されました","フォルダのドラッグ・ドロップには対応していません。","フォルダの貼り付けには対応していません。","現在の修正内容は保存されていませんか?","メッセージは送信済みですので,キャンセルは不可です","予定時間の確認タスクを受け取ります","正しいメールアドレスをお願いします","身分が失効したら再登録を待ちます","1つの会話を選んで話し始めます","Httpやsocksエージェントをサポートしています","元送信者情報は表示されません。","修正はプロジェクトリーダー限定です","削除はプロジェクトリーダーに限ります","プロジェクトリーダー限定です","ミッション記述、キャリッジリターン作成です","会議コンポーネントのロードに失敗しました!","こんにちは、コードをチェックしてログインを確認します","未処理のキャンセルは確定ですか?","屋根の取り消しは確かですか?","任務の受領を確認しますか?","リスト名、キャリッジ・リターン作成です","満期後のアカウント登録を制限します。","メッセージを含むファイルです","サブタスク時間の同期修正です","上位フォルダに表示します","サブタスクはこの機能をサポートしません。","選択肢の最大数を超えました","アカウント復旧(退職しました)","ずっと前にオンラインになりました","この操作は可逆ではないことに注意します!","画像空間の画像を見るのです","直感的なタスクカレンダーです。","会議のチャンネルを生成します。","この情報を撤回することは確実ですか?","会議を離れることは確実ですか?","パスワードの不一致を確認します","匿名でメッセージを送ることを禁止します。","詳細はインストールの説明をご覧いただきます","まずログインパスワードの変更をお願いします!","古い正しいパスワードをお願いします","新しいメールアドレスを入力お願いします!","正しい招待コードを入力してもらいます","正しいcaptchaの入力をお願いします","新しいパスワードの再入力をお願いします!","軽量タスク管理ツールです","グループ名を入力します。","電話の長さは少なくとも6桁です!","コピーフォルダには対応していません","古いメールアドレスと一致しません","タスク記述は空ではいけません","任務記述履歴書です","あなたはプロジェクトリーダーではありません","撤回するのは確実ですか?","サブタスク担当者を修正します","リスト名は空ではいけません","サブタスク担当者を削除します","メールアドレスをコピーします","現在の環境は修正を禁止します","数値が大きいほどランクが上がります","数値が小さいほどレベルが高くなります","新規作成タスクのデフォルト状態です","サインインデータをもっと見ることです","サブタスクが完了しました","本ソフトの使用を歓迎します!","メッセージは空にしてはいけません","予定時間の衝突のヒントです","OpenAIのウェブサイトをご覧ください。","詳しく説明します,","項目名をお願いします!","あなたの名前を入力します!","宛先の入力をお願いします","新しいメールアドレスをお願いします","サーバーアドレスの入力をお願いします","登録招待コードの入力をお願いします","連絡先の入力をお願いします!","デバイスMACアドレスを入力します","メールアドレスの入力をお願いします!","Eメール認証コードの入力をお願いします","休日タイプをお願いします!","開始時間をお願いします!","正しいリストを選びます","申し込みタイプをお願いします!","移動後の状態を選択します。","終了時間をお願いします!","部門の責任者を選びます","ファイルサイズをオーバーします","メールを入力します","ミッション・コンパニオンを選びます","グループを選んで投票します","グループを選択してしりとりを開始します","指定メンバーの転送を選択します","最近のチャットを転送します","メールボックス、ニックネーム、役職です","一部のメンバーはキャンセル禁止です","一部のメンバーは選択を禁止しています","ID、名前、記述ですが…","会議チャンネルIDを入力します。","Markdownフォーマットをサポートします。","Htmlコードを入力します。","職位\/職名を入力します。","複製できないコンテンツです","メンバーリストには入っていません","ウェブ版のみ対応しています。","サブタスクの時間を修正します","サブジョブタイトルを修正します","サブタスク状態を修正します","サインインMACアドレスを変更します","投票の再送ですか?","しりとりフォーム記入可能です","ブラウザで開きます","1次ノードに展開します","第3段階まで展開します","2次ノードに展開します","5段階のノードに展開します","レベル4ノードに展開します","アカウントまたはパスワードの誤りです","私の任務待ちです","ここまでドラッグして送ります","マルチプラットフォームアプリケーションに対応しています","ファイル形式が正しくありません。","最後にオンラインになりました","最近開いたタスクです","未保存予定時間です","未知のタイプのメッセージです","ロボットはまだ起動していません","ファイルをアップロード中です…","何の修正もありません!","連絡先はありません","関係メンバーはいません","データはありません","アップロードされた画像を見ます","チャンネル管理に使われます。","デフォルトの部署にしておきます","投票終了確定ですか?","グループチャットの作成は禁止です。","セッションの開始を禁止します。","電話禁止です。","2回目のタスクリマインダーです","管理メンバーMACアドレス","自動的に全員の群れに入ります","カスタム画像アドレスです","登録して続きをお願いします。","梱包が完了するまでお待ちいただけます。","管理人に連絡お願いします!","予定時間の設定をお願いします。","修正注記をお願いします。","削除理由の入力をお願いします","決裁意見の入力をお願いします。","投票テーマの入力をお願いします","しりとりテーマ入力お願いします。","しりとりの入力をお願いします。","新しいパスワードをお願いします!","新しいパスワードをお願いします。","古いパスワードを入力します!","ログアウトの理由を入力します。","プロセス名を入力願います。","メッセージの入力をお願いします。","ログインパスワードをお願いします","連絡先の入力をお願いします","オプションの入力をお願いします。","メールアドレスをお願いします","メールアドレスの入力をお願いします","部署名の入力をお願いします","上級部署をお願いします","休日のタイプをお願いします。","開始時間をお願いします","時刻をお願いします","申し込みの種類を選択します。","チェックイン日の選択をお願いします","チェックイン時間の選択をお願いします","終了時間をお願いします。","デフォルト時間をお願いします。","担当者の記入ミスです","キーワード検索します。","図形認証コードを入力します","新しいメールアドレスを入力します","Eメール認証コードを入力します","任務責任者を選びます","状態担当者を選びます","プロジェクトリーダーを選びます","メールアドレスはあります","メールサーバーの設定です","エラーのタイプパラメータです","プロジェクトの未完了です","画像をアップロードします","データロード中です.....","ベータにチェックインします","Licenseを入力します…","ローカル画像をアップロードします","当該セッションは表示されません。","自分と対話できません","Qrコードサーバーです","新情報はこちらです","任務者は見ています","任務完了時間です。","タスクデフォルト時間です","セッション以外のメンバーです","画像を保存します","タスクの時間を修正します","修正協力者です","メッセージ通知を許可します","全員集合禁句です","チャットの作成に失敗します","参加に失敗しました","履歴メッセージをロードします","コンポーネントの中にロードします…","匿名のメッセージを送ります","仮の身分を取り消す","送信キャンセルに失敗しました","ローカル・アカウントの同期です","スライドアップキャンセルです","LDAP認証を有効にします","画像保存の失敗です","画像は…です","画像は保存できません。","画像フォーマットエラーです","コピー画像アドレスです","リンク先をコピーします","サブタスク未完了です","タスク統計を導出します","決裁データを導き出します","時間型を導出します","サインインデータを導出します","期限を過ぎたタスクを導き出します","全ノードを展開します","保存済みの項目","アカウントはありますか?","アカウント停止しました…","認証登録を開始します","パスワードを忘れましたか?","メールアドレスを無視します","私が協力した任務です","私は任務を受け取ります","所有者は創られます","セッションを開くのに失敗します","セッションエラーを開きます","通知を開きます","プロジェクトマネジメントを開きます","記述は空ではいけません","添付を続けて提出します","メンバー全員にヒントを与えます","項目名を検索します","データ読み込み失敗です","ファイルのアップロード制限です","ファイルを共有して見ます","パスワードは新旧一致です","新しいプロジェクトリーダーです","トップページを起動しますか?","通常のフォーマットで送ります。","まだ記録は開いていません","移働項変更ありません","個人情報は未読です","グループチャット未読メッセージです","未受領タスクリマインダー","任務の詳細を調べます","何の会話もありません","何の動きもありません","何の書類もありません","何のプロジェクトもありません","画像空間を見るのです","コンパニオンを追加します","会議への参加をクリックします","コピーリンクをクリックします","タイムカードのリマインダーです","カード不足のリマインダーです","自動保存ミッションです","会話の取得に失敗します","仮アカウントにします","名称をお願いします!","用件を入力お願いします!","内容の入力をお願いします!","ニックネーム入力お願いします!","ユーザー名の入力をお願いします","Captchaの入力をお願いします","選んで投票をお願いします。","部門をお願いします!","群主の身分を譲渡します","リスト名を入力します","パスワードを入力します","確認パスワードを入力します","アカウントはまだありませんか?","タスクリストを選択します","共有メンバーを選びます","関連リストを選択します","指定人員を選びます","指定メンバーを選択します","新しいコロニーマスターを選択します","退職の時期を選びます","計画範囲を選択します。","招待メンバーを選びます","プロジェクトメンバーを選びます。","メール送信テストです","メールで設定をお知らせします","メールアドレスが違います","登録者数を制限します","共有ファイルを隠します","プロジェクトメンバーが見ています","Captchaは無効になりました","ID,任務名です…","SSOでログインする","Markdownに変換します","OKR結果分析です","パワーポイントのプレゼン資料です","同期スクロール:オフです","同期スクロール:オンです","エクセルのシートです","MDフォーマットでお送りします。","Html転送markdownです","フォルダをアップロードします","送り主ではありません","表示されるのは私だけです","今日中に仕上げます","コードブロックテーマです","ミッションは存在しません","優先順位づけです","任務列権限","任務協力者です","任務は完了しました","任務チャットルームです","任務責任者です","会員は存在しません","会議の創設者です","会議は終わりました","セッション内メンバーです","既存の群を使います","ローカルに保存します","修正担当者です","リストは存在しません","サブタスクを作成します","部門群を作ることです","サブタスクを削除します","ワークフローを削除します","フォルダを削除します","削除されたタスクです","協力の任務です","予定時間です。","関わっているプロジェクトです","新しいバージョンを発見します","Captchaを送ります","管理者を削除します","可視的選択肢です","クライアントダウンロードです","クライアント版です","PDFファイルをエクスポートします","PNGイメージを導出します","ワークフローの設定です","共有メンバーです","タスクを削除しました","任務を完了しました","完成済みリストです","保存済みタスク","メール認証済みです","ワークフローをオンにします","ファイリングのタスクです","保存項目です","現在のサーバです","任務を完了します","無視し続けます","メンバーが作成されたのです","スクリーンショットショートカットキーです","連絡先を検索します","受け取った報告書です","ファイルは存在します","テキストエディター","新規フォルダ作成","フロー図を作成します","新しい予定時間です","新しいメールアドレスです","時間制限なしです","データはありません","表示完了です","早くても繰り上げられます","遅くとも遅くなります","サーバーのバージョンです","任務を達成しません","未完成リストです","未開放登録です","未知のニュースです","未メールボックス認証です","ロボット設置です","マークが未完了です","Browser","ニュースはお邪魔しません","ニュースは撤回しました","優先順位をつけます","サブタスクを追加します","サブセクションを追加します。","グループメンバを追加します","クリア完了です","状態責任者です","ログインできました…","ログイン認証コードです","新しいパスワードを確認します","エンドツーエンド暗号化です","会議室を終了します","お喋りをするべきです","このプロジェクトの頂点に立ちます","カスタムアドレス","記録は存在しません","管理人にします","デバイスMACアドレスです","状態を設定します。","詳しく説明します…","名前の入力をお願いします","備考をお願いします。","パスワードの入力をお願いします","時間を入力します。","ニックネームの入力をお願いします","メンバーをお願いします","時間を選びます","テンプレートをお願いします","部門の選択をお願いします。","項目をお願いします","期限を過ぎて完成しません","身分は無効になりました","メッセージを入力します…","引き継ぎ役を選びます","受け手を選びます","担当者を選びます","Eメール認証コードです","部門の責任者です","規制責任者です","臨時アカウントではありません","プロジェクトチャットルームです","プロジェクトリーダーです","Captchaエラーです","黙認して制限しません","会議チャンネルIDです","SMTPサーバです","0以上でなければなりません","職位\/職名","検収\/テストです","AIロボットです","アップロードリストです","画像をアップロードします","アップロードに失敗します","アップロード成功です","ファイルをアップロードします","上級部門です","画像をダウンロードします","ファイルをダウンロードします","個人グループです","個人設定です","個人種目です","仮アカウント番号です","テーマスキン","テーマ設定です","製品開発です","製品企画です","製品計画です","今日の任務です","本日で期限が切れます","任務要員です","タスクリストです","ミッション名です","任務の延期です","任務開始です","ミッション記述です","タスクリマインダーです","任務時間です","任務権限です","任務関連です","ミッションレベルです","タスク・グループ","ミッションチャットです","任務の詳細です","会議のテーマ","会議機能です","会議のセッティングです","位置がまちがいます","利用者数です","エージェントを使います","保存に成功しました","両方を留保します","タスクを修正します","リストを修正します","名称を改める","プロフィール画像を修正します","パスワードを変更します","修正成功です","時間を修正します","状態を修正します","資料を修正します。","メールを修正します","部署を修正する","休暇のタイプです","基本設定です","修正を許可します","複数回答を許可します","登録を許可します","全員集合です","全画面で見られます","全画面編集です","全画面入力です","全文コメントです。","すべて承認します","すべての書類","全ての状態です","すべて禁句です","全項目です","権限を共有します","共有設定です","関連タスクです","関連リストです","その他の設定です","再送します","再編集します","配布の準備をします","分割表示です","時間を作ります","グループを作成します","プロジェクトを作成します","人員を削除します。","タスクを削除します。","リストを削除します","原因を削除します","アカウントを削除します","削除成功です","ファイルを削除します","時間を削除します","項目を削除します","期限が切れます","満期オーバーです","リンクを更新します","フロントエンド開発です","パターンを排除します","機能オンです","会議に参加します","残業申請です","ロード中です…","ロード失敗です","より多くロードされます","アニメーションのスタンプです","匿名で送ります","とくめい投票です","匿名のメッセージです","コンパニオンです","歴史的なニュースです","歴史版です","歴史的記録です","しりとりに参加します","パラメータは空です","パラメーター構成です","パラメータエラーです","友盟プッシュ","成功しました","投票を発議します","しりとりをします","発起時期です","画像を送ります","送信失敗です","送信成功です","送信ボタンです","書類を送付します","招待状を送ります","関連をキャンセルします","切り取りをキャンセルします","発送をキャンセルします。","未処理を取り消す","キャンセル成功です","表記を取り消します。","登録をキャンセルします","無効にします","スクリーニングをなくすことです","屋根をなくすことです","選択をキャンセルします","移動可能です","バックエンド開発です","原文に戻ります","メッセージを返信します。","詳細に応じます","チームマネジメントです","チームプロジェクトです","画像の最適化です","画像情報です","画像空間です","オンライン会議です","在職状態です","基本的な仕様です","コードをコピーします","全てを複製します","画像をコピーします","コピー失敗です","複製に成功します","テキストをコピーします","複製選択です","リンクをコピーします","インストール説明書です","完成時間です","完全な対話です","ポジショニングサインイン","審査センターです","承認タイプです","承認記録です","承認設置です。","承認の詳細です","暗号戦略です","パスワード設定です","ファイルを導入します","タスクを導き出します","メンバーを導き出します","導出型です","まだ署名していません","仕事の報告です","アカウント関連です","猶予備考です","延期期間です","プッシュをオンにします","通知を開きます。","会議を始めます","開始時間です","スタート状態です","雑談を始めます","ファイリング係です","タスクを保存します","会員をファイリングします","ファイリング時間です","ファイリング項目です","当面の会話","現在の環境です","採用申し込みです","未処理のニュースです","断るに忍びません","迅速な選択です","メールを無視します","マインドマップです","メンバーの禁句です","メンバー管理です","私の任務です","私の報告です","締切時間です","メンバー全員です","すべての項目","手動でサインインする","ダウンロードします","パッケージリストです","ミッションを開きます。","リンクを開きます","項目を開きます","トップページを開きます。","コード登録をします","投票結果です","電話をかける","メンバーを指定する","受信時間です","しりとりの結果です","提出時期です","名前を検索します","メンバーを捜索します","メッセージを検索します","表情検索です","検索項目です","操作は成功しました","オペレーション離職です","ファイル情報です","ファイル名です","ファイルリンクです","WENXIN","新たなメンバー","報告が追加されました","タスクを新設します","会議を新設します","新しいテキストです","新規作成ディレクトリです","脳マップを作成します","新しいシートを作成します","部門を新設する","新築プロジェクトです","新しいコロニーマスターです","無音送信です","無秩序なリストです","時間範囲です","発表するかどうかです","ファイルを表示します。","仮無数の根拠です","まだ消息がありません","まだ結果はありません","更新中です…","ログを更新する","最後に修正します","最後にオンラインになります","最近おしゃべりします","順序付きリストです","ローカル画像です","権限が足りません","権限設定です","解除します","歴史を調べます","画像を見ます","すべてを調べます","説明を見ます","既読マークをつける","未読をしるします","研究開発中です","設計中です","通常のアカウントです。","報告内容です","報告名です","報告対象です","時間を報告します","報告タイプです","登録アカウントです。","登録できます","Idを登録します。","プロセス名です","プロセス設定です","流転モードです","テストメールです","テストリンクです","画像を見ることです","お知らせです","情報関係です","タスクを追加します。","リストを追加します","成功を追加します","メンバーを追加します。","パターンを追加します","テンプレートを追加します","プロセスを追加します","状態を追加します","申請を追加します。","装置を追加します","コメントを書きます。","添付ファイルを添付します。","除去成功です","キャッシュを消去します","冷たい光です","暖かいヒントです。","バージョン情報です","低バージョンです","特殊設定です","ステータス設定です","シフト時間","申し込みの種類です","ログインパスワードです","登録アカウントです。","ログインできました","修正を確定します","削除確定です","追加を確定します","退職確定です","譲渡確定です","登録を確認します","会議を立ち去る","離職期間です","退職願いです","禁句です","引き渡しは成功しました","移管プロジェクトです。","移動ミッションです","移動成功です","空白のテンプレートです","すぐにアップロードします","すぐにダウンロードします","すぐにアップグレードします","即時投票です","すぐにログインします","サインイン機能","タイムカードを押します。","サインインデータ","サインイン方式","期日にサインする","時間をチェックインする","サインイン管理","記録にサインする","サインイン設定","型違いです","システム自動です","システム設定です","コンパクトコールドライト","コンパクト天盤です","コンパクトクラシック","天皿クラシック","投票を締め括ります","終了時間です","終了状態です","送り続けます","記述を編集します。","メッセージを編集します","縮小して見るのです","トップスタッフです","グループ設定です","グループトーク禁句です","チャットニックネームです。","雑談資料です","私たちに連絡します","脳マップクラシック","オートccです","自動サインイン","入手方法です","グループを解散します","時間を計画します","認証設定です","無効に設定します","未処理を設定します","セットアップ成功です","詳しい情報です","言語設定です","お休み申しあげます","成功を願います","調整成功です","期限を過ぎた任務です","期限までになります","追従システムです","譲渡群主です","ソフトウェア開発です","今月に戻ります","編集に戻ります","トップページに戻ります","復元アーカイブです","全画面から退出します","共有を終了します","退出成功です","ログアウトします","グループを抜ける","プロジェクトから抜ける","テーマを選びます","ミッションを選択します","会員を選ぶ","メンバーを選びます","時間を選びます","言葉を選びます","部門を選びます。","選択肢テーマ","選択肢言語","QIANWEN","参加を要請します","メンバーを招待します","招待リンクです","招待プロジェクトです","メール管理です","メール設定です","メールでお知らせします","メールボックス認証です","部署の名前です","部門別グループです","グループトークです","繰り返しサイクルです","再送します","再起動します","パスワードをリセットします","リンク先です","キーボードの設定です","長押し録音","プライバシープロトコルです","プライバシーポリシーです","非管理人です","プロジェクトスタッフです","プロジェクトの紹介です","プロジェクトタスクです","プロジェクトの動きです","プロジェクト名です","プロジェクトメンバーです","項目記述です","テンプレートです","プロジェクトの状態です","プロジェクト関連です","プロジェクトタイプです","プロジェクト群です","プロジェクト設定です","プロジェクトの進捗状況","プレビュー画像です","任務を受け取ります。","トップページの下部です","上級オプションです","デフォルトノードです","黙認部門です","LDAPアドレスです","LDAPポートです","LDAP設定です","ライセンスキーです","MDエディタ","Word文書です。","プッシュアプリです","OKRマネジメントです","OKRの結果です","XLSXを導出します","MACアドレスです","前の週です","先月です","次の週です","アンダーライン","同意しません","引き継ぎ人です","私だけです","コードブロックです","計器盤です","任務名です","優先順位です","MACを修正します","修正列です","キーワードです","ぶんれつ線","分前です","設立者です","列を削除します","線を削除します","期限が切れる前です","期限が切れますと","協力者です","可視性です","授乳休暇です","空が青いです","サブタスクです","審査中です","CSVを導出します","TXTを導出します","XLSを導出します","少し前です","使用済みです","削除しました","発表されました","発議しました","発送しました","取り消しました","完成しました","ファイリング済みです","お断りしました","提出しました","撤回しました","退職しました","お待ちしております","チェックインしました","終わりました","通過しました","オンにします","処理待ちです","審査待ちです","更新待ちです","テスト待ちです","総数です。","総進度","すべての人","所有者です","掃きます","Ccで送ります","序列をつけます。","提出します","検索します…","カメラです","ファイル名です","フォルダーです","新しい任務です","新しい会議です","新しいパスワードです","内容がありません","タイトルなしです","無制限です","古いパスワードです","月曜日です","水曜日です","火曜日です","金曜日です","土曜日です","木曜日です","日曜日です","最小化します","サーバーです","未保存です","未命名です","未完成です","未ファイリングです","未チェックインです","終わりません","ノープランです","未設定です","ロボットです","注記しました","発信者です","列を追加します","移動前です","移動後です","管理人です","屋根にしました","群名です","グループアイコン","グループのメンバーです","グループ投票です","しりとりです","群型です","群設定です","背景色です","未処理にする","選択をお願いします","責任者です","転送します","今月です","進行中です","…を選びます","アドレス帳です","ご招待コードです","配置項です","名前を変えます","産休です","プロジェクト名です","Captchaコードです","魚骨図です","マイクです","チャンネルIDです","@私のです","読む\/書く","Pro版","掲載","ダウンロード","忌引休暇です","個人","臨時","用の休暇です","事由です","事項です","産休です","今日","任務","会議","たとえば","保存","保持します。","修正","許可","全員","全般","全選です","すべて","共有","閉鎖","他の","中身です","分","一覧","さっきです","創建","削除","更新","カット","残業","動態","匿名です","単话","ラジオです","発表","発起します","送信","キャンセル","読んで","選挙できる","同意","名称","月曜日","水曜","火曜日","金曜日","土曜日に","木曜日","週報です","日曜日","回复","グラフィックス","写真","グラフ","オンライン","在職","ドメイン","备考","コピー","複雑な","外出します","複数回答です","大きさ","先日です","日数","顔","結婚休暇です","完成","実名です","承認します","パスワード","エクスポート","導図","時間","中央","を","やりました","すでに読み","アカウント","よく使います","年休です","応用です","開く","開放","引用","ファイリング","待办","必ず埋め","私の","开き","実行します","Ccです","投票します","折り畳み","お断りします","しりとりです","Desc","提出","検索","撤回","撤回","操作","あきらめて","ファイル","テキスト","イタリック","新築","カレンダー","日刊紙です","日付","時間の長さです","时间","明るい","明日","昨日です","愛称","暗暗の","より","置き換えます","最近です","月の前です","未読む","今週","今月","権限","来ます","チェック","表示","スタイル","ブラウン","モデルです","オレンジ色","たとえばです","永久に","登録","テスト","浏览","ニュース","添加","空","灰色の","バージョン","状態です","今は","電話","伝言です","病気休暇です","ログイン","確定","確認します","禁止","禁止","禁句です","転職","移管","移動","のちに","ポート","サインインします","简単に","タイプ","ピンク","粗体","ステッカー","システム","紫色","赤い","レベル","線のフレーム","終わります","続きます","グリーン","編集","ズーム","装","群主","群の人","群の话","チャット","自動","自分が","草稿です","メニュー","青い","表情","表","設置","レビューです","详细","音声","休暇を取ります","振替休暇です","超期","身分","転送","戻ります","还元","脱退します","選挙を埋め","選択","招待する","メールです","メール","省庁","重を","リセット","リンク","添付ファイル","プロジェクト","プレビュー","色","トップページです","黄色","黙認","3日","5日","7日","@私です","LDAPです","1","3","2","五","あなた","例です","6","周","4","日","または","日","月","由ります","チケットです","秒","に","(*)は軽量なオープンソースのオンラインプロジェクトタスク管理ツールで、各種ドキュメント連携ツール、オンラインマインドマップ、オンラインフロー図、プロジェクト管理、タスク配信、インスタントIM、ファイル管理などのツールを提供しています。","【(*)】に流れた時点でタスクの責任者を状態責任者(作業状態を保持している人)に変更し、元のタスクの責任者をサポートスタッフに移します。","(*)担当していた部門、プロジェクト、任務、書類は引き継ぎ人に渡します。同時にすべての群から脱退する(群主であれば引継ぎ人に譲渡します)","退職したアカウント【(*)】の復旧は確実ですか?(注:この作業はアカウントの復旧のみであり、作業終了時に移管したデータの復旧はできません)","あなたは、【(*)】を仮アカウントに設定していますか?(注:臨時アカウント制限はシステム設定をご覧ください)","[(*)]に流れた場合、[タスク責任者]と[プロジェクト管理者]が状態を修正できます。","サーバー((*))インターフェースのバージョンが低いため、一部の機能が正常に使用できない場合があります。","状態[(*)]設定ミス、除外モード設定時は必ず状態担当者を記入します。","【(*)】に流れたらステータス責任者をタスク責任者に追加します。","リスト【(*)】やリスト内のタスクを削除することは確実でしょうか?","ファイルやフォルダは1つのフォルダに1つまでしか作成できません(*)","【(*)】にフローすると自動的にタスクが関連リストに移動します。","ファイル(*)形式が正しくありません。(*)形式の画像をアップロードしてください。","ファイル(*)フォーマットが正しくありません、アップロードのみをサポートします:(*)","あなたはダウンロード(*)など(*)のファイルを梱包することを確定しますか?","【(*)】フォルダをダウンロードすることは確かですか?","アカウント【ID:(*)】MACアドレスの変更を行っています。","【(*)】などの2つのファイルを削除しますか?","【(*)】ファイルをダウンロードする梱包は確実ですか?","データは(*)バーを超えましたが、引き続きロードしますか?","アカウント【ID:(*)】退職操作を行っています。","アカウント【ID:(*)】部門の修正を行っています。","【(*)】仮身分の取り消しは確定ですか?","【(*)】フォルダを削除しますか?","グループから【(*)】を外しますか?","しりとりを開始し,参加した人(*)がいます","ファイルサイズ超限、最大制限:(*)KBです","職位\/職名は(*)文字までしか設定できません。","タスク記述は(*)文字まで設定できます。","【(*)】ファイルを削除しますか?","タスク【(*)】を削除することは確実ですか?","項目【(*)】を削除することは確実ですか?","タスク【(*)】をファイリングしますか?","項目【(*)】をファイリングすることは確実ですか?","ファイル(*)は大きすぎます:(*)'","ファイル名は(*)文字まで設定できます","ファイル形式エラー、制限タイプ:(*)です。","項目紹介は(*)の文字までです。","プロジェクト名は(*)文字までです。","任務完了(*)ティンハウ自働ファイリングします。","ファイル(*)は大きすぎて、(*)を超えられません。","職位\/職名は(*)字以下ではいけません。","一度に取れるデータは(*)1つまでです。","しりとりに参加しました(*)","ファイル(*)が存在しますが、差し替えますか?","ファイル名は(*)字以下ではいけません。","一度に導き出せるメンバーを最大(*)まで選びます。","メッセージの内容は(*)字までです。","項目リストは(*)個までとします。","項目名は(*)字以下ではいけません。","画像をアップロードできるのは(*)1枚までです。","画像選択は(*)枚までです。","パスワードは(*)桁まで設定できます","パスワード設定は(*)の桁を超えてはいけません。","説明は(*)文字までです。","ニックネームの設定は(*)までです。","システムを修正していますロボット:(*)","(*)に関する結果はありませんでした","ニックネームは(*)字以下ではいけません。","サーバー((*))のバージョンが低すぎます。","【(*)】にリセット確定ですか?","新しいメールアドレス((*))をお願いします。","プロジェクト名は最低(*)文字です!","あなたの(*)チームワークが始まります。","ファイル(*)のアップロードに失敗します。(*)","最後は(*)分前です","最後は(*)小時間前です","共(*)箇条項,…を検索します","パスワードの長さは少なくともビット(*)です!","ファイル(*)のアップロードに失敗します(*)","(*)に電話しますか?","ニックネームの長さは少なくとも(*)ビットです!","最後は今日です(*)","最後は昨日(*)でした。","(*)説明、キャリッジバック作成です。","(*)桁の連絡先を検索します。","(*)個までしか選べません。","選択できるのは(*)までです","アカウントを削除します【(*)】","最後は(*)です","(*)位の連絡先です。","提案サイズ:(*)です。","(*)新しいメッセージがあります。","未読メッセージ(*)です。","(*)個のメンバーです。","(*)アカウントを削除します。","ダウンロードパッケージ化します(*)","ようこそ、(*)いらっしゃいます。","(*)のファイルです。","(*)-(*)","(*)箇を選びました","タイトル(*)です。","(*)人です。","(*)の日","(*)の日","(*)秒"]
\ No newline at end of file
+if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["ja"]=["モデル版は多様なチームの協力シーンを満足して、同時にカスタムモデル版を支持して、チームの箇性化シーンの管理の需要を満足して、直感的にプロジェクトの進展状況を見ることができて、チームの協力は更に便利です。","2、チームの所有者の場合は、アカウントを削除する前に所有権を移転してください。例えば、当該アカウントで作成された項目(項目を他の人に移したり削除したりできる)やフォルダです。","私は文心一言、英語名はERNIE Botです。私は人と対話したり、質問に答えたり、創作を手伝ったり、効率的で便利に人々が情報や知識、インスピレーションを得る手助けをすることができます。","ドキュメント、スプレッドシート、思考ノートなどの多種のオンラインツールを集めて、企業の知識資源を一カ所に集めて、多人数のリアルタイムの共同編集をサポートして、チームの協力を更に便利にさせます。","私はaiアシスタントをしていて、ユーザーの質問に答えたり指導したりしています。私は特定の身分ではなく、ただのプログラムです。何か質問がありましたら私に聞いてくださいね?","マルチプラットフォームアプリケーションがサポートし、クライアントを開くことで、プロジェクトのタスクの進捗をフォローすることができます。同時に、仕事のすべてのステップで、より効率的で楽しい体験を持つことができます。","1、アカウント情報、ファイル記録、チャット記録、プロジェクト情報、チームメンバー情報など、アカウント内のいかなる情報も見ることができません。","フレキシブルなタスクカレンダーを使うことで、1日のスケジュールを組み替えやすくなり、タスクを1日ごとに分解することで、目標が明確になり、時間配分も適切になります。","ビデオ会議に参加して、すでに作成された会議に参加し、会議中に他の参加者と遠隔でリアルタイムでコミュニケーションを取り、協働します。","私はClaudeですAnthropic社のAIアシスタントロボットです私の仕事は人間を助け、対話し、答えを出すことです。","私は達磨院が独自に開発した超大規模言語モデルで、質問に答えたり、文字を書いたり、意見を述べたり、コードを書いたりすることができます。","ただし、個人のグループのみが禁止されます。その他のグループでは禁止されません。例えば、部門グループやプロジェクトグループなどのシステムグループは禁止されません。","プロジェクトと任務に対してグループを作って、仕事の問題はすぐに疎通することができて、チームの速い協力を促進して、チームの仕事の効率を高めます。","ビデオ会議のプラットフォームを通じて、参加者はスクリーンを共有したり、文書を共有したり、他の参加者と議論を和協することができます。","タスクリストが削除されたことを検知したら、タスクリストに戻します。ファイリングを元に戻しますか?","アカウント削除後、当該アカウントは正常なログインおよび復旧不能となり、アカウント下の全てのデータが削除されます。","参加者同士がリアルタイムで対面でコミュニケーションできる、まったく新しいビデオ会議を作ります。","匿名メッセージは匿名メッセージ(ロボット)を介して相手に送られますあなたの識別情報は一切記録されません","このフォルダ内に共有フォルダがあり、サブファイルの共有状態はキャンセルされます。","デジタルカメラの4Mの画像は、700KB程度に最適化されており、肉眼ではほとんど区別がつきません。","プライバシーサービス契約に基づいて厳格なサービスを提供し、お客様の箇人情報を保護します。","復雑:数字、アルファベット大文字小文字または特殊文字を含む6文字以上です。","オンになったら、毎日設定したリマインダータイムにプロジェクトのグループチャットで未受領の通知を送ります。","無視したメールアドレスにはメールが送られませんし、改行を使ってアドレスを分割することもできます。","通報の詳細な原因を記入してください、あなたの問題を解決するために私たちを助けます。","最新バージョンまであと一歩です!アプリを再起動するとアップデートが完了します。","OpenAI社が開発したチャットボット「ChatGPT」の台頭に対応するために開発されました。","自働:デフォルトの場合はマージ項目を表示し、設定時は表示のままにします。","私たちのサービス内容とあなたの箇人情報の取り扱いルールを理解するためです。","オンにすると、メッセージを送るときにキーボードの送信ボタンが改行に置き換えられます。","ノードを選択して、enterキーを押して同級ノードを追加します、tabキー子ノードを追加します","3、あなたはすべてのグループチャットを退出して、過去のニュースと人員を調べることができません。","対象:3日以内にサインインした人(法定営業日)です。","開き:プロジェクト管理者はプロジェクトに参加するようメンバーを招待するリンクを作成します。","禁句:役員以外全員がグループで発言することは禁じられています。","本ソフトをご利用になる前に、該当するものをよくお読みになって、ご理解いただけますようお願いいたします。","私はGoogleが開発している生成型チャットボットです。","禁句:役員以外の人とのチャットは禁止です。","記入が必要な場合は、チャットを送信する前にハンドルネーム、電話番号を設定する必要があります。","同期ローカルアカウントを開いてログインしたらLDAPサーバに同期します","必須:チャットを送信する前にニックネーム、電話番号を設定しなければなりません。","メッセージ内のネットワーク画像をローカルサーバーに保存するかどうかです。","指定のルーター(WiFi)に接続すると自動的にサインインします。","修正内容が保存されていない場合、修正を断念することは確実でしょうか?","言語を切り替えるにはリフレッシュが必要です。リフレッシュは確定ですか?","フォルダをドラッグ&ドロップに対応していませんので、手動でフォルダをアップロードしてください。","フォルダの貼り付けには対応していませんので、手動でフォルダをアップロードしてください。","この作業は、グループのメンバーに参加するだけでタスクの責任者は参加しません。","詳しく説明します,(ツールバーを右クリックして使います)","ルーター端末に入って以下のコマンドを実行すればインストール完了です。","維持:タスク詳細ページの可視性オプションを表示したままにします。","オープン:誰でもチャットができます。","注意:リフレッシュにより、元の招待リンクが無効になります!","自働:パスワード入力を間違えた場合は認証コードを追加しなければなりません。","Geminiの大規模言語モデルに基づいています","アカウントが存在しません。アカウントが正しく入力されているか確認してください。","LDAPのパスワードでログインできます","開放:全員がグループで話すことができます。","必填:チャットを送る前にハンドルネームを設定しなければなりません。","メンバーの担当を外すと無責任になります。","コードを読み取るサーバーが現在のサーバーと一致していることを確認します。","ホームページの下部:ホームページの下部に登録番号などの情報を記入します。","アカウントの安全を確保するため、本人が操作していることを確認してください。","またはsocks5:\/\/proxy.comです","メールボックスの修正とアカウントの削除にはメールボックス認証コードが必要です","サインイン機能をオフにしてオンにするには再インストールが必要です。","プロセスデータをクリアします。この操作は復元できません。","On:ログインするたびにグラフィック認証コードが必要です。","現在、どの部門にも所属していないので、発議することはできません!","この作業はグループのメンバーに参加するだけでは部署には参加しません","この作業はグループのメンバーに参加するだけではプロジェクトには参加しません","注意:リフレッシュにより元のリンクが無効になります!","自働:登録に成功すると自働的に全員のグループに入ります。","タイムカードを押すロボットでロケーションチェックをします","タイムカードを押すロボットに指示を送ります","招待コード:登録時に下の招待コードをご記入ください。","役員を除いてグループチャットでの発言は禁止です。","自動的に承認され、決裁者は発起人と同じ人です","サーバーのバージョンが低いので、サーバーのアップグレードをお願いします。","ネットワーク接続に失敗しました。ネットワークの設定を確認してください。","閉鎖:他のメンバーは@招待で入ります。","あなたは確実にすべての超過タスクを導き出すのですか?","他のメンバーに匿名でメッセージを送ることができます。","全禁言:すべての人が発言してはいけません。","開いた後にアカウントを認証してからログインできます","開放:個人のグループチャットでの発言を許可します。","メンバーの禁句:管理人だけ発言しても構いません。","設定が保存されていない場合、修正を放棄しますか?","口座にアクセスするために信用証明を入力します。","+サブタスクを入力し、キャリッジ・リターンでサブタスクを追加します","4、アカウントが使用を一時停止されていないことを保証します。","検査\/検査の状態は単一に設定することができます","以下はあなたの現在のタスクの統計です","Off:図形検証の入力は不要です。","このリンクから直接項目に参加できます。","-1を記入したらお知らせしません。誤差±10分","パッケージ化中ですので、システムメッセージにご注意ください。","タスクスケジュールのデフォルト時間を追加します。","共有しているすべての人のファイルを見ることを禁止します。","自動サインインの遅延時間は±1分です。","重複した内容はしりとり結果にはカウントしません。","プロジェクトはメンバーに含まれていません","クッキーのsessionKeyを見るのです","Openwrt対応ルーターのみです。","シンプル:6文字以上です。","プロジェクト・タスク担当者限定でアップロードします","修正はプロジェクト・タスク担当者に限定します","プロジェクト・タスク担当者に限って削除します","プロジェクトやタスクの担当者に限定します。","プロジェクト・タスク担当者に限り追加します","タスクリストは存在しないか削除されました","このファイルを削除しますか?","エンド・ツー・エンドでのデータの暗号化を停止します。","匿名メッセージは個人にしか送信できません","パスワードが間違っています。正しいパスワードを入力してください。","オープン:誰でも発言できます。","使いやすい共同製作クラウドドキュメントです","サインイン前後の時間にメッセージ通知を受け取ります","この状態でタスクは自動的に完了します","アカウントを作成するためにあなたの情報を入力します。","1つのプロジェクトを選んでより多くのタスクを見ます","Openwrtのみをサポートするルーターです","ワークフローを削除すべきですか?","使いやすいプロジェクトマネジメントのテンプレートです","メンバー自身がMACアドレスを変更できるようにします","複数の状態を「進行中」に設定可能です","このリンクからファイルを閲覧できます。","アカウントは認証を通過しなければログインできません","アップロードするファイルを選択しませんでした","注意:離職操作は不可逆です!","登録を抹消する前に、確認事項をお願いします。","正しいメールアドレスを入力お願いします!","プロジェクトリーダーはプロジェクトから出られません","効率的で便利なチームコミュニケーションツールです","Http:\/\/またはhttps:\/\/で始まるものです","PHP環境のopensslを起動します","2回パスワードの入力が一致しません!","タスクが完了すると自動的にファイリングされます。","会員は存在しないか削除されました","タスクを削除するのは確実ですか?","送信をキャンセルすることは確実ですか?","確かにキャッシュを消去しますか?","システムをログアウトするのは確かですか?","削除を元に戻しますか?","復元しますか?","あなたはグループを脱退しますか?","前回の報告者を使います","許可:登録机能を開放します。","会話が存在しないか削除されました","リスクを確認し、解約を確定しました","パスワードの変更は禁止されています","ファイルが存在しないか削除されました","フォルダのドラッグ・ドロップには対応していません。","フォルダの貼り付けには対応していません。","現在の修正内容は保存されていませんか?","メッセージは送信済みですので,キャンセルは不可です","予定時間の確認タスクを受け取ります","正しいメールアドレスをお願いします","身分が失効したら再登録を待ちます","1つの会話を選んで話し始めます","Httpやsocksエージェントをサポートしています","元送信者情報は表示されません。","修正はプロジェクトリーダー限定です","削除はプロジェクトリーダーに限ります","プロジェクトリーダー限定です","ミッション記述、キャリッジリターン作成です","会議コンポーネントのロードに失敗しました!","こんにちは、コードをチェックしてログインを確認します","未処理のキャンセルは確定ですか?","屋根の取り消しは確かですか?","任務の受領を確認しますか?","リスト名、キャリッジ・リターン作成です","満期後のアカウント登録を制限します。","メッセージを含むファイルです","サブタスク時間の同期修正です","上位フォルダに表示します","サブタスクはこの機能をサポートしません。","選択肢の最大数を超えました","有料で他のアプリをダウンロードします","アカウント復旧(退職しました)","ずっと前にオンラインになりました","この操作は可逆ではないことに注意します!","画像空間の画像を見るのです","直感的なタスクカレンダーです。","会議のチャンネルを生成します。","この情報を撤回することは確実ですか?","会議を離れることは確実ですか?","パスワードの不一致を確認します","匿名でメッセージを送ることを禁止します。","詳細はインストールの説明をご覧いただきます","まずログインパスワードの変更をお願いします!","古い正しいパスワードをお願いします","新しいメールアドレスを入力お願いします!","正しい招待コードを入力してもらいます","正しいcaptchaの入力をお願いします","新しいパスワードの再入力をお願いします!","軽量タスク管理ツールです","グループ名を入力します。","電話の長さは少なくとも6桁です!","コピーフォルダには対応していません","古いメールアドレスと一致しません","タスク記述は空ではいけません","任務記述履歴書です","あなたはプロジェクトリーダーではありません","削除しますか?","処理することは確実ですか?","撤回するのは確実ですか?","サブタスク担当者を修正します","リスト名は空ではいけません","サブタスク担当者を削除します","メールアドレスをコピーします","現在の環境は修正を禁止します","数値が大きいほどランクが上がります","数値が小さいほどレベルが高くなります","新規作成タスクのデフォルト状態です","サインインデータをもっと見ることです","サブタスクが完了しました","本ソフトの使用を歓迎します!","メッセージは空にしてはいけません","写真と本人が一致しません","予定時間の衝突のヒントです","OpenAIのウェブサイトをご覧ください。","詳しく説明します,","項目名をお願いします!","通報理由を入力してくださいます:","通報の種類を入力してくださいます:","あなたの名前を入力します!","宛先の入力をお願いします","新しいメールアドレスをお願いします","サーバーアドレスの入力をお願いします","登録招待コードの入力をお願いします","連絡先の入力をお願いします!","デバイスMACアドレスを入力します","メールアドレスの入力をお願いします!","Eメール認証コードの入力をお願いします","休日タイプをお願いします!","開始時間をお願いします!","正しいリストを選びます","申し込みタイプをお願いします!","移動後の状態を選択します。","終了時間をお願いします!","部門の責任者を選びます","ファイルサイズをオーバーします","メールを入力します","ミッション・コンパニオンを選びます","グループを選んで投票します","グループを選択してしりとりを開始します","指定メンバーの転送を選択します","最近のチャットを転送します","メールボックス、ニックネーム、役職です","一部のメンバーはキャンセル禁止です","一部のメンバーは選択を禁止しています","ID、名前、記述ですが…","会議チャンネルIDを入力します。","Markdownフォーマットをサポートします。","Htmlコードを入力します。","職位\/職名を入力します。","複製できないコンテンツです","メンバーリストには入っていません","ウェブ版のみ対応しています。","サブタスクの時間を修正します","サブジョブタイトルを修正します","サブタスク状態を修正します","サインインMACアドレスを変更します","投票の再送ですか?","しりとりフォーム記入可能です","ブラウザで開きます","1次ノードに展開します","第3段階まで展開します","2次ノードに展開します","5段階のノードに展開します","レベル4ノードに展開します","アカウントまたはパスワードの誤りです","私の任務待ちです","ここまでドラッグして送ります","マルチプラットフォームアプリケーションに対応しています","ファイル形式が正しくありません。","最後にオンラインになりました","最近開いたタスクです","未保存予定時間です","未知のタイプのメッセージです","ロボットはまだ起動していません","ファイルをアップロード中です…","何の修正もありません!","連絡先はありません","関係メンバーはいません","データはありません","アップロードされた画像を見ます","チャンネル管理に使われます。","デフォルトの部署にしておきます","投票終了確定ですか?","グループチャットの作成は禁止です。","セッションの開始を禁止します。","電話禁止です。","2回目のタスクリマインダーです","管理メンバーMACアドレス","自動的に全員の群れに入ります","カスタム画像アドレスです","通報理由をお願いします。","登録して続きをお願いします。","梱包が完了するまでお待ちいただけます。","管理人に連絡お願いします!","予定時間の設定をお願いします。","修正注記をお願いします。","削除理由の入力をお願いします","決裁意見の入力をお願いします。","投票テーマの入力をお願いします","しりとりテーマ入力お願いします。","しりとりの入力をお願いします。","新しいパスワードをお願いします!","新しいパスワードをお願いします。","古いパスワードを入力します!","ログアウトの理由を入力します。","プロセス名を入力願います。","メッセージの入力をお願いします。","ログインパスワードをお願いします","連絡先の入力をお願いします","オプションの入力をお願いします。","メールアドレスをお願いします","メールアドレスの入力をお願いします","部署名の入力をお願いします","上級部署をお願いします","通報の種類を選択します。","休日のタイプをお願いします。","開始時間をお願いします","時刻をお願いします","申し込みの種類を選択します。","チェックイン日の選択をお願いします","チェックイン時間の選択をお願いします","終了時間をお願いします。","デフォルト時間をお願いします。","担当者の記入ミスです","キーワード検索します。","図形認証コードを入力します","新しいメールアドレスを入力します","Eメール認証コードを入力します","任務責任者を選びます","状態担当者を選びます","プロジェクトリーダーを選びます","メールアドレスはあります","メールサーバーの設定です","エラーのタイプパラメータです","プロジェクトの未完了です","画像をアップロードします","データロード中です.....","ベータにチェックインします","Licenseを入力します…","ローカル画像をアップロードします","当該セッションは表示されません。","自分と対話できません","Qrコードサーバーです","新情報はこちらです","任務者は見ています","任務完了時間です。","タスクデフォルト時間です","セッション以外のメンバーです","画像を保存します","タスクの時間を修正します","修正協力者です","メッセージ通知を許可します","全員集合禁句です","チャットの作成に失敗します","参加に失敗しました","履歴メッセージをロードします","コンポーネントの中にロードします…","匿名のメッセージを送ります","仮の身分を取り消す","送信キャンセルに失敗しました","ローカル・アカウントの同期です","スライドアップキャンセルです","LDAP認証を有効にします","画像保存の失敗です","画像は…です","画像は保存できません。","画像フォーマットエラーです","コピー画像アドレスです","リンク先をコピーします","サブタスク未完了です","タスク統計を導出します","決裁データを導き出します","時間型を導出します","サインインデータを導出します","期限を過ぎたタスクを導き出します","全ノードを展開します","保存済みの項目","アカウントはありますか?","アカウント停止しました…","認証登録を開始します","パスワードを忘れましたか?","メールアドレスを無視します","私が協力した任務です","私は任務を受け取ります","所有者は創られます","セッションを開くのに失敗します","セッションエラーを開きます","通知を開きます","プロジェクトマネジメントを開きます","記述は空ではいけません","添付を続けて提出します","メンバー全員にヒントを与えます","項目名を検索します","データ読み込み失敗です","ファイルのアップロード制限です","ファイルを共有して見ます","パスワードは新旧一致です","新しいプロジェクトリーダーです","トップページを起動しますか?","通常のフォーマットで送ります。","まだ記録は開いていません","移働項変更ありません","個人情報は未読です","グループチャット未読メッセージです","未受領タスクリマインダー","任務の詳細を調べます","何の会話もありません","何の動きもありません","何の書類もありません","何のプロジェクトもありません","画像空間を見るのです","コンパニオンを追加します","会議への参加をクリックします","コピーリンクをクリックします","タイムカードのリマインダーです","カード不足のリマインダーです","自動保存ミッションです","会話の取得に失敗します","仮アカウントにします","詐欺誘導振り込みです","名称をお願いします!","用件を入力お願いします!","内容の入力をお願いします!","ニックネーム入力お願いします!","ユーザー名の入力をお願いします","Captchaの入力をお願いします","選んで投票をお願いします。","部門をお願いします!","群主の身分を譲渡します","リスト名を入力します","パスワードを入力します","確認パスワードを入力します","アカウントはまだありませんか?","タスクリストを選択します","共有メンバーを選びます","関連リストを選択します","指定人員を選びます","指定メンバーを選択します","新しいコロニーマスターを選択します","退職の時期を選びます","計画範囲を選択します。","招待メンバーを選びます","プロジェクトメンバーを選びます。","メール送信テストです","メールで設定をお知らせします","メールアドレスが違います","登録者数を制限します","共有ファイルを隠します","プロジェクトメンバーが見ています","頻繁な広告ハラスメントです","Captchaは無効になりました","ID,任務名です…","SSOでログインする","Markdownに変換します","OKR結果分析です","パワーポイントのプレゼン資料です","同期スクロール:オフです","同期スクロール:オンです","エクセルのシートです","MDフォーマットでお送りします。","Html転送markdownです","フォルダをアップロードします","送り主ではありません","表示されるのは私だけです","今日中に仕上げます","コードブロックテーマです","ミッションは存在しません","優先順位づけです","任務列権限","任務協力者です","任務は完了しました","任務チャットルームです","任務責任者です","会員は存在しません","会議の創設者です","会議は終わりました","セッション内メンバーです","既存の群を使います","ローカルに保存します","修正担当者です","リストは存在しません","サブタスクを作成します","部門群を作ることです","サブタスクを削除します","ワークフローを削除します","フォルダを削除します","削除されたタスクです","協力の任務です","予定時間です。","関わっているプロジェクトです","新しいバージョンを発見します","Captchaを送ります","管理者を削除します","可視的選択肢です","クライアントダウンロードです","クライアント版です","PDFファイルをエクスポートします","PNGイメージを導出します","ワークフローの設定です","共有メンバーです","タスクを削除しました","任務を完了しました","完成済みリストです","保存済みタスク","メール認証済みです","ワークフローをオンにします","ファイリングのタスクです","保存項目です","現在のサーバです","任務を完了します","無視し続けます","メンバーが作成されたのです","スクリーンショットショートカットキーです","連絡先を検索します","受け取った報告書です","ファイルは存在します","テキストエディター","新規フォルダ作成","フロー図を作成します","新しい予定時間です","新しいメールアドレスです","時間制限なしです","データはありません","表示完了です","早くても繰り上げられます","遅くとも遅くなります","サーバーのバージョンです","任務を達成しません","未完成リストです","未開放登録です","未知のニュースです","未メールボックス認証です","ロボット設置です","マークが未完了です","Browser","ニュースはお邪魔しません","ニュースは撤回しました","優先順位をつけます","サブタスクを追加します","サブセクションを追加します。","グループメンバを追加します","クリア完了です","状態責任者です","ログインできました…","ログイン認証コードです","新しいパスワードを確認します","エンドツーエンド暗号化です","会議室を終了します","お喋りをするべきです","このプロジェクトの頂点に立ちます","カスタムアドレス","記録は存在しません","管理人にします","デバイスMACアドレスです","状態を設定します。","詳しく説明します…","名前の入力をお願いします","備考をお願いします。","パスワードの入力をお願いします","時間を入力します。","ニックネームの入力をお願いします","メンバーをお願いします","時間を選びます","テンプレートをお願いします","部門の選択をお願いします。","項目をお願いします","期限を過ぎて完成しません","身分は無効になりました","メッセージを入力します…","引き継ぎ役を選びます","受け手を選びます","担当者を選びます","Eメール認証コードです","部門の責任者です","規制責任者です","臨時アカウントではありません","プロジェクトチャットルームです","プロジェクトリーダーです","Captchaエラーです","黙認して制限しません","会議チャンネルIDです","SMTPサーバです","0以上でなければなりません","職位\/職名","検収\/テストです","AIロボットです","アップロードリストです","画像をアップロードします","アップロードに失敗します","アップロード成功です","ファイルをアップロードします","上級部門です","画像をダウンロードします","ファイルをダウンロードします","個人グループです","個人設定です","個人種目です","仮アカウント番号です","テーマスキン","テーマ設定です","通報できました","通報状態です","通報管理です","通報タイプです","製品開発です","製品企画です","製品計画です","今日の任務です","本日で期限が切れます","任務要員です","タスクリストです","ミッション名です","任務の延期です","任務開始です","ミッション記述です","タスクリマインダーです","任務時間です","任務権限です","任務関連です","ミッションレベルです","タスク・グループ","ミッションチャットです","任務の詳細です","会議のテーマ","会議機能です","会議のセッティングです","位置がまちがいます","利用者数です","エージェントを使います","保存に成功しました","両方を留保します","タスクを修正します","リストを修正します","名称を改める","プロフィール画像を修正します","パスワードを変更します","修正成功です","時間を修正します","状態を修正します","資料を修正します。","メールを修正します","部署を修正する","休暇のタイプです","基本設定です","修正を許可します","複数回答を許可します","登録を許可します","全員集合です","全画面で見られます","全画面編集です","全画面入力です","全文コメントです。","すべて承認します","すべての書類","全ての状態です","すべて禁句です","全項目です","権限を共有します","共有設定です","関連タスクです","関連リストです","その他の設定です","その他の問題です","再送します","再編集します","配布の準備をします","分割表示です","時間を作ります","グループを作成します","プロジェクトを作成します","人員を削除します。","タスクを削除します。","リストを削除します","原因を削除します","アカウントを削除します","削除成功です","ファイルを削除します","時間を削除します","項目を削除します","期限が切れます","満期オーバーです","リンクを更新します","フロントエンド開発です","パターンを排除します","機能オンです","会議に参加します","残業申請です","ロード中です…","ロード失敗です","より多くロードされます","アニメーションのスタンプです","匿名の通報です","匿名で送ります","とくめい投票です","匿名のメッセージです","コンパニオンです","歴史的なニュースです","歴史版です","歴史的記録です","しりとりに参加します","パラメータは空です","パラメーター構成です","パラメータエラーです","友盟プッシュ","成功しました","投票を発議します","しりとりをします","発起時期です","画像を送ります","送信失敗です","送信成功です","送信ボタンです","書類を送付します","招待状を送ります","関連をキャンセルします","切り取りをキャンセルします","発送をキャンセルします。","未処理を取り消す","キャンセル成功です","表記を取り消します。","登録をキャンセルします","無効にします","スクリーニングをなくすことです","屋根をなくすことです","選択をキャンセルします","移動可能です","バックエンド開発です","原文に戻ります","メッセージを返信します。","詳細に応じます","チームマネジメントです","チームプロジェクトです","画像の最適化です","画像情報です","画像空間です","オンライン会議です","在職状態です","基本的な仕様です","コードをコピーします","全てを複製します","画像をコピーします","コピー失敗です","複製に成功します","テキストをコピーします","複製選択です","リンクをコピーします","インストール説明書です","完成時間です","完全な対話です","ポジショニングサインイン","審査センターです","承認タイプです","承認記録です","承認設置です。","承認の詳細です","暗号戦略です","パスワード設定です","ファイルを導入します","タスクを導き出します","メンバーを導き出します","導出型です","まだ署名していません","仕事の報告です","アカウント関連です","猶予備考です","延期期間です","プッシュをオンにします","通知を開きます。","会議を始めます","開始時間です","スタート状態です","雑談を始めます","ファイリング係です","タスクを保存します","会員をファイリングします","ファイリング時間です","ファイリング項目です","当面の会話","現在の環境です","採用申し込みです","未処理のニュースです","断るに忍びません","迅速な選択です","メールを無視します","マインドマップです","メンバーの禁句です","メンバー管理です","私の任務です","私の報告です","締切時間です","メンバー全員です","すべての項目","手動でサインインする","ダウンロードします","パッケージリストです","ミッションを開きます。","リンクを開きます","項目を開きます","トップページを開きます。","コード登録をします","投票結果です","電話をかける","メンバーを指定する","受信時間です","しりとりの結果です","提出時期です","名前を検索します","メンバーを捜索します","メッセージを検索します","表情検索です","検索項目です","操作は成功しました","オペレーション離職です","ゆすりゆすりです","ファイル情報です","ファイル名です","ファイルリンクです","WENXIN","新たなメンバー","報告が追加されました","タスクを新設します","会議を新設します","新しいテキストです","新規作成ディレクトリです","脳マップを作成します","新しいシートを作成します","部門を新設する","新築プロジェクトです","新しいコロニーマスターです","無音送信です","無秩序なリストです","時間範囲です","発表するかどうかです","ファイルを表示します。","仮無数の根拠です","まだ消息がありません","まだ結果はありません","更新中です…","ログを更新する","最後に修正します","最後にオンラインになります","最近おしゃべりします","順序付きリストです","ローカル画像です","権限が足りません","権限設定です","解除します","歴史を調べます","画像を見ます","すべてを調べます","説明を見ます","既読マークをつける","未読をしるします","研究開発中です","設計中です","通常のアカウントです。","報告内容です","報告名です","報告対象です","時間を報告します","報告タイプです","登録アカウントです。","登録できます","Idを登録します。","プロセス名です","プロセス設定です","流転モードです","テストメールです","テストリンクです","画像を見ることです","お知らせです","情報関係です","タスクを追加します。","リストを追加します","成功を追加します","メンバーを追加します。","パターンを追加します","テンプレートを追加します","プロセスを追加します","状態を追加します","申請を追加します。","装置を追加します","コメントを書きます。","添付ファイルを添付します。","除去成功です","キャッシュを消去します","冷たい光です","暖かいヒントです。","バージョン情報です","低バージョンです","特殊設定です","ステータス設定です","シフト時間","申し込みの種類です","ログインパスワードです","登録アカウントです。","ログインできました","修正を確定します","削除確定です","追加を確定します","退職確定です","譲渡確定です","登録を確認します","会議を立ち去る","離職期間です","退職願いです","禁句です","引き渡しは成功しました","移管プロジェクトです。","移動ミッションです","移動成功です","空白のテンプレートです","すぐにアップロードします","すぐにダウンロードします","すぐにアップグレードします","即時投票です","すぐにログインします","サインイン機能","タイムカードを押します。","サインインデータ","サインイン方式","期日にサインする","時間をチェックインする","サインイン管理","記録にサインする","サインイン設定","型違いです","システム自動です","システム設定です","コンパクトコールドライト","コンパクト天盤です","コンパクトクラシック","天皿クラシック","投票を締め括ります","終了時間です","終了状態です","送り続けます","記述を編集します。","メッセージを編集します","縮小して見るのです","トップスタッフです","グループ設定です","グループトーク禁句です","チャットニックネームです。","雑談資料です","私たちに連絡します","脳マップクラシック","オートccです","自動サインイン","下品なポルノです","入手方法です","グループを解散します","時間を計画します","認証設定です","無効に設定します","未処理を設定します","セットアップ成功です","詳しい情報です","言語設定です","お休み申しあげます","成功を願います","調整成功です","期限を過ぎた任務です","期限までになります","追従システムです","譲渡群主です","ソフトウェア開発です","今月に戻ります","編集に戻ります","トップページに戻ります","復元アーカイブです","全画面から退出します","共有を終了します","退出成功です","ログアウトします","グループを抜ける","プロジェクトから抜ける","テーマを選びます","ミッションを選択します","会員を選ぶ","メンバーを選びます","時間を選びます","言葉を選びます","部門を選びます。","選択肢テーマ","選択肢言語","QIANWEN","参加を要請します","メンバーを招待します","招待リンクです","招待プロジェクトです","メール管理です","メール設定です","メールでお知らせします","メールボックス認証です","部署の名前です","部門別グループです","グループトークです","繰り返しサイクルです","再送します","再起動します","パスワードをリセットします","リンク先です","キーボードの設定です","長押し録音","プライバシープロトコルです","プライバシーポリシーです","非管理人です","プロジェクトスタッフです","プロジェクトの紹介です","プロジェクトタスクです","プロジェクトの動きです","プロジェクト名です","プロジェクトメンバーです","項目記述です","テンプレートです","プロジェクトの状態です","プロジェクト関連です","プロジェクトタイプです","プロジェクト群です","プロジェクト設定です","プロジェクトの進捗状況","プレビュー画像です","任務を受け取ります。","トップページの下部です","上級オプションです","デフォルトノードです","黙認部門です","LDAPアドレスです","LDAPポートです","LDAP設定です","ライセンスキーです","MDエディタ","Word文書です。","プッシュアプリです","OKRマネジメントです","OKRの結果です","XLSXを導出します","MACアドレスです","前の週です","先月です","次の週です","アンダーライン","同意しません","通報者です","引き継ぎ人です","私だけです","コードブロックです","計器盤です","任務名です","優先順位です","MACを修正します","修正列です","キーワードです","ぶんれつ線","分前です","設立者です","列を削除します","線を削除します","期限が切れる前です","期限が切れますと","協力者です","可視性です","授乳休暇です","空が青いです","サブタスクです","審査中です","CSVを導出します","TXTを導出します","XLSを導出します","少し前です","使用済みです","削除しました","発表されました","発議しました","発送しました","取り消しました","処理済みです","完成しました","ファイリング済みです","お断りしました","提出しました","撤回しました","退職しました","お待ちしております","チェックインしました","終わりました","通過しました","オンにします","処理待ちです","審査待ちです","更新待ちです","テスト待ちです","総数です。","総進度","すべての人","所有者です","掃きます","Ccで送ります","序列をつけます。","提出します","検索します…","カメラです","ファイル名です","フォルダーです","新しい任務です","新しい会議です","新しいパスワードです","内容がありません","タイトルなしです","無制限です","古いパスワードです","月曜日です","水曜日です","火曜日です","金曜日です","土曜日です","木曜日です","日曜日です","最小化します","サーバーです","未保存です","未命名です","未完成です","未ファイリングです","未チェックインです","終わりません","ノープランです","未設定です","ロボットです","注記しました","発信者です","列を追加します","移動前です","移動後です","管理人です","屋根にしました","群名です","グループアイコン","グループのメンバーです","グループ投票です","しりとりです","群型です","群設定です","背景色です","未処理にする","選択をお願いします","責任者です","転送します","今月です","進行中です","…を選びます","アドレス帳です","ご招待コードです","配置項です","名前を変えます","産休です","プロジェクト名です","Captchaコードです","魚骨図です","マイクです","チャンネルIDです","@私のです","読む\/書く","Pro版","掲載","ダウンロード","忌引休暇です","個人","臨時","用の休暇です","事由です","事項です","産休です","今日","任務","会議","たとえば","保存","保持します。","修正","許可","全員","全般","全選です","すべて","共有","閉鎖","他の","中身です","分","一覧","さっきです","創建","削除","更新","カット","残業","動態","匿名です","単话","ラジオです","発表","発起します","送信","キャンセル","読んで","選挙できる","同意","名称","月曜日","水曜","火曜日","金曜日","土曜日に","木曜日","週報です","日曜日","回复","グラフィックス","写真","グラフ","オンライン","在職","ドメイン","备考","コピー","複雑な","外出します","複数回答です","大きさ","先日です","日数","顔","結婚休暇です","完成","実名です","承認します","パスワード","エクスポート","導図","時間","中央","を","やりました","すでに読み","アカウント","よく使います","年休です","応用です","開く","開放","引用","ファイリング","待办","必ず埋め","私の","开き","実行します","Ccです","投票します","折り畳み","お断りします","しりとりです","Desc","提出","検索","撤回","撤回","操作","あきらめて","ファイル","テキスト","イタリック","新築","カレンダー","日刊紙です","日付","時間の長さです","时间","明るい","明日","昨日です","愛称","暗暗の","より","置き換えます","最近です","月の前です","未読む","今週","今月","権限","来ます","チェック","表示","スタイル","ブラウン","モデルです","オレンジ色","たとえばです","永久に","登録","テスト","浏览","ニュース","添加","空","灰色の","バージョン","状態です","今は","電話","伝言です","病気休暇です","ログイン","確定","確認します","禁止","禁止","禁句です","転職","移管","移動","のちに","ポート","サインインします","简単に","タイプ","ピンク","粗体","ステッカー","システム","紫色","赤い","レベル","線のフレーム","終わります","続きます","グリーン","編集","ズーム","装","群主","群の人","群の话","チャット","自動","自分が","草稿です","メニュー","青い","表情","表","設置","レビューです","详细","音声","休暇を取ります","振替休暇です","超期","身分","転送","戻ります","还元","脱退します","選挙を埋め","選択","招待する","メールです","メール","省庁","重を","リセット","リンク","添付ファイル","プロジェクト","プレビュー","色","トップページです","黄色","黙認","3日","5日","7日","@私です","LDAPです","1","3","2","五","あなた","例です","6","周","4","日","または","日","月","由ります","チケットです","秒","に","(*)は軽量なオープンソースのオンラインプロジェクトタスク管理ツールで、各種ドキュメント連携ツール、オンラインマインドマップ、オンラインフロー図、プロジェクト管理、タスク配信、インスタントIM、ファイル管理などのツールを提供しています。","【(*)】に流れた時点でタスクの責任者を状態責任者(作業状態を保持している人)に変更し、元のタスクの責任者をサポートスタッフに移します。","(*)担当していた部門、プロジェクト、任務、書類は引き継ぎ人に渡します。同時にすべての群から脱退する(群主であれば引継ぎ人に譲渡します)","退職したアカウント【(*)】の復旧は確実ですか?(注:この作業はアカウントの復旧のみであり、作業終了時に移管したデータの復旧はできません)","あなたは、【(*)】を仮アカウントに設定していますか?(注:臨時アカウント制限はシステム設定をご覧ください)","[(*)]に流れた場合、[タスク責任者]と[プロジェクト管理者]が状態を修正できます。","サーバー((*))インターフェースのバージョンが低いため、一部の機能が正常に使用できない場合があります。","状態[(*)]設定ミス、除外モード設定時は必ず状態担当者を記入します。","【(*)】に流れたらステータス責任者をタスク責任者に追加します。","リスト【(*)】やリスト内のタスクを削除することは確実でしょうか?","ファイルやフォルダは1つのフォルダに1つまでしか作成できません(*)","【(*)】にフローすると自動的にタスクが関連リストに移動します。","ファイル(*)形式が正しくありません。(*)形式の画像をアップロードしてください。","ファイル(*)フォーマットが正しくありません、アップロードのみをサポートします:(*)","あなたはダウンロード(*)など(*)のファイルを梱包することを確定しますか?","【(*)】フォルダをダウンロードすることは確かですか?","アカウント【ID:(*)】MACアドレスの変更を行っています。","【(*)】などの2つのファイルを削除しますか?","【(*)】ファイルをダウンロードする梱包は確実ですか?","データは(*)バーを超えましたが、引き続きロードしますか?","アカウント【ID:(*)】退職操作を行っています。","アカウント【ID:(*)】部門の修正を行っています。","【(*)】仮身分の取り消しは確定ですか?","【(*)】フォルダを削除しますか?","グループから【(*)】を外しますか?","しりとりを開始し,参加した人(*)がいます","ファイルサイズ超限、最大制限:(*)KBです","職位\/職名は(*)文字までしか設定できません。","タスク記述は(*)文字まで設定できます。","【(*)】ファイルを削除しますか?","タスク【(*)】を削除することは確実ですか?","項目【(*)】を削除することは確実ですか?","タスク【(*)】をファイリングしますか?","項目【(*)】をファイリングすることは確実ですか?","ファイル(*)は大きすぎます:(*)'","ファイル名は(*)文字まで設定できます","ファイル形式エラー、制限タイプ:(*)です。","項目紹介は(*)の文字までです。","プロジェクト名は(*)文字までです。","任務完了(*)ティンハウ自働ファイリングします。","ファイル(*)は大きすぎて、(*)を超えられません。","職位\/職名は(*)字以下ではいけません。","一度に取れるデータは(*)1つまでです。","しりとりに参加しました(*)","ファイル(*)が存在しますが、差し替えますか?","ファイル名は(*)字以下ではいけません。","一度に導き出せるメンバーを最大(*)まで選びます。","メッセージの内容は(*)字までです。","項目リストは(*)個までとします。","項目名は(*)字以下ではいけません。","画像をアップロードできるのは(*)1枚までです。","画像選択は(*)枚までです。","パスワードは(*)桁まで設定できます","パスワード設定は(*)の桁を超えてはいけません。","説明は(*)文字までです。","ニックネームの設定は(*)までです。","システムを修正していますロボット:(*)","(*)に関する結果はありませんでした","ニックネームは(*)字以下ではいけません。","サーバー((*))のバージョンが低すぎます。","【(*)】にリセット確定ですか?","新しいメールアドレス((*))をお願いします。","プロジェクト名は最低(*)文字です!","あなたの(*)チームワークが始まります。","ファイル(*)のアップロードに失敗します。(*)","最後は(*)分前です","最後は(*)小時間前です","共(*)箇条項,…を検索します","パスワードの長さは少なくともビット(*)です!","ファイル(*)のアップロードに失敗します(*)","(*)に電話しますか?","ニックネームの長さは少なくとも(*)ビットです!","最後は今日です(*)","最後は昨日(*)でした。","(*)説明、キャリッジバック作成です。","(*)桁の連絡先を検索します。","(*)個までしか選べません。","選択できるのは(*)までです","アカウントを削除します【(*)】","最後は(*)です","(*)位の連絡先です。","提案サイズ:(*)です。","(*)新しいメッセージがあります。","未読メッセージ(*)です。","(*)個のメンバーです。","(*)アカウントを削除します。","ダウンロードパッケージ化します(*)","ようこそ、(*)いらっしゃいます。","(*)のファイルです。","(*)-(*)","(*)箇を選びました","タイトル(*)です。","(*)人です。","(*)の日","(*)の日","(*)秒"]
\ No newline at end of file
diff --git a/public/language/web/key.js b/public/language/web/key.js
index f7b4a739f..32da126d0 100644
--- a/public/language/web/key.js
+++ b/public/language/web/key.js
@@ -1 +1 @@
-if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["key"]={"模版满足多种团队协作场景,同时支持自定义模版,满足团队个性化场景管理需求,可直观的查看项目的进展情况,团队协作更方便。":0,"2、若你是团队的所有者,请在删除您的帐号前转移所有权。例如该帐号所创建的项目(可将项目移交他人或删除项目)以及文件夹。":1,"我是文心一言,英文名是ERNIE Bot。我能够与人对话互动,回答问题,协助创作,高效便捷地帮助人们获取信息、知识和灵感。":2,"汇集文档、电子表格、思维笔记等多种在线工具,汇聚企业知识资源于一处,支持多人实时协同编辑,让团队协作更便捷。":3,"我是一个人工智能助手,为用户提供问题解答和指导。我没有具体的身份,只是一个程序。您有什么问题可以问我哦?":4,"多平台应用支持,打开客户端即可跟进项目任务进度, 同时让你在工作中每一个步骤都能拥有更高效愉悦的体验。":5,"1、您将无法查看该帐号内的任何信息,包括帐号信息、文件记录、聊天记录、项目信息、团队成员信息等。":6,"通过灵活的任务日历,轻松安排每一天的日程,把任务拆解到每天,让工作目标更清晰,时间分配更合理。":7,"加入视频会议,参与已经创建的会议,在会议过程中与其他参会人员进行远程实时视听交流和协作。":8,"我是Claude,一个由Anthropic公司创造出来的AI助手机器人。我的工作是帮助人类,与人对话并给出解答。":9,"我是达摩院自主研发的超大规模语言模型,能够回答问题、创作文字,还能表达观点、撰写代码。":10,"注意,仅禁止个人群组,其他类型的群组不禁止,比如:部门群聊、项目群聊等系统群聊。":11,"针对项目和任务建立群组,工作问题可及时沟通,促进团队快速协作,提高团队工作效率。":12,"通过视频会议平台,参与者可以分享屏幕、共享文档,并与其他与会人员进行讨论和协。":13,"检测到所属的任务列表已被删除,该操作将会还原任务列表,你确定要还原归档吗?":14,"帐号删除后,该帐号将无法正常登录且无法恢复,帐号下的所有数据也将被删除。":15,"创建一个全新的会议视频会议,与会者可以在实时中进行面对面的视听交流。":16,"匿名消息将通过匿名消息(机器人)发送给对方,不会记录你的任何身份信息":17,"此文件夹内已有共享文件夹,子文件的共享状态将被取消,是否继续?":18,"数码相机4M的图片,优化后仅有700KB左右,而且肉眼基本看不出区别。":19,"我们将严格的按照隐私服务协议为您提供服务,保护您的个人信息。":20,"复杂:大于或等于6个字符,包含数字、字母大小写或者特殊字符。":21,"开启后每天按设定的提醒时间在项目群聊中发送未领取任务通知。":22,"不会向忽略的邮箱地址发送邮件,可使用换行分割多个地址。":23,"离最新版本只有一步之遥了!重新启动应用即可完成更新。":24,"是应对OpenAI公司开发的ChatGPT聊天机器人的崛起而开发的。":25,"自动:默认值情况下显示在合并项目,设置时保持显示。":26,"以了解我们的服务内容和您相关个人信息的处理规则。":27,"开启后,发送消息时键盘上的发送按钮会被替换成换行":28,"选中节点,按enter键添加同级节点,tab键添加子节点":29,"3、您将退出所有群聊,无法查到过往消息和人员。":30,"签到提醒对象:3天内有签到的成员(法定工作日)":31,"开启:项目管理员可生成链接邀请成员加入项目。":32,"禁言:除管理员外所有人都禁止在全员群组发言。":33,"在您使用本软件前,请您认真阅读并了解相应的":34,"我是由Google开发的生成式人工智能聊天机器人。":35,"禁言:除管理员外所有人都禁止发起个人聊天。":36,"如果必填,发送聊天前必须设置昵称、电话。":37,"开启同步本地帐号登录后将同步到 LDAP 服务器":38,"必填:发送聊天内容前必须设置昵称、电话。":39,"是否将消息中的网络图片保存到本地服务器。":40,"设备连接上指定路由器(WiFi)后自动签到。":41,"修改的内容尚未保存,确定要放弃修改吗?":42,"切换语言需要刷新后生效,是否确定刷新?":43,"暂不支持拖拽文件夹,请手动上传文件夹。":44,"暂不支持粘贴文件夹,请手动上传文件夹。":45,"此操作仅加入群成员并不会加入任务负责人":46,"详细描述,选填...(点击右键使用工具栏)":47,"进入路由器终端执行以下命令即可完成安装":48,"保持:任务详情页可见性选项保持显示。":49,"开放:所有人都可以相互发起个人聊天。":50,"注意:刷新将导致原来的邀请链接失效!":51,"自动:密码输入错误后必须添加验证码。":52,"它基于同名的Gemini系列大型语言模型。":53,"帐号不存在,请确认帐号是否输入正确":54,"开启后可以直接使用 LDAP 帐号密码登录":55,"开放:所有人都可以在全员群组发言。":56,"必填:发送聊天内容前必须设置昵称。":57,"移除成员负责的任务将变成无负责人,":58,"请确认扫码的服务器与当前服务器一致":59,"首页底部:首页底部网站备案号等信息":60,"为确保帐号安全,请确认是本人操作":61,"例如:http:\/\/proxy.com 或 socks5:\/\/proxy.com":62,"修改邮箱和删除帐号需要邮箱验证码":63,"关闭签到功能再开启需要重新安装。":64,"将会清空流程数据,此操作不可恢复":65,"开启:每次登录都需要图形验证码。":66,"您当前未加入任何部门,不能发起!":67,"此操作仅加入群成员并不会加入部门":68,"此操作仅加入群成员并不会加入项目":69,"注意:刷新将导致原来的链接失效!":70,"自动:注册成功后自动进入全员群。":71,"通过在签到打卡机器人发送位置签到":72,"通过在签到打卡机器人发送指令签到":73,"邀请码:注册时需填写下方邀请码。":74,"除管理员外禁止个人群组聊天发言。":75,"自动通过,审批人与发起人为同一人":76,"服务器版本过低,请升级服务器。":77,"网络连接失败,请检查网络设置。":78,"关闭:其他成员通过@邀请进入。":79,"你确定要导出所有超期任务吗?":80,"允许匿名发送消息给其他成员。":81,"全部禁言:所有人都禁止发言。":82,"开启后帐号需验证通过才可登录":83,"开放:允许个人群组聊天发言。":84,"成员禁言:仅管理员可以发言。":85,"设置尚未保存,是否放弃修改?":86,"输入您的凭证以访问您的帐户。":87,"+ 输入子任务,回车添加子任务":88,"4、请保证帐号未被暂停使用。":89,"只能设置单个状态为验收\/测试":90,"以下是你当前的任务统计数据":91,"关闭:不需要输入图形验证。":92,"可通过此链接直接加入项目。":93,"填写-1则不通知,误差±10分钟":94,"正在打包,请留意系统消息。":95,"添加任务计划时间默认时分。":96,"禁止查看共享所有人的文件。":97,"自动签到延迟时长为±1分钟。":98,"重复内容将不再计入接龙结果":99,"项目不存在或不在成员列表内":100,"查看 Cookie 中的 sessionKey 便是":101,"仅支持Openwrt系统的路由器。":102,"简单:大于或等于6个字符。":103,"仅限项目或任务负责人上传":104,"仅限项目或任务负责人修改":105,"仅限项目或任务负责人删除":106,"仅限项目或任务负责人操作":107,"仅限项目或任务负责人添加":108,"任务列表不存在或已被删除":109,"你确定要删除这个文件吗?":110,"关闭端到端加密传输数据。":111,"匿名消息仅允许发送给个人":112,"密码错误,请输入正确密码":113,"开放:所有人都可以发言。":114,"强大易用的协同创作云文档":115,"签到前后时间收到消息通知":116,"该状态下任务自动标记完成":117,"输入您的信息以创建帐户。":118,"选择一个项目查看更多任务":119,"仅支持Openwrt系统的路由器":120,"你确定要删除工作流吗?":121,"便捷易用的项目管理模板":122,"允许成员自己修改MAC地址":123,"可设置多个状态为进行中":124,"可通过此链接浏览文件。":125,"帐号需验证通过才可登录":126,"您没有选择要上传的文件":127,"注意:离职操作不可逆!":128,"注销前,请确认一下事项":129,"请输入正确的邮箱地址!":130,"项目负责人无法退出项目":131,"高效便捷的团队沟通工具":132,"以 http:\/\/ 或 https:\/\/ 开头":133,"请开启您PHP环境的openssl":134,"两次密码输入不一致!":135,"任务完成后自动归档。":136,"会员不存在或已被删除":137,"你确定要删除任务吗?":138,"你确定要取消发送吗?":139,"你确定要清除缓存吗?":140,"你确定要登出系统吗?":141,"你确定要还原删除吗?":142,"你确定要还原归档吗?":143,"你确定要退出群组吗?":144,"使用我上次的汇报对象":145,"允许:开放注册功能。":146,"对话不存在或已被删除":147,"已清楚风险,确定注销":148,"当前环境禁止修改密码":149,"文件不存在或已被删除":150,"暂不支持拖拽文件夹。":151,"暂不支持粘贴文件夹。":152,"未保存当前修改内容?":153,"消息已发送,不可取消":154,"确认计划时间领取任务":155,"请输入正确的邮箱地址":156,"身份失效,等重新登录":157,"选择一个会话开始聊天":158,"支持 http 或 socks 代理":159,"不显示原发送者信息":160,"仅限项目负责人修改":161,"仅限项目负责人删除":162,"仅限项目负责人操作":163,"任务描述,回车创建":164,"会议组件加载失败!":165,"你好,扫码确认登录":166,"你确定取消待办吗?":167,"你确定取消置顶吗?":168,"你确认领取任务吗?":169,"列表名称,回车创建":170,"到期后限制注册帐号":171,"包含消息发送的文件":172,"同步修改子任务时间":173,"在上层文件夹中显示":174,"子任务不支持此功能":175,"已超过最大选择数量":176,"恢复帐号(已离职)":177,"最后在线于很久以前":178,"注意此操作不可逆!":179,"浏览图片空间的图片":180,"清晰直观的任务日历":181,"用于生成会议频道。":182,"确定撤回此信息吗?":183,"确定要离开会议吗?":184,"确认密码输入不一致":185,"禁止匿名发送消息。":186,"详情看下文安装说明":187,"请先修改登录密码!":188,"请填写正确的旧密码":189,"请输入新邮箱地址!":190,"请输入正确的邀请码":191,"请输入正确的验证码":192,"请重新输入新密码!":193,"轻量级任务管理工具":194,"输入群名称(选填)":195,"电话长度至少6位!":196,"不支持复制文件夹":197,"不能与旧邮箱一致":198,"任务描述不能为空":199,"任务描述历史记录":200,"你不是项目负责人":201,"你确定要撤销吗?":202,"修改子任务负责人":203,"列表名称不能为空":204,"删除子任务负责人":205,"复制电子邮件地址":206,"当前环境禁止修改":207,"数值越大级别越高":208,"数值越小级别越高":209,"新建任务默认状态":210,"查看更多签到数据":211,"标记子任务已完成":212,"欢迎使用本软件!":213,"消息内容不能为空":214,"计划时间冲突提示":215,"访问OpenAI网站查看":216,"详细描述,选填...":217,"请填写项目名称!":218,"请输入你的姓名!":219,"请输入收件人地址":220,"请输入新邮箱地址":221,"请输入服务器地址":222,"请输入注册邀请码":223,"请输入联系电话!":224,"请输入设备MAC地址":225,"请输入邮箱地址!":226,"请输入邮箱验证码":227,"请选择假期类型!":228,"请选择开始时间!":229,"请选择正确的列表":230,"请选择申请类型!":231,"请选择移动后状态":232,"请选择结束时间!":233,"请选择部门负责人":234,"超出文件大小限制":235,"输入您的电子邮件":236,"选择任务协助人员":237,"选择群组发起投票":238,"选择群组发起接龙":239,"选择转发指定成员":240,"选择转发最近聊天":241,"邮箱、昵称、职位":242,"部分成员禁止取消":243,"部分成员禁止选择":244,"ID、名称、描述...":245,"请输入会议频道ID":246,"支持 Markdown 格式":247,"请输入html代码...":248,"请输入职位\/职称":249,"不可复制的内容":250,"不在成员列表内":251,"仅支持网页版。":252,"修改子任务时间":253,"修改子任务标题":254,"修改子任务状态":255,"修改签到MAC地址":256,"再次发送投票?":257,"可填写接龙格式":258,"在浏览器中打开":259,"展开到一级节点":260,"展开到三级节点":261,"展开到二级节点":262,"展开到五级节点":263,"展开到四级节点":264,"帐号或密码错误":265,"我的待完成任务":266,"拖动到这里发送":267,"支持多平台应用":268,"文件格式不正确":269,"最后在线于刚刚":270,"最近打开的任务":271,"未保存计划时间":272,"未知的消息类型":273,"机器人暂未开启":274,"正在上传文件...":275,"没有任何修改!":276,"没有任何联系人":277,"没有相关的成员":278,"没有相关的数据":279,"浏览已上传图片":280,"用于频道管理。":281,"留空为默认部门":282,"确定结束投票?":283,"禁止创建群聊。":284,"禁止发起会话。":285,"禁止拨打电话。":286,"第二次任务提醒":287,"管理成员MAC地址":288,"自动进入全员群":289,"自定义图片地址":290,"请登录后继续...":291,"请等待打包完成":292,"请联系管理员!":293,"请设置计划时间":294,"请输入修改备注":295,"请输入删除原因":296,"请输入审批意见":297,"请输入投票主题":298,"请输入接龙主题":299,"请输入接龙内容":300,"请输入新密码!":301,"请输入新的密码":302,"请输入旧密码!":303,"请输入注销原因":304,"请输入流程名称":305,"请输入消息内容":306,"请输入登录密码":307,"请输入联系电话":308,"请输入选项内容":309,"请输入邮箱地址":310,"请输入邮箱帐号":311,"请输入部门名称":312,"请选择上级部门":313,"请选择假期类型":314,"请选择开始时间":315,"请选择班次时间":316,"请选择申请类型":317,"请选择签到日期":318,"请选择签到时间":319,"请选择结束时间":320,"请选择默认时间":321,"负责人填写错误":322,"输入关键词搜索":323,"输入图形验证码":324,"输入新邮箱地址":325,"输入邮箱验证码":326,"选择任务负责人":327,"选择状态负责人":328,"选择项目负责人":329,"邮箱地址已存在":330,"邮箱服务器设置":331,"错误的类型参数":332,"项目未完成任务":333,"上传\/浏览 图片":334,"数据加载中.....":335,"签到设置 (Beta)":336,"请输入License...":337,"上传本地图片":338,"不显示该会话":339,"不能对话自己":340,"二维码服务器":341,"以下为新消息":342,"任务人员可见":343,"任务完成时间":344,"任务默认时间":345,"会话以外成员":346,"保存网络图片":347,"修改任务时间":348,"修改协助人员":349,"允许消息通知":350,"全员群组禁言":351,"创建聊天失败":352,"加入会议失败":353,"加载历史消息":354,"加载组件中...":355,"发送匿名消息":356,"取消临时身份":357,"取消发送失败":358,"同步本地帐号":359,"向上滑动取消":360,"启用 LDAP 认证":361,"图片保存失败":362,"图片存储为...":363,"图片无法保存":364,"图片格式错误":365,"复制图片地址":366,"复制链接地址":367,"子任务未完成":368,"导出任务统计":369,"导出审批数据":370,"导出时间类型":371,"导出签到数据":372,"导出超期任务":373,"展开全部节点":374,"已归档的项目":375,"已经有帐号?":376,"帐号已停用...":377,"开启注册验证":378,"忘记密码了?":379,"忽略邮箱地址":380,"我协助的任务":381,"我要领取任务":382,"所有者创建于":383,"打开会话失败":384,"打开会话错误":385,"打开通知成功":386,"打开项目管理":387,"描述不能为空":388,"提交继续添加":389,"提示所有成员":390,"搜索项目名称":391,"数据加载失败":392,"文件上传限制":393,"文件分享查看":394,"新旧密码一致":395,"新项目负责人":396,"是否启动首页":397,"普通格式发送":398,"暂无打开记录":399,"未变更移动项":400,"未读个人消息":401,"未读群聊消息":402,"未领任务提醒":403,"查看任务详情":404,"没有任何会话":405,"没有任何动态":406,"没有任何文件":407,"没有任何项目":408,"浏览图片空间":409,"添加协助人员":410,"点击加入会议":411,"点击复制链接":412,"签到打卡提醒":413,"签到缺卡提醒":414,"自动归档任务":415,"获取会话失败":416,"设为临时帐号":417,"请填写名称!":418,"请输入事由!":419,"请输入内容!":420,"请输入昵称!":421,"请输入用户名":422,"请输入验证码":423,"请选择后投票":424,"请选择部门!":425,"转让群主身份":426,"输入列表名称":427,"输入您的密码":428,"输入确认密码":429,"还没有帐号?":430,"选择任务列表":431,"选择共享成员":432,"选择关联列表":433,"选择指定人员":434,"选择指定成员":435,"选择新的群主":436,"选择离职时间":437,"选择计划范围":438,"选择邀请成员":439,"选择项目成员":440,"邮件发送测试":441,"邮件通知设置":442,"邮箱地址错误":443,"限制注册人数":444,"隐藏共享文件":445,"项目人员可见":446,"验证码已失效":447,"ID、任务名...":448,"使用 SSO 登录":449,"转换成markdown":450,"OKR 结果分析":451,"PPT 演示文稿":452,"同步滚动:关":453,"同步滚动:开":454,"Excel 工作表":455,"MD 格式发送":456,"html转markdown":457,"上传文件夹":458,"不是发送人":459,"仅显示我的":460,"今日待完成":461,"代码块主题":462,"任务不存在":463,"任务优先级":464,"任务列权限":465,"任务协助人":466,"任务已完成":467,"任务聊天室":468,"任务负责人":469,"会员不存在":470,"会议创建人":471,"会议已结束":472,"会话内成员":473,"使用现有群":474,"保存到本地":475,"修改负责人":476,"列表不存在":477,"创建子任务":478,"创建部门群":479,"删除子任务":480,"删除工作流":481,"删除文件夹":482,"删除的任务":483,"协助的任务":484,"原计划时间":485,"参与的项目":486,"发现新版本":487,"发送验证码":488,"取消管理员":489,"可见性选项":490,"客户端下载":491,"客户端版本":492,"导出PDF文件":493,"导出PNG图片":494,"工作流设置":495,"已共享成员":496,"已删除任务":497,"已完成任务":498,"已完成列表":499,"已归档任务":500,"已邮箱认证":501,"开启工作流":502,"归档的任务":503,"归档的项目":504,"当前服务器":505,"待完成任务":506,"忽略并继续":507,"成员创建于":508,"截图快捷键":509,"搜索联系人":510,"收到的汇报":511,"文件已存在":512,"文本编辑器":513,"新建文件夹":514,"新建流程图":515,"新计划时间":516,"新邮箱地址":517,"无时间限制":518,"无相关数据":519,"显示已完成":520,"最早可提前":521,"最晚可延后":522,"服务器版本":523,"未完成任务":524,"未完成列表":525,"未开放注册":526,"未知的消息":527,"未邮箱认证":528,"机器人设置":529,"标记未完成":530,"浏览器打开":531,"消息免打扰":532,"消息已撤回":533,"添加优先级":534,"添加子任务":535,"添加子部门":536,"添加群成员":537,"清空已完成":538,"状态负责人":539,"登录成功...":540,"登录验证码":541,"确认新密码":542,"端到端加密":543,"结束会议室":544,"置顶该聊天":545,"置顶该项目":546,"自定义地址":547,"记录不存在":548,"设为管理员":549,"设备MAC地址":550,"设置状态为":551,"详细描述...":552,"请输入名称":553,"请输入备注":554,"请输入密码":555,"请输入时长":556,"请输入昵称":557,"请选择成员":558,"请选择时间":559,"请选择模板":560,"请选择部门":561,"请选择项目":562,"超期未完成":563,"身份已失效":564,"输入消息...":565,"选择交接人":566,"选择接收人":567,"选择负责人":568,"邮箱验证码":569,"部门负责人":570,"限制负责人":571,"非临时帐号":572,"项目聊天室":573,"项目负责人":574,"验证码错误":575,"默认不限制":576,"会议频道ID":577,"SMTP服务器":578,"必须大于0":579,"职位\/职称":580,"验收\/测试":581,"AI 机器人":582,"上传列表":583,"上传图片":584,"上传失败":585,"上传成功":586,"上传文件":587,"上级部门":588,"下载图片":589,"下载文件":590,"个人群组":591,"个人设置":592,"个人项目":593,"临时帐号":594,"主题皮肤":595,"主题设置":596,"产品开发":597,"产品规划":598,"产品计划":599,"今日任务":600,"今日到期":601,"任务人员":602,"任务列表":603,"任务名称":604,"任务延期":605,"任务开始":606,"任务描述":607,"任务提醒":608,"任务时间":609,"任务权限":610,"任务相关":611,"任务等级":612,"任务群组":613,"任务聊天":614,"任务详情":615,"会议主题":616,"会议功能":617,"会议设置":618,"位置错误":619,"使用人数":620,"使用代理":621,"保存成功":622,"保留两者":623,"修改任务":624,"修改列表":625,"修改名称":626,"修改头像":627,"修改密码":628,"修改成功":629,"修改时间":630,"修改状态":631,"修改资料":632,"修改邮箱":633,"修改部门":634,"假期类型":635,"偏好设置":636,"允许修改":637,"允许多选":638,"允许注册":639,"全员群组":640,"全屏查看":641,"全屏编辑":642,"全屏输入":643,"全文评论":644,"全部审批":645,"全部文件":646,"全部状态":647,"全部禁言":648,"全部项目":649,"共享权限":650,"共享设置":651,"关联任务":652,"关联列表":653,"其他设置":654,"再次发送":655,"再次编辑":656,"准备发布":657,"分屏显示":658,"创建时间":659,"创建群组":660,"创建项目":661,"删除人员":662,"删除任务":663,"删除列表":664,"删除原因":665,"删除帐号":666,"删除成功":667,"删除文件":668,"删除时间":669,"删除项目":670,"到期时间":671,"到期超时":672,"刷新链接":673,"前端开发":674,"剔除模式":675,"功能开启":676,"加入会议":677,"加班申请":678,"加载中...":679,"加载失败":680,"加载更多":681,"动画表情":682,"匿名发送":683,"匿名投票":684,"匿名消息":685,"协助人员":686,"历史消息":687,"历史版本":688,"历史记录":689,"参与接龙":690,"参数为空":691,"参数配置":692,"参数错误":693,"友盟推送":694,"发布成功":695,"发起投票":696,"发起接龙":697,"发起时间":698,"发送图片":699,"发送失败":700,"发送成功":701,"发送按钮":702,"发送文件":703,"发送邀请":704,"取消关联":705,"取消剪切":706,"取消发送":707,"取消待办":708,"取消成功":709,"取消标注":710,"取消登录":711,"取消禁用":712,"取消筛选":713,"取消置顶":714,"取消选择":715,"可流转到":716,"后端开发":717,"回到原文":718,"回复消息":719,"回应详情":720,"团队管理":721,"团队项目":722,"图片优化":723,"图片信息":724,"图片空间":725,"在线会议":726,"在职状态":727,"基本配置":728,"复制代码":729,"复制全部":730,"复制图片":731,"复制失败":732,"复制成功":733,"复制文本":734,"复制选择":735,"复制链接":736,"安装说明":737,"完成时间":738,"完整对话":739,"定位签到":740,"审批中心":741,"审批类型":742,"审批记录":743,"审批设置":744,"审批详情":745,"密码策略":746,"密码设置":747,"导入文件":748,"导出任务":749,"导出成员":750,"导出类型":751,"尚未签到":752,"工作报告":753,"帐号相关":754,"延期备注":755,"延期时长":756,"开启推送":757,"开启通知":758,"开始会议":759,"开始时间":760,"开始状态":761,"开始聊天":762,"归档人员":763,"归档任务":764,"归档会员":765,"归档时间":766,"归档项目":767,"当前会话":768,"当前环境":769,"录用申请":770,"待办消息":771,"忍心拒绝":772,"快捷选择":773,"忽略邮箱":774,"思维导图":775,"成员禁言":776,"成员管理":777,"我的任务":778,"我的汇报":779,"截止时间":780,"所有成员":781,"所有项目":782,"手动签到":783,"打包下载":784,"打包列表":785,"打开任务":786,"打开链接":787,"打开项目":788,"打开首页":789,"扫码登录":790,"投票结果":791,"拨打电话":792,"指定成员":793,"接收时间":794,"接龙结果":795,"提交时间":796,"搜索名称":797,"搜索成员":798,"搜索消息":799,"搜索表情":800,"搜索项目":801,"操作成功":802,"操作离职":803,"文件信息":804,"文件名称":805,"文件链接":806,"文心一言":807,"新增成员":808,"新增报告":809,"新建任务":810,"新建会议":811,"新建文本":812,"新建目录":813,"新建脑图":814,"新建表格":815,"新建部门":816,"新建项目":817,"新的群主":818,"无声发送":819,"无序列表":820,"时间范围":821,"是否发布":822,"显示文件":823,"暂无数据":824,"暂无消息":825,"暂无结果":826,"更新中...":827,"更新日志":828,"最后修改":829,"最后在线":830,"最近聊天":831,"有序列表":832,"本地图片":833,"权限不足":834,"权限设置":835,"松开取消":836,"查看历史":837,"查看图片":838,"查看所有":839,"查看说明":840,"标记已读":841,"标记未读":842,"正在研发":843,"正在设计":844,"正常帐号":845,"汇报内容":846,"汇报名称":847,"汇报对象":848,"汇报时间":849,"汇报类型":850,"注册帐号":851,"注册成功":852,"注册身份":853,"流程名称":854,"流程设置":855,"流转模式":856,"测试邮件":857,"测试链接":858,"浏览图片":859,"消息提醒":860,"消息相关":861,"添加任务":862,"添加列表":863,"添加成功":864,"添加成员":865,"添加模式":866,"添加模板":867,"添加流程":868,"添加状态":869,"添加申请":870,"添加设备":871,"添加评论":872,"添加附件":873,"清除成功":874,"清除缓存":875,"温柔冷光":876,"温馨提示":877,"版本信息":878,"版本过低":879,"特殊设置":880,"状态设置":881,"班次时间":882,"申请类型":883,"登录密码":884,"登录帐号":885,"登录成功":886,"确定修改":887,"确定删除":888,"确定添加":889,"确定离职":890,"确定转让":891,"确认登录":892,"离开会议":893,"离职时间":894,"离职申请":895,"私聊禁言":896,"移交成功":897,"移交项目":898,"移动任务":899,"移动成功":900,"空白模板":901,"立即上传":902,"立即下载":903,"立即升级":904,"立即投票":905,"立即登录":906,"签到功能":907,"签到打卡":908,"签到数据":909,"签到方式":910,"签到日期":911,"签到时间":912,"签到管理":913,"签到记录":914,"签到设置":915,"类型错误":916,"系统自动":917,"系统设置":918,"紧凑冷光":919,"紧凑天盘":920,"紧凑经典":921,"经典天盘":922,"结束投票":923,"结束时间":924,"结束状态":925,"继续发送":926,"编辑描述":927,"编辑消息":928,"缩小查看":929,"置顶人员":930,"群组设置":931,"群聊禁言":932,"聊天昵称":933,"聊天资料":934,"联系我们":935,"脑图经典":936,"自动抄送":937,"自动签到":938,"获取方式":939,"解散群组":940,"计划时间":941,"认证设置":942,"设为禁用":943,"设置待办":944,"设置成功":945,"详细信息":946,"语言设置":947,"请假事由":948,"请求成功":949,"调整成功":950,"超期任务":951,"距离到期":952,"跟随系统":953,"转让群主":954,"软件开发":955,"返回本月":956,"返回编辑":957,"返回首页":958,"还原归档":959,"退出全屏":960,"退出共享":961,"退出成功":962,"退出登录":963,"退出群组":964,"退出项目":965,"选择主题":966,"选择任务":967,"选择会员":968,"选择成员":969,"选择时间":970,"选择语言":971,"选择部门":972,"选项主题":973,"选项语言":974,"通义千问":975,"邀请加入":976,"邀请成员":977,"邀请链接":978,"邀请项目":979,"邮件管理":980,"邮件设置":981,"邮件通知":982,"邮箱认证":983,"部门名称":984,"部门群组":985,"部门群聊":986,"重复周期":987,"重新发送":988,"重新启动":989,"重置密码":990,"链接地址":991,"键盘设置":992,"长按录音":993,"隐私协议":994,"隐私政策":995,"非管理员":996,"项目人员":997,"项目介绍":998,"项目任务":999,"项目动态":1000,"项目名称":1001,"项目成员":1002,"项目描述":1003,"项目模板":1004,"项目状态":1005,"项目相关":1006,"项目类型":1007,"项目群组":1008,"项目设置":1009,"项目进度":1010,"预览图片":1011,"领取任务":1012,"首页底部":1013,"高级选项":1014,"默认节点":1015,"默认部门":1016,"LDAP 地址":1017,"LDAP 端口":1018,"LDAP 设置":1019,"License Key":1020,"MD编辑器":1021,"Word 文档":1022,"APP 推送":1023,"OKR 管理":1024,"OKR 结果":1025,"导出XLSX":1026,"MAC地址":1027,"上一周":1028,"上个月":1029,"下一周":1030,"下划线":1031,"不同意":1032,"交接人":1033,"仅我的":1034,"代码块":1035,"仪表盘":1036,"任务名":1037,"优先级":1038,"修改MAC":1039,"修改列":1040,"关键词":1041,"分割线":1042,"分钟前":1043,"创建人":1044,"删除列":1045,"删除线":1046,"到期前":1047,"到期后":1048,"协助人":1049,"可见性":1050,"哺乳假":1051,"天空蓝":1052,"子任务":1053,"审批中":1054,"导出CSV":1055,"导出TXT":1056,"导出XLS":1057,"小时前":1058,"已使用":1059,"已删除":1060,"已发布":1061,"已发起":1062,"已发送":1063,"已取消":1064,"已完成":1065,"已归档":1066,"已拒绝":1067,"已提交":1068,"已撤回":1069,"已离职":1070,"已等待":1071,"已签到":1072,"已结束":1073,"已通过":1074,"开启后":1075,"待处理":1076,"待审批":1077,"待更新":1078,"待测试":1079,"总数量":1080,"总进度":1081,"所有人":1082,"所有者":1083,"扫一扫":1084,"抄送我":1085,"排序列":1086,"提交于":1087,"搜索...":1088,"摄像头":1089,"文件名":1090,"文件夹":1091,"新任务":1092,"新会议":1093,"新密码":1094,"无内容":1095,"无标题":1096,"无限制":1097,"旧密码":1098,"星期一":1099,"星期三":1100,"星期二":1101,"星期五":1102,"星期六":1103,"星期四":1104,"星期日":1105,"最小化":1106,"服务器":1107,"未保存":1108,"未命名":1109,"未完成":1110,"未归档":1111,"未签到":1112,"未结束":1113,"未计划":1114,"未设置":1115,"机器人":1116,"标注了":1117,"汇报人":1118,"添加列":1119,"移动前":1120,"移动后":1121,"管理员":1122,"置顶了":1123,"群名称":1124,"群头像":1125,"群成员":1126,"群投票":1127,"群接龙":1128,"群类型":1129,"群设置":1130,"背景色":1131,"设待办":1132,"请选择":1133,"负责人":1134,"转发给":1135,"这个月":1136,"进行中":1137,"选填...":1138,"通讯录":1139,"邀请码":1140,"配置项":1141,"重命名":1142,"陪产假":1143,"项目名":1144,"验证码":1145,"鱼骨图":1146,"麦克风":1147,"频道ID":1148,"@我的":1149,"读\/写":1150,"Pro版":1151,"上传":1152,"下载":1153,"丧假":1154,"个人":1155,"临时":1156,"事假":1157,"事由":1158,"事项":1159,"产假":1160,"今天":1161,"任务":1162,"会议":1163,"例如":1164,"保存":1165,"保持":1166,"修改":1167,"允许":1168,"全员":1169,"全屏":1170,"全选":1171,"全部":1172,"共享":1173,"关闭":1174,"其它":1175,"内容":1176,"分钟":1177,"列表":1178,"刚刚":1179,"创建":1180,"删除":1181,"刷新":1182,"剪切":1183,"加班":1184,"动态":1185,"匿名":1186,"单聊":1187,"单选":1188,"发布":1189,"发起":1190,"发送":1191,"取消":1192,"只读":1193,"可选":1194,"同意":1195,"名称":1196,"周一":1197,"周三":1198,"周二":1199,"周五":1200,"周六":1201,"周四":1202,"周报":1203,"周日":1204,"回复":1205,"图形":1206,"图片":1207,"图表":1208,"在线":1209,"在职":1210,"域名":1211,"备注":1212,"复制":1213,"复杂":1214,"外出":1215,"多选":1216,"大小":1217,"天前":1218,"天数":1219,"头像":1220,"婚假":1221,"完成":1222,"实名":1223,"审批":1224,"密码":1225,"导出":1226,"导图":1227,"小时":1228,"居中":1229,"展开":1230,"已办":1231,"已读":1232,"帐号":1233,"常用":1234,"年假":1235,"应用":1236,"开启":1237,"开放":1238,"引用":1239,"归档":1240,"待办":1241,"必填":1242,"我的":1243,"打开":1244,"执行":1245,"抄送":1246,"投票":1247,"折叠":1248,"拒绝":1249,"接龙":1250,"描述":1251,"提交":1252,"搜索":1253,"撤回":1254,"撤销":1255,"操作":1256,"放弃":1257,"文件":1258,"文本":1259,"斜体":1260,"新建":1261,"日历":1262,"日报":1263,"日期":1264,"时长":1265,"时间":1266,"明亮":1267,"明天":1268,"昨天":1269,"昵称":1270,"暗黑":1271,"更多":1272,"替换":1273,"最近":1274,"月前":1275,"未读":1276,"本周":1277,"本月":1278,"权限":1279,"来自":1280,"查看":1281,"标注":1282,"样式":1283,"棕色":1284,"模型":1285,"橘色":1286,"比如":1287,"永久":1288,"注册":1289,"测试":1290,"浏览":1291,"消息":1292,"添加":1293,"清空":1294,"灰色":1295,"版本":1296,"状态":1297,"现在":1298,"电话":1299,"留言":1300,"病假":1301,"登录":1302,"确定":1303,"确认":1304,"禁止":1305,"禁用":1306,"禁言":1307,"离职":1308,"移交":1309,"移动":1310,"稍后":1311,"端口":1312,"签到":1313,"简单":1314,"类型":1315,"粉色":1316,"粗体":1317,"粘贴":1318,"系统":1319,"紫色":1320,"红色":1321,"级别":1322,"线框":1323,"结束":1324,"继续":1325,"绿色":1326,"编辑":1327,"缩放":1328,"置顶":1329,"群主":1330,"群名":1331,"群聊":1332,"聊天":1333,"自动":1334,"自己":1335,"草稿":1336,"菜单":1337,"蓝色":1338,"表情":1339,"表格":1340,"设置":1341,"评论":1342,"详情":1343,"语音":1344,"请假":1345,"调休":1346,"超期":1347,"身份":1348,"转发":1349,"返回":1350,"还原":1351,"退出":1352,"选填":1353,"选择":1354,"邀请":1355,"邮件":1356,"邮箱":1357,"部门":1358,"重做":1359,"重置":1360,"链接":1361,"附件":1362,"项目":1363,"预览":1364,"颜色":1365,"首页":1366,"黄色":1367,"默认":1368,"3天":1369,"5天":1370,"7天":1371,"@我":1372,"LDAP":1373,"一":1374,"三":1375,"二":1376,"五":1377,"你":1378,"例":1379,"六":1380,"周":1381,"四":1382,"天":1383,"或":1384,"日":1385,"月":1386,"由":1387,"票":1388,"秒":1389,"给":1390,"(*)是一款轻量级的开源在线项目任务管理工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM,文件管理等工具。":1391,"流转到【(*)】时改变任务负责人为状态负责人(并保留操作状态的人员),原本的任务负责人移至协助人员。":1392,"(*) 负责的部门、项目、任务和文件将移交给交接人;同时退出所有群(如果是群主则转让给交接人)":1393,"你确定恢复已离职帐号【(*)】吗?(注:此操作仅恢复帐号状态,无法恢复操作离职时移交的数据)":1394,"你确定将【(*)】设为临时帐号吗?(注:临时帐号限制请查看系统设置)":1395,"流转到【(*)】时,[任务负责人] 和 [项目管理员] 可以修改状态。":1396,"服务器((*))接口版本过低,部分功能可能无法正常使用。":1397,"状态[(*)]设置错误,设置剔除模式时必须填写状态负责人":1398,"流转到【(*)】时添加状态负责人至任务负责人。":1399,"你确定要删除列表【(*)】及列表内的任务吗?":1400,"每个文件夹里最多只能创建(*)个文件或文件夹":1401,"流转到【(*)】时自动将任务移动至关联列表。":1402,"文件(*)格式不正确,请上传(*)格式的图片。":1403,"文件 (*) 格式不正确,仅支持上传:(*)":1404,"你确定要打包下载(*)等(*)个文件吗?":1405,"你确定要打包下载【(*)】文件夹吗?":1406,"正在进行帐号【ID:(*)】MAC地址修改。":1407,"你确定要删除【(*)】等2个文件吗?":1408,"你确定要打包下载【(*)】文件吗?":1409,"数据已超过(*)条,是否继续加载?":1410,"正在进行帐号【ID:(*)】离职操作。":1411,"正在进行帐号【ID:(*)】部门修改。":1412,"你确定取消【(*)】临时身份吗?":1413,"你确定要删除【(*)】文件夹吗?":1414,"你确定要将【(*)】移出群组吗?":1415,"发起接龙,参与接龙目前共(*)人":1416,"文件大小超限,最大限制:(*)KB":1417,"职位\/职称最多只能设置(*)个字":1418,"任务描述最多只能设置(*)个字":1419,"你确定要删除【(*)】文件吗?":1420,"你确定要删除任务【(*)】吗?":1421,"你确定要删除项目【(*)】吗?":1422,"你确定要归档任务【(*)】吗?":1423,"你确定要归档项目【(*)】吗?":1424,"文件 (*) 太大,不能超过:(*)'":1425,"文件名称最多只能设置(*)个字":1426,"文件格式错误,限制类型:(*)":1427,"项目介绍最多只能设置(*)个字":1428,"项目名称最多只能设置(*)个字":1429,"任务完成 (*) 天后自动归档。":1430,"文件 (*) 太大,不能超过:(*)":1431,"职位\/职称不可以少于(*)个字":1432,"一次最多只能获取(*)条数据":1433,"发起,参与接龙目前共(*)人":1434,"文件(*)已存在,是否替换?":1435,"文件名称不可以少于(*)个字":1436,"每次最多选择导出(*)个成员":1437,"消息内容最大不能超过(*)字":1438,"项目列表最多不能超过(*)个":1439,"项目名称不可以少于(*)个字":1440,"最多只能上传 (*) 张图片。":1441,"最多只能选择 (*) 张图片。":1442,"密码最多只能设置(*)位数":1443,"密码设置不能小于(*)位数":1444,"描述最多只能设置(*)个字":1445,"昵称最多只能设置(*)个字":1446,"正在修改系统机器人:(*)":1447,"没有任何与(*)相关的结果":1448,"昵称不可以少于(*)个字":1449,"服务器((*))版本过低":1450,"确定重置为【(*)】吗?":1451,"请输入新的邮箱((*))":1452,"项目名称至少(*)个字!":1453,"开启您的 (*) 团队协作":1454,"文件 (*) 上传失败,(*)":1455,"最后在线于 (*) 分钟前":1456,"最后在线于 (*) 小时前":1457,"共(*)个项目,搜索...":1458,"密码长度至少(*)位!":1459,"文件 (*) 上传失败 (*)":1460,"是否拨打电话给(*)?":1461,"昵称长度至少(*)位!":1462,"最后在线于今天 (*)":1463,"最后在线于昨天 (*)":1464,"(*)描述,回车创建":1465,"搜索到(*)位联系人":1466,"最多只能选择(*)个":1467,"最多只能选择(*)项":1468,"删除帐号【(*)】":1469,"最后在线于 (*)":1470,"共(*)位联系人":1471,"建议尺寸:(*)":1472,"有(*)条新消息":1473,"未读消息(*)条":1474,"共(*)个成员":1475,"删除(*)帐号":1476,"打包下载(*)":1477,"欢迎您,(*)":1478,"等(*)个文件":1479,"(*)年(*)月":1480,"已选(*)个":1481,"标题(*)":1482,"等(*)人":1483,"(*)天":1484,"(*)日":1485,"(*)秒":1486}
\ No newline at end of file
+if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["key"]={"模版满足多种团队协作场景,同时支持自定义模版,满足团队个性化场景管理需求,可直观的查看项目的进展情况,团队协作更方便。":0,"2、若你是团队的所有者,请在删除您的帐号前转移所有权。例如该帐号所创建的项目(可将项目移交他人或删除项目)以及文件夹。":1,"我是文心一言,英文名是ERNIE Bot。我能够与人对话互动,回答问题,协助创作,高效便捷地帮助人们获取信息、知识和灵感。":2,"汇集文档、电子表格、思维笔记等多种在线工具,汇聚企业知识资源于一处,支持多人实时协同编辑,让团队协作更便捷。":3,"我是一个人工智能助手,为用户提供问题解答和指导。我没有具体的身份,只是一个程序。您有什么问题可以问我哦?":4,"多平台应用支持,打开客户端即可跟进项目任务进度, 同时让你在工作中每一个步骤都能拥有更高效愉悦的体验。":5,"1、您将无法查看该帐号内的任何信息,包括帐号信息、文件记录、聊天记录、项目信息、团队成员信息等。":6,"通过灵活的任务日历,轻松安排每一天的日程,把任务拆解到每天,让工作目标更清晰,时间分配更合理。":7,"加入视频会议,参与已经创建的会议,在会议过程中与其他参会人员进行远程实时视听交流和协作。":8,"我是Claude,一个由Anthropic公司创造出来的AI助手机器人。我的工作是帮助人类,与人对话并给出解答。":9,"我是达摩院自主研发的超大规模语言模型,能够回答问题、创作文字,还能表达观点、撰写代码。":10,"注意,仅禁止个人群组,其他类型的群组不禁止,比如:部门群聊、项目群聊等系统群聊。":11,"针对项目和任务建立群组,工作问题可及时沟通,促进团队快速协作,提高团队工作效率。":12,"通过视频会议平台,参与者可以分享屏幕、共享文档,并与其他与会人员进行讨论和协。":13,"检测到所属的任务列表已被删除,该操作将会还原任务列表,你确定要还原归档吗?":14,"帐号删除后,该帐号将无法正常登录且无法恢复,帐号下的所有数据也将被删除。":15,"创建一个全新的会议视频会议,与会者可以在实时中进行面对面的视听交流。":16,"匿名消息将通过匿名消息(机器人)发送给对方,不会记录你的任何身份信息":17,"此文件夹内已有共享文件夹,子文件的共享状态将被取消,是否继续?":18,"数码相机4M的图片,优化后仅有700KB左右,而且肉眼基本看不出区别。":19,"我们将严格的按照隐私服务协议为您提供服务,保护您的个人信息。":20,"复杂:大于或等于6个字符,包含数字、字母大小写或者特殊字符。":21,"开启后每天按设定的提醒时间在项目群聊中发送未领取任务通知。":22,"不会向忽略的邮箱地址发送邮件,可使用换行分割多个地址。":23,"请输入填写详细的举报原因,以使我们更好的帮助你解决问题":24,"离最新版本只有一步之遥了!重新启动应用即可完成更新。":25,"是应对OpenAI公司开发的ChatGPT聊天机器人的崛起而开发的。":26,"自动:默认值情况下显示在合并项目,设置时保持显示。":27,"以了解我们的服务内容和您相关个人信息的处理规则。":28,"开启后,发送消息时键盘上的发送按钮会被替换成换行":29,"选中节点,按enter键添加同级节点,tab键添加子节点":30,"3、您将退出所有群聊,无法查到过往消息和人员。":31,"签到提醒对象:3天内有签到的成员(法定工作日)":32,"开启:项目管理员可生成链接邀请成员加入项目。":33,"禁言:除管理员外所有人都禁止在全员群组发言。":34,"在您使用本软件前,请您认真阅读并了解相应的":35,"我是由Google开发的生成式人工智能聊天机器人。":36,"禁言:除管理员外所有人都禁止发起个人聊天。":37,"如果必填,发送聊天前必须设置昵称、电话。":38,"开启同步本地帐号登录后将同步到 LDAP 服务器":39,"必填:发送聊天内容前必须设置昵称、电话。":40,"是否将消息中的网络图片保存到本地服务器。":41,"设备连接上指定路由器(WiFi)后自动签到。":42,"修改的内容尚未保存,确定要放弃修改吗?":43,"切换语言需要刷新后生效,是否确定刷新?":44,"暂不支持拖拽文件夹,请手动上传文件夹。":45,"暂不支持粘贴文件夹,请手动上传文件夹。":46,"此操作仅加入群成员并不会加入任务负责人":47,"详细描述,选填...(点击右键使用工具栏)":48,"进入路由器终端执行以下命令即可完成安装":49,"保持:任务详情页可见性选项保持显示。":50,"开放:所有人都可以相互发起个人聊天。":51,"注意:刷新将导致原来的邀请链接失效!":52,"自动:密码输入错误后必须添加验证码。":53,"它基于同名的Gemini系列大型语言模型。":54,"帐号不存在,请确认帐号是否输入正确":55,"开启后可以直接使用 LDAP 帐号密码登录":56,"开放:所有人都可以在全员群组发言。":57,"必填:发送聊天内容前必须设置昵称。":58,"移除成员负责的任务将变成无负责人,":59,"请确认扫码的服务器与当前服务器一致":60,"首页底部:首页底部网站备案号等信息":61,"为确保帐号安全,请确认是本人操作":62,"例如:http:\/\/proxy.com 或 socks5:\/\/proxy.com":63,"修改邮箱和删除帐号需要邮箱验证码":64,"关闭签到功能再开启需要重新安装。":65,"将会清空流程数据,此操作不可恢复":66,"开启:每次登录都需要图形验证码。":67,"您当前未加入任何部门,不能发起!":68,"此操作仅加入群成员并不会加入部门":69,"此操作仅加入群成员并不会加入项目":70,"注意:刷新将导致原来的链接失效!":71,"自动:注册成功后自动进入全员群。":72,"通过在签到打卡机器人发送位置签到":73,"通过在签到打卡机器人发送指令签到":74,"邀请码:注册时需填写下方邀请码。":75,"除管理员外禁止个人群组聊天发言。":76,"自动通过,审批人与发起人为同一人":77,"服务器版本过低,请升级服务器。":78,"网络连接失败,请检查网络设置。":79,"关闭:其他成员通过@邀请进入。":80,"你确定要导出所有超期任务吗?":81,"允许匿名发送消息给其他成员。":82,"全部禁言:所有人都禁止发言。":83,"开启后帐号需验证通过才可登录":84,"开放:允许个人群组聊天发言。":85,"成员禁言:仅管理员可以发言。":86,"设置尚未保存,是否放弃修改?":87,"输入您的凭证以访问您的帐户。":88,"+ 输入子任务,回车添加子任务":89,"4、请保证帐号未被暂停使用。":90,"只能设置单个状态为验收\/测试":91,"以下是你当前的任务统计数据":92,"关闭:不需要输入图形验证。":93,"可通过此链接直接加入项目。":94,"填写-1则不通知,误差±10分钟":95,"正在打包,请留意系统消息。":96,"添加任务计划时间默认时分。":97,"禁止查看共享所有人的文件。":98,"自动签到延迟时长为±1分钟。":99,"重复内容将不再计入接龙结果":100,"项目不存在或不在成员列表内":101,"查看 Cookie 中的 sessionKey 便是":102,"仅支持Openwrt系统的路由器。":103,"简单:大于或等于6个字符。":104,"仅限项目或任务负责人上传":105,"仅限项目或任务负责人修改":106,"仅限项目或任务负责人删除":107,"仅限项目或任务负责人操作":108,"仅限项目或任务负责人添加":109,"任务列表不存在或已被删除":110,"你确定要删除这个文件吗?":111,"关闭端到端加密传输数据。":112,"匿名消息仅允许发送给个人":113,"密码错误,请输入正确密码":114,"开放:所有人都可以发言。":115,"强大易用的协同创作云文档":116,"签到前后时间收到消息通知":117,"该状态下任务自动标记完成":118,"输入您的信息以创建帐户。":119,"选择一个项目查看更多任务":120,"仅支持Openwrt系统的路由器":121,"你确定要删除工作流吗?":122,"便捷易用的项目管理模板":123,"允许成员自己修改MAC地址":124,"可设置多个状态为进行中":125,"可通过此链接浏览文件。":126,"帐号需验证通过才可登录":127,"您没有选择要上传的文件":128,"注意:离职操作不可逆!":129,"注销前,请确认一下事项":130,"请输入正确的邮箱地址!":131,"项目负责人无法退出项目":132,"高效便捷的团队沟通工具":133,"以 http:\/\/ 或 https:\/\/ 开头":134,"请开启您PHP环境的openssl":135,"两次密码输入不一致!":136,"任务完成后自动归档。":137,"会员不存在或已被删除":138,"你确定要删除任务吗?":139,"你确定要取消发送吗?":140,"你确定要清除缓存吗?":141,"你确定要登出系统吗?":142,"你确定要还原删除吗?":143,"你确定要还原归档吗?":144,"你确定要退出群组吗?":145,"使用我上次的汇报对象":146,"允许:开放注册功能。":147,"对话不存在或已被删除":148,"已清楚风险,确定注销":149,"当前环境禁止修改密码":150,"文件不存在或已被删除":151,"暂不支持拖拽文件夹。":152,"暂不支持粘贴文件夹。":153,"未保存当前修改内容?":154,"消息已发送,不可取消":155,"确认计划时间领取任务":156,"请输入正确的邮箱地址":157,"身份失效,等重新登录":158,"选择一个会话开始聊天":159,"支持 http 或 socks 代理":160,"不显示原发送者信息":161,"仅限项目负责人修改":162,"仅限项目负责人删除":163,"仅限项目负责人操作":164,"任务描述,回车创建":165,"会议组件加载失败!":166,"你好,扫码确认登录":167,"你确定取消待办吗?":168,"你确定取消置顶吗?":169,"你确认领取任务吗?":170,"列表名称,回车创建":171,"到期后限制注册帐号":172,"包含消息发送的文件":173,"同步修改子任务时间":174,"在上层文件夹中显示":175,"子任务不支持此功能":176,"已超过最大选择数量":177,"引流下载其他APP付费":178,"恢复帐号(已离职)":179,"最后在线于很久以前":180,"注意此操作不可逆!":181,"浏览图片空间的图片":182,"清晰直观的任务日历":183,"用于生成会议频道。":184,"确定撤回此信息吗?":185,"确定要离开会议吗?":186,"确认密码输入不一致":187,"禁止匿名发送消息。":188,"详情看下文安装说明":189,"请先修改登录密码!":190,"请填写正确的旧密码":191,"请输入新邮箱地址!":192,"请输入正确的邀请码":193,"请输入正确的验证码":194,"请重新输入新密码!":195,"轻量级任务管理工具":196,"输入群名称(选填)":197,"电话长度至少6位!":198,"不支持复制文件夹":199,"不能与旧邮箱一致":200,"任务描述不能为空":201,"任务描述历史记录":202,"你不是项目负责人":203,"你确定要删除吗?":204,"你确定要处理吗?":205,"你确定要撤销吗?":206,"修改子任务负责人":207,"列表名称不能为空":208,"删除子任务负责人":209,"复制电子邮件地址":210,"当前环境禁止修改":211,"数值越大级别越高":212,"数值越小级别越高":213,"新建任务默认状态":214,"查看更多签到数据":215,"标记子任务已完成":216,"欢迎使用本软件!":217,"消息内容不能为空":218,"照片与本人不一致":219,"计划时间冲突提示":220,"访问OpenAI网站查看":221,"详细描述,选填...":222,"请填写项目名称!":223,"请输入举报原因:":224,"请输入举报类型:":225,"请输入你的姓名!":226,"请输入收件人地址":227,"请输入新邮箱地址":228,"请输入服务器地址":229,"请输入注册邀请码":230,"请输入联系电话!":231,"请输入设备MAC地址":232,"请输入邮箱地址!":233,"请输入邮箱验证码":234,"请选择假期类型!":235,"请选择开始时间!":236,"请选择正确的列表":237,"请选择申请类型!":238,"请选择移动后状态":239,"请选择结束时间!":240,"请选择部门负责人":241,"超出文件大小限制":242,"输入您的电子邮件":243,"选择任务协助人员":244,"选择群组发起投票":245,"选择群组发起接龙":246,"选择转发指定成员":247,"选择转发最近聊天":248,"邮箱、昵称、职位":249,"部分成员禁止取消":250,"部分成员禁止选择":251,"ID、名称、描述...":252,"请输入会议频道ID":253,"支持 Markdown 格式":254,"请输入html代码...":255,"请输入职位\/职称":256,"不可复制的内容":257,"不在成员列表内":258,"仅支持网页版。":259,"修改子任务时间":260,"修改子任务标题":261,"修改子任务状态":262,"修改签到MAC地址":263,"再次发送投票?":264,"可填写接龙格式":265,"在浏览器中打开":266,"展开到一级节点":267,"展开到三级节点":268,"展开到二级节点":269,"展开到五级节点":270,"展开到四级节点":271,"帐号或密码错误":272,"我的待完成任务":273,"拖动到这里发送":274,"支持多平台应用":275,"文件格式不正确":276,"最后在线于刚刚":277,"最近打开的任务":278,"未保存计划时间":279,"未知的消息类型":280,"机器人暂未开启":281,"正在上传文件...":282,"没有任何修改!":283,"没有任何联系人":284,"没有相关的成员":285,"没有相关的数据":286,"浏览已上传图片":287,"用于频道管理。":288,"留空为默认部门":289,"确定结束投票?":290,"禁止创建群聊。":291,"禁止发起会话。":292,"禁止拨打电话。":293,"第二次任务提醒":294,"管理成员MAC地址":295,"自动进入全员群":296,"自定义图片地址":297,"请填写举报原因":298,"请登录后继续...":299,"请等待打包完成":300,"请联系管理员!":301,"请设置计划时间":302,"请输入修改备注":303,"请输入删除原因":304,"请输入审批意见":305,"请输入投票主题":306,"请输入接龙主题":307,"请输入接龙内容":308,"请输入新密码!":309,"请输入新的密码":310,"请输入旧密码!":311,"请输入注销原因":312,"请输入流程名称":313,"请输入消息内容":314,"请输入登录密码":315,"请输入联系电话":316,"请输入选项内容":317,"请输入邮箱地址":318,"请输入邮箱帐号":319,"请输入部门名称":320,"请选择上级部门":321,"请选择举报类型":322,"请选择假期类型":323,"请选择开始时间":324,"请选择班次时间":325,"请选择申请类型":326,"请选择签到日期":327,"请选择签到时间":328,"请选择结束时间":329,"请选择默认时间":330,"负责人填写错误":331,"输入关键词搜索":332,"输入图形验证码":333,"输入新邮箱地址":334,"输入邮箱验证码":335,"选择任务负责人":336,"选择状态负责人":337,"选择项目负责人":338,"邮箱地址已存在":339,"邮箱服务器设置":340,"错误的类型参数":341,"项目未完成任务":342,"上传\/浏览 图片":343,"数据加载中.....":344,"签到设置 (Beta)":345,"请输入License...":346,"上传本地图片":347,"不显示该会话":348,"不能对话自己":349,"二维码服务器":350,"以下为新消息":351,"任务人员可见":352,"任务完成时间":353,"任务默认时间":354,"会话以外成员":355,"保存网络图片":356,"修改任务时间":357,"修改协助人员":358,"允许消息通知":359,"全员群组禁言":360,"创建聊天失败":361,"加入会议失败":362,"加载历史消息":363,"加载组件中...":364,"发送匿名消息":365,"取消临时身份":366,"取消发送失败":367,"同步本地帐号":368,"向上滑动取消":369,"启用 LDAP 认证":370,"图片保存失败":371,"图片存储为...":372,"图片无法保存":373,"图片格式错误":374,"复制图片地址":375,"复制链接地址":376,"子任务未完成":377,"导出任务统计":378,"导出审批数据":379,"导出时间类型":380,"导出签到数据":381,"导出超期任务":382,"展开全部节点":383,"已归档的项目":384,"已经有帐号?":385,"帐号已停用...":386,"开启注册验证":387,"忘记密码了?":388,"忽略邮箱地址":389,"我协助的任务":390,"我要领取任务":391,"所有者创建于":392,"打开会话失败":393,"打开会话错误":394,"打开通知成功":395,"打开项目管理":396,"描述不能为空":397,"提交继续添加":398,"提示所有成员":399,"搜索项目名称":400,"数据加载失败":401,"文件上传限制":402,"文件分享查看":403,"新旧密码一致":404,"新项目负责人":405,"是否启动首页":406,"普通格式发送":407,"暂无打开记录":408,"未变更移动项":409,"未读个人消息":410,"未读群聊消息":411,"未领任务提醒":412,"查看任务详情":413,"没有任何会话":414,"没有任何动态":415,"没有任何文件":416,"没有任何项目":417,"浏览图片空间":418,"添加协助人员":419,"点击加入会议":420,"点击复制链接":421,"签到打卡提醒":422,"签到缺卡提醒":423,"自动归档任务":424,"获取会话失败":425,"设为临时帐号":426,"诈骗诱导转账":427,"请填写名称!":428,"请输入事由!":429,"请输入内容!":430,"请输入昵称!":431,"请输入用户名":432,"请输入验证码":433,"请选择后投票":434,"请选择部门!":435,"转让群主身份":436,"输入列表名称":437,"输入您的密码":438,"输入确认密码":439,"还没有帐号?":440,"选择任务列表":441,"选择共享成员":442,"选择关联列表":443,"选择指定人员":444,"选择指定成员":445,"选择新的群主":446,"选择离职时间":447,"选择计划范围":448,"选择邀请成员":449,"选择项目成员":450,"邮件发送测试":451,"邮件通知设置":452,"邮箱地址错误":453,"限制注册人数":454,"隐藏共享文件":455,"项目人员可见":456,"频繁广告骚扰":457,"验证码已失效":458,"ID、任务名...":459,"使用 SSO 登录":460,"转换成markdown":461,"OKR 结果分析":462,"PPT 演示文稿":463,"同步滚动:关":464,"同步滚动:开":465,"Excel 工作表":466,"MD 格式发送":467,"html转markdown":468,"上传文件夹":469,"不是发送人":470,"仅显示我的":471,"今日待完成":472,"代码块主题":473,"任务不存在":474,"任务优先级":475,"任务列权限":476,"任务协助人":477,"任务已完成":478,"任务聊天室":479,"任务负责人":480,"会员不存在":481,"会议创建人":482,"会议已结束":483,"会话内成员":484,"使用现有群":485,"保存到本地":486,"修改负责人":487,"列表不存在":488,"创建子任务":489,"创建部门群":490,"删除子任务":491,"删除工作流":492,"删除文件夹":493,"删除的任务":494,"协助的任务":495,"原计划时间":496,"参与的项目":497,"发现新版本":498,"发送验证码":499,"取消管理员":500,"可见性选项":501,"客户端下载":502,"客户端版本":503,"导出PDF文件":504,"导出PNG图片":505,"工作流设置":506,"已共享成员":507,"已删除任务":508,"已完成任务":509,"已完成列表":510,"已归档任务":511,"已邮箱认证":512,"开启工作流":513,"归档的任务":514,"归档的项目":515,"当前服务器":516,"待完成任务":517,"忽略并继续":518,"成员创建于":519,"截图快捷键":520,"搜索联系人":521,"收到的汇报":522,"文件已存在":523,"文本编辑器":524,"新建文件夹":525,"新建流程图":526,"新计划时间":527,"新邮箱地址":528,"无时间限制":529,"无相关数据":530,"显示已完成":531,"最早可提前":532,"最晚可延后":533,"服务器版本":534,"未完成任务":535,"未完成列表":536,"未开放注册":537,"未知的消息":538,"未邮箱认证":539,"机器人设置":540,"标记未完成":541,"浏览器打开":542,"消息免打扰":543,"消息已撤回":544,"添加优先级":545,"添加子任务":546,"添加子部门":547,"添加群成员":548,"清空已完成":549,"状态负责人":550,"登录成功...":551,"登录验证码":552,"确认新密码":553,"端到端加密":554,"结束会议室":555,"置顶该聊天":556,"置顶该项目":557,"自定义地址":558,"记录不存在":559,"设为管理员":560,"设备MAC地址":561,"设置状态为":562,"详细描述...":563,"请输入名称":564,"请输入备注":565,"请输入密码":566,"请输入时长":567,"请输入昵称":568,"请选择成员":569,"请选择时间":570,"请选择模板":571,"请选择部门":572,"请选择项目":573,"超期未完成":574,"身份已失效":575,"输入消息...":576,"选择交接人":577,"选择接收人":578,"选择负责人":579,"邮箱验证码":580,"部门负责人":581,"限制负责人":582,"非临时帐号":583,"项目聊天室":584,"项目负责人":585,"验证码错误":586,"默认不限制":587,"会议频道ID":588,"SMTP服务器":589,"必须大于0":590,"职位\/职称":591,"验收\/测试":592,"AI 机器人":593,"上传列表":594,"上传图片":595,"上传失败":596,"上传成功":597,"上传文件":598,"上级部门":599,"下载图片":600,"下载文件":601,"个人群组":602,"个人设置":603,"个人项目":604,"临时帐号":605,"主题皮肤":606,"主题设置":607,"举报成功":608,"举报状态":609,"举报管理":610,"举报类型":611,"产品开发":612,"产品规划":613,"产品计划":614,"今日任务":615,"今日到期":616,"任务人员":617,"任务列表":618,"任务名称":619,"任务延期":620,"任务开始":621,"任务描述":622,"任务提醒":623,"任务时间":624,"任务权限":625,"任务相关":626,"任务等级":627,"任务群组":628,"任务聊天":629,"任务详情":630,"会议主题":631,"会议功能":632,"会议设置":633,"位置错误":634,"使用人数":635,"使用代理":636,"保存成功":637,"保留两者":638,"修改任务":639,"修改列表":640,"修改名称":641,"修改头像":642,"修改密码":643,"修改成功":644,"修改时间":645,"修改状态":646,"修改资料":647,"修改邮箱":648,"修改部门":649,"假期类型":650,"偏好设置":651,"允许修改":652,"允许多选":653,"允许注册":654,"全员群组":655,"全屏查看":656,"全屏编辑":657,"全屏输入":658,"全文评论":659,"全部审批":660,"全部文件":661,"全部状态":662,"全部禁言":663,"全部项目":664,"共享权限":665,"共享设置":666,"关联任务":667,"关联列表":668,"其他设置":669,"其他问题":670,"再次发送":671,"再次编辑":672,"准备发布":673,"分屏显示":674,"创建时间":675,"创建群组":676,"创建项目":677,"删除人员":678,"删除任务":679,"删除列表":680,"删除原因":681,"删除帐号":682,"删除成功":683,"删除文件":684,"删除时间":685,"删除项目":686,"到期时间":687,"到期超时":688,"刷新链接":689,"前端开发":690,"剔除模式":691,"功能开启":692,"加入会议":693,"加班申请":694,"加载中...":695,"加载失败":696,"加载更多":697,"动画表情":698,"匿名举报":699,"匿名发送":700,"匿名投票":701,"匿名消息":702,"协助人员":703,"历史消息":704,"历史版本":705,"历史记录":706,"参与接龙":707,"参数为空":708,"参数配置":709,"参数错误":710,"友盟推送":711,"发布成功":712,"发起投票":713,"发起接龙":714,"发起时间":715,"发送图片":716,"发送失败":717,"发送成功":718,"发送按钮":719,"发送文件":720,"发送邀请":721,"取消关联":722,"取消剪切":723,"取消发送":724,"取消待办":725,"取消成功":726,"取消标注":727,"取消登录":728,"取消禁用":729,"取消筛选":730,"取消置顶":731,"取消选择":732,"可流转到":733,"后端开发":734,"回到原文":735,"回复消息":736,"回应详情":737,"团队管理":738,"团队项目":739,"图片优化":740,"图片信息":741,"图片空间":742,"在线会议":743,"在职状态":744,"基本配置":745,"复制代码":746,"复制全部":747,"复制图片":748,"复制失败":749,"复制成功":750,"复制文本":751,"复制选择":752,"复制链接":753,"安装说明":754,"完成时间":755,"完整对话":756,"定位签到":757,"审批中心":758,"审批类型":759,"审批记录":760,"审批设置":761,"审批详情":762,"密码策略":763,"密码设置":764,"导入文件":765,"导出任务":766,"导出成员":767,"导出类型":768,"尚未签到":769,"工作报告":770,"帐号相关":771,"延期备注":772,"延期时长":773,"开启推送":774,"开启通知":775,"开始会议":776,"开始时间":777,"开始状态":778,"开始聊天":779,"归档人员":780,"归档任务":781,"归档会员":782,"归档时间":783,"归档项目":784,"当前会话":785,"当前环境":786,"录用申请":787,"待办消息":788,"忍心拒绝":789,"快捷选择":790,"忽略邮箱":791,"思维导图":792,"成员禁言":793,"成员管理":794,"我的任务":795,"我的汇报":796,"截止时间":797,"所有成员":798,"所有项目":799,"手动签到":800,"打包下载":801,"打包列表":802,"打开任务":803,"打开链接":804,"打开项目":805,"打开首页":806,"扫码登录":807,"投票结果":808,"拨打电话":809,"指定成员":810,"接收时间":811,"接龙结果":812,"提交时间":813,"搜索名称":814,"搜索成员":815,"搜索消息":816,"搜索表情":817,"搜索项目":818,"操作成功":819,"操作离职":820,"敲诈勒索":821,"文件信息":822,"文件名称":823,"文件链接":824,"文心一言":825,"新增成员":826,"新增报告":827,"新建任务":828,"新建会议":829,"新建文本":830,"新建目录":831,"新建脑图":832,"新建表格":833,"新建部门":834,"新建项目":835,"新的群主":836,"无声发送":837,"无序列表":838,"时间范围":839,"是否发布":840,"显示文件":841,"暂无数据":842,"暂无消息":843,"暂无结果":844,"更新中...":845,"更新日志":846,"最后修改":847,"最后在线":848,"最近聊天":849,"有序列表":850,"本地图片":851,"权限不足":852,"权限设置":853,"松开取消":854,"查看历史":855,"查看图片":856,"查看所有":857,"查看说明":858,"标记已读":859,"标记未读":860,"正在研发":861,"正在设计":862,"正常帐号":863,"汇报内容":864,"汇报名称":865,"汇报对象":866,"汇报时间":867,"汇报类型":868,"注册帐号":869,"注册成功":870,"注册身份":871,"流程名称":872,"流程设置":873,"流转模式":874,"测试邮件":875,"测试链接":876,"浏览图片":877,"消息提醒":878,"消息相关":879,"添加任务":880,"添加列表":881,"添加成功":882,"添加成员":883,"添加模式":884,"添加模板":885,"添加流程":886,"添加状态":887,"添加申请":888,"添加设备":889,"添加评论":890,"添加附件":891,"清除成功":892,"清除缓存":893,"温柔冷光":894,"温馨提示":895,"版本信息":896,"版本过低":897,"特殊设置":898,"状态设置":899,"班次时间":900,"申请类型":901,"登录密码":902,"登录帐号":903,"登录成功":904,"确定修改":905,"确定删除":906,"确定添加":907,"确定离职":908,"确定转让":909,"确认登录":910,"离开会议":911,"离职时间":912,"离职申请":913,"私聊禁言":914,"移交成功":915,"移交项目":916,"移动任务":917,"移动成功":918,"空白模板":919,"立即上传":920,"立即下载":921,"立即升级":922,"立即投票":923,"立即登录":924,"签到功能":925,"签到打卡":926,"签到数据":927,"签到方式":928,"签到日期":929,"签到时间":930,"签到管理":931,"签到记录":932,"签到设置":933,"类型错误":934,"系统自动":935,"系统设置":936,"紧凑冷光":937,"紧凑天盘":938,"紧凑经典":939,"经典天盘":940,"结束投票":941,"结束时间":942,"结束状态":943,"继续发送":944,"编辑描述":945,"编辑消息":946,"缩小查看":947,"置顶人员":948,"群组设置":949,"群聊禁言":950,"聊天昵称":951,"聊天资料":952,"联系我们":953,"脑图经典":954,"自动抄送":955,"自动签到":956,"色情低俗":957,"获取方式":958,"解散群组":959,"计划时间":960,"认证设置":961,"设为禁用":962,"设置待办":963,"设置成功":964,"详细信息":965,"语言设置":966,"请假事由":967,"请求成功":968,"调整成功":969,"超期任务":970,"距离到期":971,"跟随系统":972,"转让群主":973,"软件开发":974,"返回本月":975,"返回编辑":976,"返回首页":977,"还原归档":978,"退出全屏":979,"退出共享":980,"退出成功":981,"退出登录":982,"退出群组":983,"退出项目":984,"选择主题":985,"选择任务":986,"选择会员":987,"选择成员":988,"选择时间":989,"选择语言":990,"选择部门":991,"选项主题":992,"选项语言":993,"通义千问":994,"邀请加入":995,"邀请成员":996,"邀请链接":997,"邀请项目":998,"邮件管理":999,"邮件设置":1000,"邮件通知":1001,"邮箱认证":1002,"部门名称":1003,"部门群组":1004,"部门群聊":1005,"重复周期":1006,"重新发送":1007,"重新启动":1008,"重置密码":1009,"链接地址":1010,"键盘设置":1011,"长按录音":1012,"隐私协议":1013,"隐私政策":1014,"非管理员":1015,"项目人员":1016,"项目介绍":1017,"项目任务":1018,"项目动态":1019,"项目名称":1020,"项目成员":1021,"项目描述":1022,"项目模板":1023,"项目状态":1024,"项目相关":1025,"项目类型":1026,"项目群组":1027,"项目设置":1028,"项目进度":1029,"预览图片":1030,"领取任务":1031,"首页底部":1032,"高级选项":1033,"默认节点":1034,"默认部门":1035,"LDAP 地址":1036,"LDAP 端口":1037,"LDAP 设置":1038,"License Key":1039,"MD编辑器":1040,"Word 文档":1041,"APP 推送":1042,"OKR 管理":1043,"OKR 结果":1044,"导出XLSX":1045,"MAC地址":1046,"上一周":1047,"上个月":1048,"下一周":1049,"下划线":1050,"不同意":1051,"举报人":1052,"交接人":1053,"仅我的":1054,"代码块":1055,"仪表盘":1056,"任务名":1057,"优先级":1058,"修改MAC":1059,"修改列":1060,"关键词":1061,"分割线":1062,"分钟前":1063,"创建人":1064,"删除列":1065,"删除线":1066,"到期前":1067,"到期后":1068,"协助人":1069,"可见性":1070,"哺乳假":1071,"天空蓝":1072,"子任务":1073,"审批中":1074,"导出CSV":1075,"导出TXT":1076,"导出XLS":1077,"小时前":1078,"已使用":1079,"已删除":1080,"已发布":1081,"已发起":1082,"已发送":1083,"已取消":1084,"已处理":1085,"已完成":1086,"已归档":1087,"已拒绝":1088,"已提交":1089,"已撤回":1090,"已离职":1091,"已等待":1092,"已签到":1093,"已结束":1094,"已通过":1095,"开启后":1096,"待处理":1097,"待审批":1098,"待更新":1099,"待测试":1100,"总数量":1101,"总进度":1102,"所有人":1103,"所有者":1104,"扫一扫":1105,"抄送我":1106,"排序列":1107,"提交于":1108,"搜索...":1109,"摄像头":1110,"文件名":1111,"文件夹":1112,"新任务":1113,"新会议":1114,"新密码":1115,"无内容":1116,"无标题":1117,"无限制":1118,"旧密码":1119,"星期一":1120,"星期三":1121,"星期二":1122,"星期五":1123,"星期六":1124,"星期四":1125,"星期日":1126,"最小化":1127,"服务器":1128,"未保存":1129,"未命名":1130,"未完成":1131,"未归档":1132,"未签到":1133,"未结束":1134,"未计划":1135,"未设置":1136,"机器人":1137,"标注了":1138,"汇报人":1139,"添加列":1140,"移动前":1141,"移动后":1142,"管理员":1143,"置顶了":1144,"群名称":1145,"群头像":1146,"群成员":1147,"群投票":1148,"群接龙":1149,"群类型":1150,"群设置":1151,"背景色":1152,"设待办":1153,"请选择":1154,"负责人":1155,"转发给":1156,"这个月":1157,"进行中":1158,"选填...":1159,"通讯录":1160,"邀请码":1161,"配置项":1162,"重命名":1163,"陪产假":1164,"项目名":1165,"验证码":1166,"鱼骨图":1167,"麦克风":1168,"频道ID":1169,"@我的":1170,"读\/写":1171,"Pro版":1172,"上传":1173,"下载":1174,"丧假":1175,"个人":1176,"临时":1177,"事假":1178,"事由":1179,"事项":1180,"产假":1181,"今天":1182,"任务":1183,"会议":1184,"例如":1185,"保存":1186,"保持":1187,"修改":1188,"允许":1189,"全员":1190,"全屏":1191,"全选":1192,"全部":1193,"共享":1194,"关闭":1195,"其它":1196,"内容":1197,"分钟":1198,"列表":1199,"刚刚":1200,"创建":1201,"删除":1202,"刷新":1203,"剪切":1204,"加班":1205,"动态":1206,"匿名":1207,"单聊":1208,"单选":1209,"发布":1210,"发起":1211,"发送":1212,"取消":1213,"只读":1214,"可选":1215,"同意":1216,"名称":1217,"周一":1218,"周三":1219,"周二":1220,"周五":1221,"周六":1222,"周四":1223,"周报":1224,"周日":1225,"回复":1226,"图形":1227,"图片":1228,"图表":1229,"在线":1230,"在职":1231,"域名":1232,"备注":1233,"复制":1234,"复杂":1235,"外出":1236,"多选":1237,"大小":1238,"天前":1239,"天数":1240,"头像":1241,"婚假":1242,"完成":1243,"实名":1244,"审批":1245,"密码":1246,"导出":1247,"导图":1248,"小时":1249,"居中":1250,"展开":1251,"已办":1252,"已读":1253,"帐号":1254,"常用":1255,"年假":1256,"应用":1257,"开启":1258,"开放":1259,"引用":1260,"归档":1261,"待办":1262,"必填":1263,"我的":1264,"打开":1265,"执行":1266,"抄送":1267,"投票":1268,"折叠":1269,"拒绝":1270,"接龙":1271,"描述":1272,"提交":1273,"搜索":1274,"撤回":1275,"撤销":1276,"操作":1277,"放弃":1278,"文件":1279,"文本":1280,"斜体":1281,"新建":1282,"日历":1283,"日报":1284,"日期":1285,"时长":1286,"时间":1287,"明亮":1288,"明天":1289,"昨天":1290,"昵称":1291,"暗黑":1292,"更多":1293,"替换":1294,"最近":1295,"月前":1296,"未读":1297,"本周":1298,"本月":1299,"权限":1300,"来自":1301,"查看":1302,"标注":1303,"样式":1304,"棕色":1305,"模型":1306,"橘色":1307,"比如":1308,"永久":1309,"注册":1310,"测试":1311,"浏览":1312,"消息":1313,"添加":1314,"清空":1315,"灰色":1316,"版本":1317,"状态":1318,"现在":1319,"电话":1320,"留言":1321,"病假":1322,"登录":1323,"确定":1324,"确认":1325,"禁止":1326,"禁用":1327,"禁言":1328,"离职":1329,"移交":1330,"移动":1331,"稍后":1332,"端口":1333,"签到":1334,"简单":1335,"类型":1336,"粉色":1337,"粗体":1338,"粘贴":1339,"系统":1340,"紫色":1341,"红色":1342,"级别":1343,"线框":1344,"结束":1345,"继续":1346,"绿色":1347,"编辑":1348,"缩放":1349,"置顶":1350,"群主":1351,"群名":1352,"群聊":1353,"聊天":1354,"自动":1355,"自己":1356,"草稿":1357,"菜单":1358,"蓝色":1359,"表情":1360,"表格":1361,"设置":1362,"评论":1363,"详情":1364,"语音":1365,"请假":1366,"调休":1367,"超期":1368,"身份":1369,"转发":1370,"返回":1371,"还原":1372,"退出":1373,"选填":1374,"选择":1375,"邀请":1376,"邮件":1377,"邮箱":1378,"部门":1379,"重做":1380,"重置":1381,"链接":1382,"附件":1383,"项目":1384,"预览":1385,"颜色":1386,"首页":1387,"黄色":1388,"默认":1389,"3天":1390,"5天":1391,"7天":1392,"@我":1393,"LDAP":1394,"一":1395,"三":1396,"二":1397,"五":1398,"你":1399,"例":1400,"六":1401,"周":1402,"四":1403,"天":1404,"或":1405,"日":1406,"月":1407,"由":1408,"票":1409,"秒":1410,"给":1411,"(*)是一款轻量级的开源在线项目任务管理工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM,文件管理等工具。":1412,"流转到【(*)】时改变任务负责人为状态负责人(并保留操作状态的人员),原本的任务负责人移至协助人员。":1413,"(*) 负责的部门、项目、任务和文件将移交给交接人;同时退出所有群(如果是群主则转让给交接人)":1414,"你确定恢复已离职帐号【(*)】吗?(注:此操作仅恢复帐号状态,无法恢复操作离职时移交的数据)":1415,"你确定将【(*)】设为临时帐号吗?(注:临时帐号限制请查看系统设置)":1416,"流转到【(*)】时,[任务负责人] 和 [项目管理员] 可以修改状态。":1417,"服务器((*))接口版本过低,部分功能可能无法正常使用。":1418,"状态[(*)]设置错误,设置剔除模式时必须填写状态负责人":1419,"流转到【(*)】时添加状态负责人至任务负责人。":1420,"你确定要删除列表【(*)】及列表内的任务吗?":1421,"每个文件夹里最多只能创建(*)个文件或文件夹":1422,"流转到【(*)】时自动将任务移动至关联列表。":1423,"文件(*)格式不正确,请上传(*)格式的图片。":1424,"文件 (*) 格式不正确,仅支持上传:(*)":1425,"你确定要打包下载(*)等(*)个文件吗?":1426,"你确定要打包下载【(*)】文件夹吗?":1427,"正在进行帐号【ID:(*)】MAC地址修改。":1428,"你确定要删除【(*)】等2个文件吗?":1429,"你确定要打包下载【(*)】文件吗?":1430,"数据已超过(*)条,是否继续加载?":1431,"正在进行帐号【ID:(*)】离职操作。":1432,"正在进行帐号【ID:(*)】部门修改。":1433,"你确定取消【(*)】临时身份吗?":1434,"你确定要删除【(*)】文件夹吗?":1435,"你确定要将【(*)】移出群组吗?":1436,"发起接龙,参与接龙目前共(*)人":1437,"文件大小超限,最大限制:(*)KB":1438,"职位\/职称最多只能设置(*)个字":1439,"任务描述最多只能设置(*)个字":1440,"你确定要删除【(*)】文件吗?":1441,"你确定要删除任务【(*)】吗?":1442,"你确定要删除项目【(*)】吗?":1443,"你确定要归档任务【(*)】吗?":1444,"你确定要归档项目【(*)】吗?":1445,"文件 (*) 太大,不能超过:(*)'":1446,"文件名称最多只能设置(*)个字":1447,"文件格式错误,限制类型:(*)":1448,"项目介绍最多只能设置(*)个字":1449,"项目名称最多只能设置(*)个字":1450,"任务完成 (*) 天后自动归档。":1451,"文件 (*) 太大,不能超过:(*)":1452,"职位\/职称不可以少于(*)个字":1453,"一次最多只能获取(*)条数据":1454,"发起,参与接龙目前共(*)人":1455,"文件(*)已存在,是否替换?":1456,"文件名称不可以少于(*)个字":1457,"每次最多选择导出(*)个成员":1458,"消息内容最大不能超过(*)字":1459,"项目列表最多不能超过(*)个":1460,"项目名称不可以少于(*)个字":1461,"最多只能上传 (*) 张图片。":1462,"最多只能选择 (*) 张图片。":1463,"密码最多只能设置(*)位数":1464,"密码设置不能小于(*)位数":1465,"描述最多只能设置(*)个字":1466,"昵称最多只能设置(*)个字":1467,"正在修改系统机器人:(*)":1468,"没有任何与(*)相关的结果":1469,"昵称不可以少于(*)个字":1470,"服务器((*))版本过低":1471,"确定重置为【(*)】吗?":1472,"请输入新的邮箱((*))":1473,"项目名称至少(*)个字!":1474,"开启您的 (*) 团队协作":1475,"文件 (*) 上传失败,(*)":1476,"最后在线于 (*) 分钟前":1477,"最后在线于 (*) 小时前":1478,"共(*)个项目,搜索...":1479,"密码长度至少(*)位!":1480,"文件 (*) 上传失败 (*)":1481,"是否拨打电话给(*)?":1482,"昵称长度至少(*)位!":1483,"最后在线于今天 (*)":1484,"最后在线于昨天 (*)":1485,"(*)描述,回车创建":1486,"搜索到(*)位联系人":1487,"最多只能选择(*)个":1488,"最多只能选择(*)项":1489,"删除帐号【(*)】":1490,"最后在线于 (*)":1491,"共(*)位联系人":1492,"建议尺寸:(*)":1493,"有(*)条新消息":1494,"未读消息(*)条":1495,"共(*)个成员":1496,"删除(*)帐号":1497,"打包下载(*)":1498,"欢迎您,(*)":1499,"等(*)个文件":1500,"(*)年(*)月":1501,"已选(*)个":1502,"标题(*)":1503,"等(*)人":1504,"(*)天":1505,"(*)日":1506,"(*)秒":1507}
\ No newline at end of file
diff --git a/public/language/web/ko.js b/public/language/web/ko.js
index 88ae2ec40..e56f1b5ed 100644
--- a/public/language/web/ko.js
+++ b/public/language/web/ko.js
@@ -1 +1 @@
-if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["ko"]=["템플릿 다양한 팀 협업 장면을 만족하고, 동시에 사용자 정의 템플릿 지원, 팀의 개성화 장면 관리 요구를 만족시키고, 프로젝트의 진행 상황을 직관적으로 볼 수 있어 팀 협력이 더욱 편리합니다.","2. 팀 소유자인 경우, 계정을 삭제하기 전에 소유권을 이전하십시오.예를 들어,이 계정에서 만든 항목 (넘겨주거나 삭제할 수 있음), 폴더.","저의 영어 이름은 어니봇 (ernie bot)입니다.저는 사람들과 대화하고 교류할 수 있으며, 질문에 대답할 수 있고, 창작을 도울 수 있으며, 사람들이 효율적이고 편리하게 정보, 지식과 영감을 얻을 수 있도록 도와줍니다.","문서, 스프레드시트, 생각 노트 등 다양한 온라인 도구를 모아 기업의 지식 자원을 한 곳에 모으고 여러 사람이 실시간으로 함께 편집할 수 있도록 지원하여 팀워크를 더욱 편리하게 합니다.","나는 인공지능 어시스턴트로 사용자에게 질문에 대답하고 안내하는 일을 한다.나는 어떤 정체성도 가지고 있지 않고 단지 하나의 프로그램일 뿐이다.저한테 물어봐도 되겠습니까?","다중 플랫폼 응용 프로그램 지원으로 클라이언트를 열면 프로젝트의 진행 상황을 따라갈 수 있으며 작업 중 매 단계마다 더욱 고효율적이고 즐거운 경험을 할 수 있습니다.","1. 계정, 문서기록, 채팅기록, 프로젝트정보, 팀구성정보등을 포함한이 계정의 모든 정보를 볼 수 없습니다.","유연한업무달력을통해하루의일정을쉽게짜고하루의업무를분해하십시요. 작업목표를더욱명확하게할수있게할수있게할수있습니다.","화상회의에 가입하고 이미 설립된 회의에 참여하며 회의과정에 기타 회의참가자들과 원거리 실시간 시청각 교류와 협력을 진행한다.","저는 anthropic에서 만든 ai 도우미 로봇인 claude입니다.제 일은 사람들을 돕고, 사람들과 대화하고, 답을 주는 것입니다.","저는 달마원에서 자주적으로 개발한 초대형 규모의 언어 모형입니다. 문제에 대답하고 문자를 창작할 수 있으며, 또한 관점을 표현하고 코드를 작성할 수 있습니다.","개인 그룹만 금지됩니다. 부서 그룹 채팅, 프로젝트 그룹 채팅 등 시스템 그룹 채팅과 같은 다른 유형의 그룹채팅은 금지되지 않습니다.","프로젝트와임무에대한그룹을설립하며, 작업문제는적시적으로소통하고팀의신속한협업을촉진하며, 팀작업의효율을제고합니다.","화상 회의 플랫폼을 통해 참가자들은 화면을 공유하고 문서를 공유하며 다른 참가자들과 토론하고 협력할 수 있다.","작업 목록이 삭제되었습니다.이 작업은 작업 목록을 복원합니다. 압축 파일을 복원하시겠습니까?","계정을 삭제하면,이 계정은 정상적으로 로그인할 수 없고 복구할 수 없으며, 계정의 모든 데이터도 삭제됩니다.","실시간 시청각 대면 대화가 가능한 새로운 화상 회의를 만듭니다.","신원을 기록하지 않고 익명의 메시지 (로봇)를 통해 상대방에게 전달될 것이다","이 폴더에 공유 폴더가 이미 있습니다. 하위 파일 공유가 취소되었습니다. 계속하시겠습니까?","디지털카메라의 4m 이미지를 최적화해 보니 약 700kb 정도로 육안으로도 거의 차이가 나지 않는다.","당사는 귀하에게 서비스를 제공하고 귀하의 개인 정보를 보호하기 위해 엄격하게 개인 정보 보호 서비스 협의에 준할 것입니다.","복잡성:숫자, 대소문자 또는 특수 문자를 포함한 6문자보다 크거나 같은 문자.","켜면 매일 설정된 알림 시간에 따라 항목 그룹 채팅에 아직 받지 않은 작업 알림을 보냅니다.","무시된 전자 우편 주소로 메시지를 보내지 않습니다. 줄 바꿀을 사용하여 여러 주소로 나눌 수 있습니다.","최신 버전이 얼마 남지 않았습니다!어플리케이션을 다시 시작하면 업데이트를 완료할 수 있습니다.","Openai 가 개발한 chatgpt 챗봇의 부상에 대응하기 위해 개발됐다.","자동:합칠 때 기본값으로 표시되며, 설정하는 동안 표시되지 않습니다.","저희 서비스의 내용과 귀하 관련 개인 정보의 처리 방법을 알아보십시오.","켜지면 메시지를 보낼 때 키보드의 전송 단추는 줄 바꿈으로 대체된다","노드를 선택하고 enter 키를 눌러 동급 노드를 추가하고 tab 키를 눌러 자식 노드를 추가한다","3. 모든 그룹채팅에서 종료됩니다. 과거의 메시지나 사람을 찾을 수 없습니다.","서명주의사항:3일내 서명한 성원 (법정근무일)","열기:프로젝트 관리자는 구성원을 프로젝트에 초대하기 위한 링크를 만들 수 있습니다.","금언:관리자를 제외한 모든 사람의 발언을 금지한다.","이 소프트웨어를 사용하기 전에, 적절한 것을 읽고 이해하시기 바랍니다","저는 구글에서 개발한 생성형 인공지능 챗봇입니다.","금언:관리자를 제외한 모든 사람의 개인 채팅을 금지한다.","필요하다면, 대화를 보내기 전에 닉네임, 전화번호 등을 설정해야 합니다.","로컬 계정 동기화 시작 로그인하면 ldap 서버에 동기화됩니다","필수 입력:대화 내용을 보내기 전에 닉네임, 전화번호를 설정하십시오.","메시지에서 네트워크 그림을 로컬 서버에 저장할지 여부입니다.","장치가 지정된 와이파이 공유기에 연결되면 자동으로 체크인됩니다.","수정된 내용이 저장되지 않았습니다. 수정을 취소하시겠습니까?","언어를 새로 고쳐야 합니다. 새로 고칠까요?","폴더를 끌어 올리는 것은 지원되지 않습니다. 폴더를 업로드하십시오.","폴더 붙여넣기는 지원되지 않습니다. 폴더 업로드하십시오.","그룹 멤버만 가입하고 작업 책임자는 가입하지 않습니다","자세한 설명, 선택...(도구막대를 사용하려면 오른쪽 단추를 누르십시오.)","라우터 터미널에 들어가서 다음 명령을 실행하면 설치가 완료됩니다","유지:작업 정보 페이지 표시 옵션은 계속 표시됩니다.","개방됨:모든 사람들이 개인 채팅을 할 수 있다.","주의:새로 고침시 원래의 초대장 링크가 유효하지 않게 됩니다!","자동:비밀번호 입력 오류시 인증번호를 추가해야 합니다.","이는 gemini 라는 이름의 대형 언어 모델들을 기반으로하고 있다.","계정이 존재하지 않습니다. 계정이 올바르게 입력되었는지 확인하십시오","켜시면 바로 ldap 계정 비밀번호를 사용하여 로그인하실 수 있습니다","공개:모든 사람이 그룹 내에서 발언할 수 있습니다.","필수 입력:대화 내용을 보내기 전에 닉네임을 지정하십시오.","구성원이 책임을 질 수 있는 업무를 제거하면 책임자없는 업무가 된다.","스캔 서버가 현재 서버와 일치하는지 확인하십시오","홈페이지 맨 아래:홈페이지 맨 아래 사이트 등록번호 등","계정 보안을 위해, 본인 작업임을 확인해주세요","례를 들면 http:\/\/proxy.com 혹은 socks5\/\/proxy.com이다","편지함을 수정하고 계정을 삭제하려면 편지함 인증 번호가 필요합니다","체크인을 껐다가 다시 켜려면 다시 설치해야 합니다.","스트림 데이터를 비우게 됩니다. 다시 시작할 수 없습니다","켜기:로그인할 때마다 그래픽 인증 코드가 필요합니다.","현재 어떤 부서에 가입되어 있지 않습니다. 시작할 수 없습니다!","이 작업은 그룹 멤버에만 가입하고 파트에는 가입하지 않습니다","그룹 멤버만 가입하고 아이템에는 가입하지 않습니다","주의:새로 고침시 원래의 링크가 유효하지 않게 됩니다!","자동:등록에 성공하면 자동으로 전원에 들어간다.","체크인 로봇에 체크인 위치를 보냅니다","체크인 로봇으로 명령을 보냅니다","초대번호:등록시 아래에 초대번호를 기입해야 한다.","관리자를 제외한 개인 그룹 채팅과 발언을 금지한다.","자동통과는 심사인과 발기인이 동일인이 된다","서버 버전이 낮습니다. 서버를 업그레이드하십시오.","네트워크 연결이 실패했습니다. 네트워크 설정을 확인하십시오.","닫기:@초대장을 통해 다른 회원이 옵니다.","만료된 모든 작업을 내보내시겠습니까?","익명으로 다른 회원에게 메시지 보내는 것을 허용합니다.","일체 금언:모든 사람의 발언을 금지한다.","계정을 연 후 인증이 필요합니다","개방:개인 그룹 대화를 허용합니다.","회원 발언 금지:운영자만 발언할 수 있다.","설정이 저장되지 않았습니다. 변경 사항을 무시하시겠습니까?","계정에 접근하기 위한 인증서를 입력하십시오.","하위 작업을 입력하고 하위 작업을 추가합니다","4. 계정이 정지시켜지지 않았는지 확인해주세요.","승인\/테스트의 단일 상태만 설정할 수 있습니다","다음은 현재 업무에 대한 통계 데이터입니다","닫기:그래픽 검증이 필요 없습니다.","이 링크를 통해서 바로 아이템 가입이 가능합니다.","-1을 기입할 경우 통보하지 않으며, 오차는 ±10분이다","압축하고 있습니다. 시스템 메시지를 확인하십시오.","기본 작업 스케줄 시간을 추가합니다.","공유된 모든 사람의 파일을 볼 수 없습니다.","자동 체크아웃 지연 시간은 ±1분입니다.","중복된 내용은 연결 결과에 더 이상 계산에 넣지 않는다","항목이 존재하지 않거나 멤버 목록에 없습니다","쿠키의 sessionkey를 볼 수 있습니다","Openwrt 시스템의 라우터만 지원한다.","단순함:6 글자보다 크거나 같다.","프로젝트나 작업 책임자만 업로드할 수 있습니다","프로젝트 책임자나 업무 책임자에 한해서만 수정한다","항목이나 작업 책임자만 삭제할 수 있습니다","프로젝트나 임무 책임자만 조작할 수 있다","프로젝트나 작업 책임자만 추가할 수 있습니다","작업 목록이 존재하지 않거나 삭제되었습니다","이 파일을 삭제하시겠습니까?","엔드 투 엔드 암호화된 전송 데이터","익명의 메시지는 개인에게만 보낼 수 있습니다","비밀번호가 틀립니다. 정확한 비밀번호를 입력하십시오","개방됨:모든 사람이 발언할 수 있음.","강력하고 사용하기 쉬운 공동 제작 클라우드 문서","서명 전후에 통지를 받다","이 상태에서 작업은 자동으로 완료로 표시됩니다","계정을 만들려면 정보를 입력하십시오.","더 많은 작업을 보려면 항목을 선택하십시오","Openwrt 시스템의 라우터만 지원한다","워크플로를 삭제하시겠습니까?","사용하기 편리한 프로젝트 관리 템플릿","멤버들이 스스로 mac 주소를 수정할 수 있도록 한다","여러 상태를 진행 중으로 설정할 수 있다","이 링크를 통해 파일을 볼 수 있습니다.","계정 인증을 거쳐야 로그인할 수 있습니다","업로드할 파일을 선택하지 않았습니다","주의:리직조작은 가역성이 없다!","로그아웃하기 전에 다음 사항을 확인하시기 바랍니다.","정확한 이메일 주소를 입력하세요!","프로젝트 책임자는 프로젝트를 물러날 수 없다","효율적인 팀 커뮤니케이션 도구입니다","이것은 https:\/\/또는 https:\/\/로 시작한다","Php 환경에서 openssl을 시작하십시오","비밀번호 두 번 입력이 일치하지 않습니다!","작업 완료 후 자동으로 압축.","회원은 존재하지 않거나 삭제되었습니다","작업을 삭제하시겠습니까?","발송을 취소하시겠습니까?","정말로 캐시를 지우시겠습니까?","시스템에서 로그아웃하시겠습니까?","다시 삭제하시겠습니까?","압축 파일을 복원하시겠습니까?","그룹을 탈퇴하시겠습니까?","마지막 보고 대상을 이용하세요","사용:오픈 등록 기능.","이 대화는 존재하지 않거나 삭제되었습니다","위험을 이미 알고, 취소를 확정하다","현재 환경에서는 비밀번호를 변경할 수 없습니다","파일이 존재하지 않거나 삭제되었습니다","폴더 끌기는 지원되지 않습니다.","폴더 붙여넣기는 지원되지 않습니다.","현재 변경 사항을 저장하지 않았습니까?","메시지가 전송되었습니다. 취소할 수 없습니다","정해진 시간을 확인하고 임무를 수령하다","정확한 우편함 주소를 입력해 주세요","효력이 상실되어 재로그인","대화를 시작할 세션을 선택하십시오","Http 또는 socks 프록시를 지원한다","원래 보낸 사람 메시지 안 보이기","프로젝트 책임자에 한해서만 수정한다","프로젝트 책임자만 삭제할 수 있습니다","프로젝트 책임자만 조작한다","작업 설명, 엔터 생성","회의 구성 요소 불러오기 실패!","안녕하세요, 스캔해서 로그인 확인하세요","업무 취소하시겠습니까?","상단 취소 확실합니까?","임무 수령을 확인하십니까?","목록 이름, 엔터 생성","기간이 경과한 후에는 등록 계정을 제한할 수 있습니다","메시지 전송이 포함된 파일","하위 작업 시간 동기화","위쪽 폴더에 보이기","이 기능은 하위 작업에서 지원되지 않습니다","최대 선택 개수를 초과했습니다","계정 복원 (이미 종료됨)","마지막 선은 오래전에 만들어졌다","이 작업은 되돌릴 수 없으니 주의하세요!","이미지 공간을 탐색하는 것입니다","명확하고 직관적인 작업 달력","회의 채널을 만드는 데 사용합니다.","이 메시지를 취소하시겠습니까?","회의를 정말 나가시겠습니까?","비밀번호 입력이 일치하지 않음 확인","익명으로 메시지 보내기 금지.","자세한 내용은 아래의 설치 지침을 참조하십시오","먼저 로그인 비밀번호를 수정하세요!","옛 비밀번호를 정확하게 기입해 주세요","새 이메일 주소를 입력하십시오!","올바른 초대번호를 입력해주세요","정확한 인증 번호를 입력해주세요","새 비밀번호를 다시 입력하십시오!","가벼운 작업 관리 도구","그룹 이름을 입력하십시오 (선택)","전화의 길이는 최소 6자리!","폴더 복사는 지원되지 않습니다","이전 편지함과 일치할 수 없습니다","작업 설명은 비어 있을 수 없습니다","작업 설명 과거 기록","당신은 프로젝트 책임자가 아닙니다","취소하는 것이 확실합니까?","하위 업무 책임자 수정","목록 이름은 비어 있을 수 없습니다","하위 작업 책임자를 삭제합니다","전자 우편 주소를 복사합니다","현재 환경에서는 수정을 금지한다","값이 클수록 레벨이 높다","숫자가 작을수록 등급이 높다","새 작업의 기본 상태입니다","체크인 자료 보기","하위 작업이 완료되었습니다","이 소프트웨어 사용을 환영합니다!","메시지가 비어 있으면 안 됩니다","예약된 시간 알림 알림","Openai 사이트를 방문하십시오","자세한 설명, 선택...","항목명을 기입해 주세요!","이름을 입력하십시오!","수취인 주소를 입력해 주세요","새 이메일 주소를 입력하십시오","서버 주소를 입력해 주세요","등록 초대 코드를 입력해 주세요","연락처를 입력하십시오!","장치 mac 주소를 입력하십시오","이메일 주소를 입력하세요!","편지함 인증 코드를 입력하십시오","휴가 타입을 선택하세요!","시작 시간을 선택하세요!","올바른 목록을 선택하세요","신청 종류를 선택하세요!","이동 후 상태를 선택해주세요","마감 시간을 선택하세요!","부서장을 뽑으세요","파일 크기 제한을 초과했습니다","이메일을 입력하십시오","작업 도우미를 선택하십시오","투표를 발기할 그룹을 선택합니다","줄을 시작할 그룹을 선택합니다","전송할 멤버를 선택하십시오","최근 대화 전송을 선택합니다","이메일, 닉네임, 직책들","일부 멤버는 취소를 금지한다","일부 멤버는 선택을 금지한다","Id, 이름, 설명...","회의 채널 id를 입력하십시오","마크다운 포맷을 지원한다","Html 코드를 입력하십시오...","직위\/직함을 입력하십시오","복사할 수 없는 콘텐트입니다","목록에 없음","웹 페이지만 지원합니다.","하위 작업 시간을 수정합니다","하위 작업 제목을 수정합니다","하위 작업의 상태를 수정합니다","Mac 주소를 수정합니다","투표 다시 보낼까?","연결 형식으로 기입하실 수 있습니다","브라우저에서 열기","노드 1단계까지 확장됩니다","3단계 노드로 확장됩니다","두 번째 노드로 확장됩니다","5단계로 확장됩니다","4단계 노드로 확장됩니다","계정 또는 비밀번호가 잘못되었습니다","나의 미완성 임무","보내려면 끌어 놓으세요","다중 플랫폼 응용 프로그램 지원","파일 형식이 올바르지 않습니다","마지막으로 방금 전에 접속하였다","최근에 열린 작업입니다","예약된 시간이 저장되지 않았습니다","알 수 없는 메시지 형식입니다","로봇이 아직 켜지지 않았습니다","파일 업로드 중...","변경된 것은 없습니다!","연락처가 없습니다.","관련된 구성원이 없다","관련 자료가 없다","업로드한 그림 찾아보기","채널 관리용.","기본 섹터로 빈 공간을 둡니다","투표 끝 확정?","그룹 채팅을 만들지 않습니다.","세션 시작 금지.","발신 금지.","두 번째 작업 알람","멤버 mac 주소를 관리합니다","자동적으로 전원의 무리에 들어가다","사용자 정의 그림 주소","로그인 후 계속하십시오...","패키지가 끝날 때까지 기다려 주세요","관리자에게 연락주세요!","스케줄을 잡으세요","수정 비고를 입력하십시오","삭제 이유를 입력해 주세요","심사 의견을 입력해 주세요","투표 제목을 입력하세요","드래곤 연결 테마를 입력하십시오","연결 내용을 입력해 주세요","새 비밀번호를 입력하십시오!","새 비밀번호를 입력하십시오","옛 비밀번호를 입력하십시오!","로그아웃 이유를 입력하십시오","스트림명을 입력하십시오","메시지 내용을 입력하십시오","로그인 비밀번호를 입력하십시오","전화번호를 입력해 주세요","옵션 내용을 입력해 주세요","이메일 주소를 입력해 주세요","사서함 계정을 입력하십시오","부서명을 입력하십시오","상위 부서를 선택하세요","휴가철을 선택하세요","시작 시간을 선택하세요","출근 시간을 선택하세요","신청 종류를 선택하세요","체크인 날짜를 선택하세요","체크인 시간을 선택하세요","마감시간을 선택하세요","기본 시간을 선택하십시오","담당자가 오류를 기입하다","키워드를 입력하여 검색하다","그래픽 인증 코드를 입력하십시오","새 편지함 주소를 입력하십시오","편지함 인증 코드를 입력하십시오","임무 책임자를 뽑다","상태 담당자 선택","프로젝트 책임자를 뽑다","전자 우편 주소가 이미 존재합니다","메일박스 서버 설정","잘못된 형식 인자입니다","프로젝트가 완료되지 않았습니다","그림을 업로드하거나 탐색합니다","데이터 불러오는 중...","로그인 설정 (베타)","라이선스를 입력하십시오...","로컬 그림 업로드","이 세션을 보여주지 않습니다","자기 자신과 대화를 할 수 없습니다.","Qr 코드 서버","다음은 새 소식","작업자 보이기","임무 완료 시간","작업 기본 시간","세션 이외의 구성원","네트워크 그림 저장","작업 시간 수정하기","보조 인원 수정","메시지 알림 사용","전체 인원이 무리를 지어 말을 금지하다","대화 생성 실패","회의에 참여할 수 없습니다.","과거 기록 메시지 불러오기","구성 요소 불러오는 중...","익명으로 메시지 보내기","임시 신분을 취소하다","보내기 취소 실패","로컬 계정을 동기화합니다","위로 미끄러지기 취소","Ldap 인증을 사용합니다","그림 저장 실패","그림 저장...","그림을 저장할 수 없음","그림 포맷 오류","그림 주소 복사","링크 주소 복사","하위 작업이 완료되지 않았습니다","작업 통계 내보내기","승인 데이터 내보내기","시간 형식 내보내기","체크 데이터를 내보냅니다","기한이 지난 작업 내보내기","모든 노드 확장하기","압축된 항목","이미 계정이 있으세요?","계정이 비활성화됨...","등록 인증 열기","비밀번호를 잊었니?","메일박스 주소 무시하기","내가 협조할 임무","나는 임무를 수령하겠다","소유자는 다음에 생성됨","세션을 여는 데 실패했습니다","세션 열기 오류","알림 열기에 성공했습니다","프로젝트 관리 열기","설명이 비어 있을 수 없습니다","추가 계속하기 제출","모든 구성원 알림","검색 항목 이름","데이터 불러오기 실패","파일 업로드 제한","파일 공유 보기","신구 암호가 일치하다","새 프로젝트 책임자","홈페이지를 시작할지 여부입니다","일반 형식으로 보내기","현재 열린 기록이 없습니다","이동 항목이 변경되지 않았습니다","읽지 않은 개인 메시지","읽지 않은 그룹 메시지","작업 알림이 없습니다","작업 자세히 보기","세션 없음","움직임이 없습니다.","파일이 없음","항목 없음","그림 공간 탐색","도우미를 추가하다","회의에 참가하려면 누르십시오","링크를 복사하려면 누르십시오","출근 카드 알람","부재자 알람 체크인","자동으로 압축 작업","세션 가져오기 실패","임시 계정으로 설정합니다","이름을 기입해 주세요!","사유를 입력해주세요!","내용을 입력하십시오!","닉네임을 입력하십시오!","사용자 이름을 입력하십시오","인증번호를 입력해주세요","선택하시고 투표해 주세요","부문을 선택해주세요!","그룹 마스터 신분 양도","목록 이름 입력","비밀번호를 입력하십시오","비밀번호 확인 입력","계정이 아직 없으세요?","작업 목록 선택","공유 구성원 선택","연결된 목록 선택","지정한 사람 선택","지정한 멤버 선택","새로운 군주를 선택하십시오","이직 시기를 선택하다","계획 범위 선택","초대할 구성원 선택","프로젝트 구성원 선택","메일 보내기 테스트","메일 알림 설정","메일 주소 오류","등록 인원수를 제한하다.","공유 파일 숨기기","프로젝트 사용자 표시","인증 코드가 유효하지 않습니다","Id, 작업 이름...","Sso로 로그인하다","Markdown으로 변환","Okr 결과 분석","Ppt 프레젠테이션","동기 스크롤:끄기","동기화 스크롤:켜기","Excel 워크시트","Md 포맷 전송","Html로 markdown","폴더 업로드","보낸 사람 아님","내 것만 보이기","오늘 완성해야 한다.","코드 블록 테마","작업이 존재하지 않음","작업 우선 순위","작업 칸 권한","임무 협조자","작업이 완료되었습니다.","미션 채팅방","임무 책임자","멤버가 존재하지 않음","회의 창설자","회의는 이미 끝났다","세션 내 구성원","기존 그룹 사용","로컬로 저장","책임자를 고치다","목록이 존재하지 않습니다.","하위 작업 만들기","부서군을 만들다","하위 작업 삭제","워크스트림 삭제","폴더 지우기","삭제된 작업","협조적 임무","원래 계획 시간","이 프로젝트에 참여했습니다.","새 버전 찾기","인증 코드 보내기","관리자 취소","표시 옵션","클라이언트 다운로드","클라이언트 버전","Pdf 파일 내보내기","Png 이미지 내보내기","워크플로 설정","이미 공유 멤버","삭제된 작업","작업 완료","완료된 목록","압축된 작업","편지함 인증","워크스트림 시작","문서 보존 임무","압축 파일로 되어 있는 항목","현재 서버","완성을 기다리다","무시하고 계속 진행","다음에 생성된 멤버","스크린샷 단축키","주소록 검색","받은 보고","파일이 이미 존재합니다","텍스트 편집기","새 폴더 만들기","새 공정도","새 계획 시간","새 메일 주소","시간 제한이 없다.","관련 데이터 없음","디스플레이 완료","가장 빠르면 앞당길 수 있다","늦어도 뒤로 연기할 수 있다","서버 버전","완료하지 않은 작업","완료하지 않은 목록","미공개 등록","알 수 없는 메시지","편지함 인증하지 않음","로봇 설정","태그 완료되지 않음","Browser","방해받지 않는 소식","소식이 이미 철회되었다.","우선 순위 추가","하위 작업 추가","부부서 추가","그룹 구성원 추가","비우기가 완료되었습니다","상태 담당자","로그인 성공...","로그인 인증 코드","새 비밀번호 확인","종간 암호화","회의실을 마치다","당연히 채팅을 해야 한다","이 프로젝트를 상쇄하다","사용자 정의 주소","기록이 존재하지 않습니다.","관리자로 설정하다","장치 mac 주소","상태:","자세한 설명...","이름을 입력하십시오","비고를 입력하십시오","비밀번호를 입력하십시오.","시간을 입력하십시오","닉네임을 입력해 주세요","멤버를 선택하십시오.","시간을 선택하세요","템플릿을 선택하십시오.","부문을 선택하세요","항목을 선택하십시오.","기한을 넘기고도 완성하지 못하다","신분이 이미 효력을 상실하였다.","메시지 입력...","인수자를 선택하다","받는 사람 선택","책임자를 뽑다","메일박스 인증 코드","부서 책임자","책임자를 제한하다","임시 계정이 아닙니다","프로젝트 채팅방","프로젝트 매니저","인증 코드 오류","기본값 무제한","회의 피드 id","Smtp 서버","0보다 커야 합니다","직명","승인\/테스트","Ai 로봇","업로드 목록","그림 업로드","업로드 실패","업로드에 성공했습니다","파일 업로드","상급 부서.","그림 다운로드","파일을 다운로드하다","개인 그룹","개인 설정","개인 종목","임시 계정","테마 스킨","테마 설정","상품 개발","상품 기획","제품 계획","오늘의 임무","오늘이 기한이다","임무 인원","작업 목록","작업 이름","임무가 연기되다","작업 시작","작업 설명","작업 알람","작업 시간","작업 권한","작업 관련","작업 레벨","작업 그룹","작업 대화","작업 정보","회의 주제","회의 기능","회의 설정","위치 오류","사용자 수","에이전트 사용하기","성공적으로 저장했습니다","둘다 보류하다","작업 변경","목록 변경","이름 수정","얼굴을 수정하다","비밀번호 변경","성공적으로 수정했습니다","수정한 날짜","상태 수정","자료 수정","메일박스 수정","부서를 고치다","휴가기간 유형","환경 설정","수정 허용","다중 선택 사용","등록 허가","전체 직원 단체","전체 화면으로보다","전체 화면 편집","전체 화면 입력","전문 평론","전체 승인","모든 파일","모든 상태","일체 금언","모든 항목","공유 권한","공유 설정","연결된 작업","연결 목록","기타 설정","다시 보내기","다시 편집","배포 준비 중","분할 화면","만든 시간","그룹 만들기","프로젝트 만들기","삭제자","작업 삭제","목록 삭제","삭제 이유","계정 삭제","성공적으로 삭제했습니다.","파일 삭제","삭제 시간","항목 삭제","기한","기한이 초과되었습니다.","링크 새로 고침","프론트엔드 개발","선택 모드","기능 켜기","회의에 참가하다","잔업 신청","불러오는 중...","불러오는 데 실패했습니다","더 불러오기","애니메이션 이모티콘","익명으로 보내기","익명 투표","익명의 메시지","협조자","역사적 소식","역사적 버전","역사 기록","릴레이 작업에 참여하다.","인자가 비어 있음","인자 설정","인자 오류","동맹에서 추천하여 추천하다","성공적으로 배포","투표를 발기하다","릴레이 작전을 개시하다.","발기 시간","그림 보내기","보내기 실패","전송이 완료되었습니다.","보내기 단추","파일 보내기","초대장 보내기","연결 해제","잘라내기 취소","보내기 취소","업무 취소하기","취소 성공","주석 해제","로그인 취소","비활성화 해제","선별 해제","리셋 취소","선택 해제","이전이 가능하다","백엔드 개발","원문으로 되돌아가다","메시지에 회답하다","상세한 상황에 대답하다.","팀 관리","팀 프로젝트","이미지 최적화","그림 정보","그림 공간","온라인 회의","재직 상태","기본 설정","코드 복사","모두 복사","그림 복사","복사 실패","복사에 성공했습니다","텍스트 복사","복사 선택","링크 복사","설치 설명","완료 시간","전체 대화","위치 체크","심사허가센터","승인 형식","심사 비준 기록","설정 승인","심사 정보","암호 정책","비밀번호 설정","파일 가져오기","작업 내보내기","멤버 내보내기","형식 내보내기","아직 서명하지 않았습니다.","업무 보고","계정 상관","연기 설명","연기 시간","푸시 켜기","알림 열기","회의를 시작하다","시작 시간","시작 상태","대화를 시작하다","문서 정리 인원.","압축 작업","회원 압축","압축 시간","압축 항목","현재 세션","현재 환경","채용 지원서","할 일 메시지","차마 거절하다","빠른 선택","메일박스 무시하기","마인드맵","성원 금언","멤버 관리","나의 임무","나의 보고","마감 시간","모든 구성원","모든 항목","수동 체크","포장하여 다운로드하다","패키지 목록","작업 열기","링크 열기","항목 열기","첫 페이지를 열다","스캔 로그인","투표 결과","전화를 걸다","구성원 지정","접수 시간","연결 결과","제출 날짜","검색 이름","회원 검색","메시지 검색","이모티콘 검색","항목 검색","작업 성공","오퍼레이터 이직","파일 정보","파일 이름","파일 링크","WENXIN","신규 구성원","새 보고서","새 작업","새 회의","새 텍스트","새 디렉토리","새 브레인 맵","새 테이블","신설 부서","새 항목","새로운 군주","소리 없이 보내기","순서가 지정되지 않은 목록","시간 범위","게시 여부","파일 보기","불충분한 증거","잠시 소식이 없다.","아직 결과가 없다.","업데이트 중...","로그 업데이트","최종 수정","파이널 온라인","최근 대화","순서 목록","로컬 이미지","권한이 부족합니다.","권한 설정","풀기 취소","과거 기록 보기","이미지 보기","모두 보기","설명 보기","읽은 상태 표시","읽지 않은 태그","연구 중에 있습니다.","설계 중","정상 계정","보고 내용","보고 이름","보고 대상","보고 시간","보고 종류","등록 계정","등록에 성공했습니다","신분등록을하다","스트림 이름","프로세스 설정","유통 모드","메시지 테스트","링크 테스트","이미지 찾아보기","소식이 깨우치다","소식 관련","작업 추가","목록 추가","추가 성공","멤버 추가","모드 추가","템플릿 추가","프로세스 추가","상태 추가","신청 추가","설비를 추가하다","코멘트 더하기","첨부 파일 추가","성공적으로 지웠습니다","캐시 지우기","부드럽고 차가운 빛","따뜻한 팁","버전 정보","버전이 너무 낮음","특수 설정","상태 설정","운행 시간","신청 유형","로그인 비밀번호","로그인 계정","로그인 성공","수정 확인","삭제 확인","추가 확정하기","이직을 확정하다","양도 확정","로그인 확인","회의를 떠나다","이직 시간","이직 신청","사사로이 이야기해서는 안 된다","전환이 성공적으로 이루어졌습니다","프로젝트 이양","작업 이동","이동 성공","빈 템플릿","지금 업로드","지금 다운로드","지금 업그레이드","바로 투표","지금 로그인","체크 기능","출근 카드를 찍다","체크인 데이터","체크인 방법","도착 날짜를 기입하다","출석 체크 시간","로그인 관리","출석 기록","체크 설정","형식 오류","시스템 자동","시스템 설정","콤팩트한 냉광","타이트한 시세","클래식하다","클래식 디스크","투표를 마치다","종료 시간","종료 상태","계속 보내기","설명 편집","메시지 편집","보기 축소","구제인원","그룹 설정","여럿이 잡담하며 말을 해서는 안 된다","채팅 닉네임","채팅 자료","연락하기","브레인 맵 클래식","자동으로 참조","자동 체크","가져오는 방법","그룹을 해체하다","시간을 계획하다","인증 설정","사용하지 않도록 설정","업무 설정","설정 성공","자세한 정보","언어 설정","휴가 신청서","요청이 성공했습니다.","성공적으로 조정됨","기한을 넘긴 임무","기한이 남다","추적시스템","군주를 양도하다","소프트웨어 개발","이달로 되돌아가다","편집기로 돌아가기","홈 페이지로 돌아가기","압축 파일 복원","전체 화면 끝내기","공유 종료","성공적으로 종료했습니다","로그아웃","그룹 종료","항목 끝내기","테마 선택","작업 선택","회원 선택","멤버 선택","시간을 선택하다","언어 선택","부문을 선정하다","테마 설정","언어 선택","QIANWEN","가입 초대","구성원 초대","초대장 링크","초청 항목","우편물 관리","메일 설정","우편물 통지","메일박스 인증","부서명","부서 그룹","부서 그룹 채팅","주기를 반복하다","다시 보내기","다시 시작","비밀번호 초기화","링크 주소","키보드 설정","녹음하다","프라이버시 규약","개인정보 보호정책","비관리인","프로젝트 인원","종목 소개","프로젝트 작업","프로젝트 동향","프로젝트 이름","프로젝트 멤버","프로젝트 설명","프로젝트 템플릿","프로젝트 상태","프로젝트 관련","항목 형식","프로젝트 그룹","프로젝트 설정","프로젝트 진행 상황","미리 보기 그림","임무를 받다","홈페이지 맨 아래","고급 옵션","기본 노드","디폴트 세그먼트","Ldap 주소","Ldap 포트","Ldap 설정","라이선스 key","Md 편집기","Word 문서","App 푸시","Okr 매니지먼트","Okr 결과","Xlsx로 내보낸다","Mac 주소","지난 주","지난 달","다음 주","밑줄","동의하지 않다","인수인","오직 내 것","코드 블록","계기판","작업 이름","우선 순위","Mac 수정","칸 수정하기","핵심 단어","분할선","분 전","창립자","칸 삭제","삭제선","만료 전","기간이 만료되면","조력자","표시 가능성","수유휴가","하늘이 푸르다","하위 작업","심사 중","Csv 내보내기","Txt를 유도한다","Xls 내보내기","시간 전","사용됨","삭제됨","발표됨","이미 시작되다","보냈음","취소됨","완료","압축 파일","거부됨","제출됨","이미 철회하다","이미 직무를 그만두다.","기다림","체크인 완료","끝났음","통과되다","켜진 후","처리를 기다리다","비준을 기다리다","업데이트 대기","테스트를 기다리다","총 수량","전체 진도","소유주","소유자","쓸어버리다","사본을 나에게 송달하다","서열을 정하다","다음으로 보내기","검색...","카메라","파일 이름","폴더","새로운 임무","새 회의","새 비밀번호","내용 없음","제목 없음","제한 없음","이전 비밀번호","월요일","수요일","화요일","금요일","토요일","목요일","일요일","최소화","서버","저장하지 않음","이름 없음","완료하지 않음","압축 파일 없음","로그인하지 않음","미완성","계획하지 않음","설정되지 않음","로봇","표시되어 있습니다.","접수인","칸 추가","이동 전","이동 후","관리원","머리를 숙이다","그룹 이름","집단 얼굴 사진","그룹 구성원","집단 투표","뭇사람이 꼬리를 잇다.","그룹 유형","그룹 설정","배경색","업무 설정","선택하십시오","책임자","다음으로 전달","이번 달","진행 중","선택 기입...","주소록","초대 코드","항목 설정","이름 바꾸기","육아 휴가","프로젝트 이름","인증 코드","어골 사진","마이크","채널 id","@ 나의","읽기\/쓰기","Pro 판","업로드","다운로드","복상 휴가","개인","임시","사적 휴가","사유","사항","출산 휴가","오늘","임무","회의","례 컨 대","저장","유지","수정","허용","전원","전체 화면","모두 선택","전부","공유","닫기","다른","내용","분","목록","방금","생성","삭제","새로 고침","잘라 내기","초과 근무","동태","익명","단 얘기","라디오","발표","시작","보내기","취소","읽기 전용","선택","동의","이름","월요일","수요일","화요일","금요일","토요일","목요일","주보","일요일","답장","도형","사진","도표","온라인","재직","도메인","비고","복사","복잡 한","외출","선","크기","일 전","일수","얼굴을","결혼 휴가","완료","실명","심사 비준","암호","내보 내기","감독은 투","시간","중간에서","벌","이미 처리","읽은","계정","흔히 사용하는","연가","응용","열","개방","인용","압축 파일","할 일","필수","나의","열어","집행","사본","투표","접기","거부","다이 크","Desc","제출","검색","철수","취소","조작","포기","파일","텍스트","기울 임 꼴","신축","달력","일보","날짜","시간","시간","밝은","내일","어제","닉네임","암흑","더 많은","교체","최근","1 개월 전에","읽지 않은","이번 주","지난","권한","온","보기","표시","스타일","갈색","모형","오렌지색","례를들면","영구","등록","테스트","검색","소식","추가","비우기","그레이","버전","상태","지금","전화","메시지","병가","로그인","확정","확인","금지","사용 안 함","는가하면 금연","이직","이양","이동","나중에","포트","서명 해 주시기 바 랍니다","간단하게","유형","핑크","진하게","붙여 넣기","시스템","보라색","빨간색","등급","선 상자","끝","계속","녹색","편집","크기 조정","도와주","떼 주","군 명","그룹 채팅","채팅","자동","자기","초고","메뉴","파란색","표정","도표","설정","논평","자세 한 정보","음성","휴가를 얻어","휴가 날짜","기한을 넘 겨 서도","신분","전송","돌아가","되돌리기","출구","을 선택","선택","초대","메일","메일 박스","부문","다시 해","초기화","링크","부속 서","프로젝트","미리 보기","색상","첫 페이지","노란색","묵인","3일","5일","7일","@나","Ldap","1","3.","2.","5.","네","예","6","주","네","일","또는","일","월","가","표","초","주","(*)은 문서 협업 도구, 온라인 마인드 맵, 온라인 프로세스, 프로젝트 관리, 작업 배포, im, 파일 관리 등을 제공하는 경량 오픈 소스 온라인 프로젝트 작업 관리 도구이다.","【(*)】로 이전할 때 임무책임자는 상태책임자 (동시에 조작상태를 보류한 인원)로 변경되며 원래의 임무책임자는 협조인원으로 이전된다.","(* 담당 부서, 프로젝트, 임무 및 서류는 인수인계 담당자에게 인계된다.모든 군에서 동시에 탈퇴 (군주의 경우 인수자에게 양도)","이직한 계정 [(*)]을 복원하시겠습니까?(주:이 작업은 계정 상태만 복구할 수 있습니다. 작업이 중단되었을 때 전송된 데이터는 복구할 수 없습니다)","[(*)]를 임시 계정으로 설정하시겠습니까?(주:임시 계정 제한은 시스템 설정을 참조하십시오.)","[(*)]로 넘어가면 [작업 관리자]와 [프로젝트 관리자] 가 상태를 수정할 수 있습니다.","서버 (*) 인터페이스 버전이 너무 낮아서 일부 기능을 제대로 사용할 수 없습니다.","상태 [(*)] 설정이 잘못되었습니다. 제거 모드 설정시 상태 책임자를 입력하셔야 합니다","[(*)]로 넘어갈 때 상태 책임자를 작업 책임자에게 추가합니다.","목록 [(*)]과 목록에 있는 작업을 삭제하시겠습니까?","각 폴더에 최대 (*) 개의 파일이나 폴더를 만들 수 있습니다","로 이동하면 자동으로 연결된 목록으로 작업이 이동됩니다.","파일 (*)의 형식이 올바르지 않습니다. (*) 형식의 그림을 업로드하십시오.","파일 (*)의 형식이 올바르지 않습니다. 업로드만 지원합니다. (*)","(*) 등 (*) 파일을 압축해서 다운로드하시겠습니까?","[(*)] 폴더를 압축하시겠습니까?","계정 [id]:(*) mac 주소 수정 진행 중.","[(*)] 등 2개의 파일을 삭제하시겠습니까?","[(*)] 파일을 압축하여 다운로드하시겠습니까?","데이터가 막대 (*)를 초과했습니다. 계속 불러오시겠습니까?","계정 [id:(*)] 휴직 작업이 진행 중입니다.","계정 [id:(*)] 부서 수정 진행 중.","임시 신분을 취소하시겠습니까?","[(*)] 폴더를 정말로 삭제하시겠습니까?","[(*)]를 그룹 밖으로 옮기시겠습니까?","련계를 발기하고 련계에 참여하여 현재 총 (*) 사람","최대 파일 크기 제한:*) kb","직위\/직함은 (*) 글자만 설정할 수 있습니다","작업 설명은 (*) 단어만 설정할 수 있습니다","너는 【 (*) 】 파일을 삭제 하시겠습니까?","작업 [(*)]을 삭제하시겠습니까?","항목 [(*)]을 삭제하시겠습니까?","작업 [(*)]을 정리하시겠습니까?","파일 [(*)]을 저장하시겠습니까?","파일 (*)이 너무 커서 (*)'를 초과할 수 없습니다.","파일 이름은 (*) 단어만 설정할 수 있습니다","파일 형식 오류, 제한 형식:*)","항목 소개는 (*) 단어만 설정할 수 있습니다","항목 이름은 (*) 단어까지만 설정할 수 있습니다","작업 완료 (*) 일 후 자동으로 압축.","파일 (*)이 너무 커서 초과할 수 없습니다. (*)","직위가 (*) 자보다 적어서는 안 된다","한 번에 (*) 메시지까지만 가져올 수 있습니다","련계를 발기, 참여하여 현재 총 (*) 사람","파일 (*)이 이미 존재합니다. 바꾸시겠습니까?","파일이름은 (*) 자보다 적어서는 안됩니다","한 번에 최대 (*) 멤버를 내보낼 수 있습니다","메시지의 내용은 (*) 단어 이상이어야 합니다","항목 목록은 (*) 개 이상이어야 합니다","항목의 이름은 (*) 자보다 적어서는 안됩니다","(*) 이미지만업로드할수있습니다.","그림 (*) 까지만 선택할 수 있습니다.","비밀번호는 (*) 자리수만 설정할 수 있습니다","비밀번호는 (*) 자리수보다 작으면 안됩니다","설명은 (*) 단어만 설정할 수 있습니다","닉네임은 (*) 문자로만 설정할 수 있습니다","시스템 로봇 수정하는 중:*)","(*)와 관련된 결과가 없습니다","닉네임은 (*) 자보다 적어서는 안 된다","서버 (*) 버전이 너무 낮습니다","[(*)]로 초기화하시겠습니까?","새 편지함을 입력하십시오 (*)","프로젝트 이름에는 최소 (*) 단어가 있습니다!","(*) 팀 작업을 시작합니다","파일 (*) 업로드 실패, (*)","마지막으로 (*) 분 전에 접속하였다","마지막으로 (*) 시간 전에 접속하였다","총 (*) 항목, 검색...","비밀번호는 최소 (*) 자리!","파일 (*) 업로드 실패 (*)","(*)에게 전화를 걸어야 합니까?","닉네임은 최소 (*) 자리 길이입니다!","마지막으로 오늘 (*)","어제 마지막으로 접속함 (*)","(*) 설명, 엔터 생성","주소록 (*)을 검색했습니다","(*) 하나만 선택할 수 있습니다","(*) 항목만 선택할 수 있습니다","계정 삭제 [(*)]","마지막으로 (*)에 접속함","총 (*) 자리 연락처","권장 크기:*)","새로운 소식이 있습니다","읽지 않은 메시지 (*) 항목","총성원입니다","(*) 계정을 삭제합니다","패키지 다운로드 (*)","어서오세요, (*)","등 (*) 개 문건을 제출하였다","(*)-(*)","(*) 개를 선택함","제목 (*)","등 (*)인","(*) 천","(*) 일","(*) 초"]
\ No newline at end of file
+if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["ko"]=["템플릿 다양한 팀 협업 장면을 만족하고, 동시에 사용자 정의 템플릿 지원, 팀의 개성화 장면 관리 요구를 만족시키고, 프로젝트의 진행 상황을 직관적으로 볼 수 있어 팀 협력이 더욱 편리합니다.","2. 팀 소유자인 경우, 계정을 삭제하기 전에 소유권을 이전하십시오.예를 들어,이 계정에서 만든 항목 (넘겨주거나 삭제할 수 있음), 폴더.","저의 영어 이름은 어니봇 (ernie bot)입니다.저는 사람들과 대화하고 교류할 수 있으며, 질문에 대답할 수 있고, 창작을 도울 수 있으며, 사람들이 효율적이고 편리하게 정보, 지식과 영감을 얻을 수 있도록 도와줍니다.","문서, 스프레드시트, 생각 노트 등 다양한 온라인 도구를 모아 기업의 지식 자원을 한 곳에 모으고 여러 사람이 실시간으로 함께 편집할 수 있도록 지원하여 팀워크를 더욱 편리하게 합니다.","나는 인공지능 어시스턴트로 사용자에게 질문에 대답하고 안내하는 일을 한다.나는 어떤 정체성도 가지고 있지 않고 단지 하나의 프로그램일 뿐이다.저한테 물어봐도 되겠습니까?","다중 플랫폼 응용 프로그램 지원으로 클라이언트를 열면 프로젝트의 진행 상황을 따라갈 수 있으며 작업 중 매 단계마다 더욱 고효율적이고 즐거운 경험을 할 수 있습니다.","1. 계정, 문서기록, 채팅기록, 프로젝트정보, 팀구성정보등을 포함한이 계정의 모든 정보를 볼 수 없습니다.","유연한업무달력을통해하루의일정을쉽게짜고하루의업무를분해하십시요. 작업목표를더욱명확하게할수있게할수있게할수있습니다.","화상회의에 가입하고 이미 설립된 회의에 참여하며 회의과정에 기타 회의참가자들과 원거리 실시간 시청각 교류와 협력을 진행한다.","저는 anthropic에서 만든 ai 도우미 로봇인 claude입니다.제 일은 사람들을 돕고, 사람들과 대화하고, 답을 주는 것입니다.","저는 달마원에서 자주적으로 개발한 초대형 규모의 언어 모형입니다. 문제에 대답하고 문자를 창작할 수 있으며, 또한 관점을 표현하고 코드를 작성할 수 있습니다.","개인 그룹만 금지됩니다. 부서 그룹 채팅, 프로젝트 그룹 채팅 등 시스템 그룹 채팅과 같은 다른 유형의 그룹채팅은 금지되지 않습니다.","프로젝트와임무에대한그룹을설립하며, 작업문제는적시적으로소통하고팀의신속한협업을촉진하며, 팀작업의효율을제고합니다.","화상 회의 플랫폼을 통해 참가자들은 화면을 공유하고 문서를 공유하며 다른 참가자들과 토론하고 협력할 수 있다.","작업 목록이 삭제되었습니다.이 작업은 작업 목록을 복원합니다. 압축 파일을 복원하시겠습니까?","계정을 삭제하면,이 계정은 정상적으로 로그인할 수 없고 복구할 수 없으며, 계정의 모든 데이터도 삭제됩니다.","실시간 시청각 대면 대화가 가능한 새로운 화상 회의를 만듭니다.","신원을 기록하지 않고 익명의 메시지 (로봇)를 통해 상대방에게 전달될 것이다","이 폴더에 공유 폴더가 이미 있습니다. 하위 파일 공유가 취소되었습니다. 계속하시겠습니까?","디지털카메라의 4m 이미지를 최적화해 보니 약 700kb 정도로 육안으로도 거의 차이가 나지 않는다.","당사는 귀하에게 서비스를 제공하고 귀하의 개인 정보를 보호하기 위해 엄격하게 개인 정보 보호 서비스 협의에 준할 것입니다.","복잡성:숫자, 대소문자 또는 특수 문자를 포함한 6문자보다 크거나 같은 문자.","켜면 매일 설정된 알림 시간에 따라 항목 그룹 채팅에 아직 받지 않은 작업 알림을 보냅니다.","무시된 전자 우편 주소로 메시지를 보내지 않습니다. 줄 바꿀을 사용하여 여러 주소로 나눌 수 있습니다.","자세한 제보 원인을 입력하여 기입하십시요, 더 나은 문제 해결에 도움이 되도록","최신 버전이 얼마 남지 않았습니다!어플리케이션을 다시 시작하면 업데이트를 완료할 수 있습니다.","Openai 가 개발한 chatgpt 챗봇의 부상에 대응하기 위해 개발됐다.","자동:합칠 때 기본값으로 표시되며, 설정하는 동안 표시되지 않습니다.","저희 서비스의 내용과 귀하 관련 개인 정보의 처리 방법을 알아보십시오.","켜지면 메시지를 보낼 때 키보드의 전송 단추는 줄 바꿈으로 대체된다","노드를 선택하고 enter 키를 눌러 동급 노드를 추가하고 tab 키를 눌러 자식 노드를 추가한다","3. 모든 그룹채팅에서 종료됩니다. 과거의 메시지나 사람을 찾을 수 없습니다.","서명주의사항:3일내 서명한 성원 (법정근무일)","열기:프로젝트 관리자는 구성원을 프로젝트에 초대하기 위한 링크를 만들 수 있습니다.","금언:관리자를 제외한 모든 사람의 발언을 금지한다.","이 소프트웨어를 사용하기 전에, 적절한 것을 읽고 이해하시기 바랍니다","저는 구글에서 개발한 생성형 인공지능 챗봇입니다.","금언:관리자를 제외한 모든 사람의 개인 채팅을 금지한다.","필요하다면, 대화를 보내기 전에 닉네임, 전화번호 등을 설정해야 합니다.","로컬 계정 동기화 시작 로그인하면 ldap 서버에 동기화됩니다","필수 입력:대화 내용을 보내기 전에 닉네임, 전화번호를 설정하십시오.","메시지에서 네트워크 그림을 로컬 서버에 저장할지 여부입니다.","장치가 지정된 와이파이 공유기에 연결되면 자동으로 체크인됩니다.","수정된 내용이 저장되지 않았습니다. 수정을 취소하시겠습니까?","언어를 새로 고쳐야 합니다. 새로 고칠까요?","폴더를 끌어 올리는 것은 지원되지 않습니다. 폴더를 업로드하십시오.","폴더 붙여넣기는 지원되지 않습니다. 폴더 업로드하십시오.","그룹 멤버만 가입하고 작업 책임자는 가입하지 않습니다","자세한 설명, 선택...(도구막대를 사용하려면 오른쪽 단추를 누르십시오.)","라우터 터미널에 들어가서 다음 명령을 실행하면 설치가 완료됩니다","유지:작업 정보 페이지 표시 옵션은 계속 표시됩니다.","개방됨:모든 사람들이 개인 채팅을 할 수 있다.","주의:새로 고침시 원래의 초대장 링크가 유효하지 않게 됩니다!","자동:비밀번호 입력 오류시 인증번호를 추가해야 합니다.","이는 gemini 라는 이름의 대형 언어 모델들을 기반으로하고 있다.","계정이 존재하지 않습니다. 계정이 올바르게 입력되었는지 확인하십시오","켜시면 바로 ldap 계정 비밀번호를 사용하여 로그인하실 수 있습니다","공개:모든 사람이 그룹 내에서 발언할 수 있습니다.","필수 입력:대화 내용을 보내기 전에 닉네임을 지정하십시오.","구성원이 책임을 질 수 있는 업무를 제거하면 책임자없는 업무가 된다.","스캔 서버가 현재 서버와 일치하는지 확인하십시오","홈페이지 맨 아래:홈페이지 맨 아래 사이트 등록번호 등","계정 보안을 위해, 본인 작업임을 확인해주세요","례를 들면 http:\/\/proxy.com 혹은 socks5\/\/proxy.com이다","편지함을 수정하고 계정을 삭제하려면 편지함 인증 번호가 필요합니다","체크인을 껐다가 다시 켜려면 다시 설치해야 합니다.","스트림 데이터를 비우게 됩니다. 다시 시작할 수 없습니다","켜기:로그인할 때마다 그래픽 인증 코드가 필요합니다.","현재 어떤 부서에 가입되어 있지 않습니다. 시작할 수 없습니다!","이 작업은 그룹 멤버에만 가입하고 파트에는 가입하지 않습니다","그룹 멤버만 가입하고 아이템에는 가입하지 않습니다","주의:새로 고침시 원래의 링크가 유효하지 않게 됩니다!","자동:등록에 성공하면 자동으로 전원에 들어간다.","체크인 로봇에 체크인 위치를 보냅니다","체크인 로봇으로 명령을 보냅니다","초대번호:등록시 아래에 초대번호를 기입해야 한다.","관리자를 제외한 개인 그룹 채팅과 발언을 금지한다.","자동통과는 심사인과 발기인이 동일인이 된다","서버 버전이 낮습니다. 서버를 업그레이드하십시오.","네트워크 연결이 실패했습니다. 네트워크 설정을 확인하십시오.","닫기:@초대장을 통해 다른 회원이 옵니다.","만료된 모든 작업을 내보내시겠습니까?","익명으로 다른 회원에게 메시지 보내는 것을 허용합니다.","일체 금언:모든 사람의 발언을 금지한다.","계정을 연 후 인증이 필요합니다","개방:개인 그룹 대화를 허용합니다.","회원 발언 금지:운영자만 발언할 수 있다.","설정이 저장되지 않았습니다. 변경 사항을 무시하시겠습니까?","계정에 접근하기 위한 인증서를 입력하십시오.","하위 작업을 입력하고 하위 작업을 추가합니다","4. 계정이 정지시켜지지 않았는지 확인해주세요.","승인\/테스트의 단일 상태만 설정할 수 있습니다","다음은 현재 업무에 대한 통계 데이터입니다","닫기:그래픽 검증이 필요 없습니다.","이 링크를 통해서 바로 아이템 가입이 가능합니다.","-1을 기입할 경우 통보하지 않으며, 오차는 ±10분이다","압축하고 있습니다. 시스템 메시지를 확인하십시오.","기본 작업 스케줄 시간을 추가합니다.","공유된 모든 사람의 파일을 볼 수 없습니다.","자동 체크아웃 지연 시간은 ±1분입니다.","중복된 내용은 연결 결과에 더 이상 계산에 넣지 않는다","항목이 존재하지 않거나 멤버 목록에 없습니다","쿠키의 sessionkey를 볼 수 있습니다","Openwrt 시스템의 라우터만 지원한다.","단순함:6 글자보다 크거나 같다.","프로젝트나 작업 책임자만 업로드할 수 있습니다","프로젝트 책임자나 업무 책임자에 한해서만 수정한다","항목이나 작업 책임자만 삭제할 수 있습니다","프로젝트나 임무 책임자만 조작할 수 있다","프로젝트나 작업 책임자만 추가할 수 있습니다","작업 목록이 존재하지 않거나 삭제되었습니다","이 파일을 삭제하시겠습니까?","엔드 투 엔드 암호화된 전송 데이터","익명의 메시지는 개인에게만 보낼 수 있습니다","비밀번호가 틀립니다. 정확한 비밀번호를 입력하십시오","개방됨:모든 사람이 발언할 수 있음.","강력하고 사용하기 쉬운 공동 제작 클라우드 문서","서명 전후에 통지를 받다","이 상태에서 작업은 자동으로 완료로 표시됩니다","계정을 만들려면 정보를 입력하십시오.","더 많은 작업을 보려면 항목을 선택하십시오","Openwrt 시스템의 라우터만 지원한다","워크플로를 삭제하시겠습니까?","사용하기 편리한 프로젝트 관리 템플릿","멤버들이 스스로 mac 주소를 수정할 수 있도록 한다","여러 상태를 진행 중으로 설정할 수 있다","이 링크를 통해 파일을 볼 수 있습니다.","계정 인증을 거쳐야 로그인할 수 있습니다","업로드할 파일을 선택하지 않았습니다","주의:리직조작은 가역성이 없다!","로그아웃하기 전에 다음 사항을 확인하시기 바랍니다.","정확한 이메일 주소를 입력하세요!","프로젝트 책임자는 프로젝트를 물러날 수 없다","효율적인 팀 커뮤니케이션 도구입니다","이것은 https:\/\/또는 https:\/\/로 시작한다","Php 환경에서 openssl을 시작하십시오","비밀번호 두 번 입력이 일치하지 않습니다!","작업 완료 후 자동으로 압축.","회원은 존재하지 않거나 삭제되었습니다","작업을 삭제하시겠습니까?","발송을 취소하시겠습니까?","정말로 캐시를 지우시겠습니까?","시스템에서 로그아웃하시겠습니까?","다시 삭제하시겠습니까?","압축 파일을 복원하시겠습니까?","그룹을 탈퇴하시겠습니까?","마지막 보고 대상을 이용하세요","사용:오픈 등록 기능.","이 대화는 존재하지 않거나 삭제되었습니다","위험을 이미 알고, 취소를 확정하다","현재 환경에서는 비밀번호를 변경할 수 없습니다","파일이 존재하지 않거나 삭제되었습니다","폴더 끌기는 지원되지 않습니다.","폴더 붙여넣기는 지원되지 않습니다.","현재 변경 사항을 저장하지 않았습니까?","메시지가 전송되었습니다. 취소할 수 없습니다","정해진 시간을 확인하고 임무를 수령하다","정확한 우편함 주소를 입력해 주세요","효력이 상실되어 재로그인","대화를 시작할 세션을 선택하십시오","Http 또는 socks 프록시를 지원한다","원래 보낸 사람 메시지 안 보이기","프로젝트 책임자에 한해서만 수정한다","프로젝트 책임자만 삭제할 수 있습니다","프로젝트 책임자만 조작한다","작업 설명, 엔터 생성","회의 구성 요소 불러오기 실패!","안녕하세요, 스캔해서 로그인 확인하세요","업무 취소하시겠습니까?","상단 취소 확실합니까?","임무 수령을 확인하십니까?","목록 이름, 엔터 생성","기간이 경과한 후에는 등록 계정을 제한할 수 있습니다","메시지 전송이 포함된 파일","하위 작업 시간 동기화","위쪽 폴더에 보이기","이 기능은 하위 작업에서 지원되지 않습니다","최대 선택 개수를 초과했습니다","유료 다운로드 다른 앱","계정 복원 (이미 종료됨)","마지막 선은 오래전에 만들어졌다","이 작업은 되돌릴 수 없으니 주의하세요!","이미지 공간을 탐색하는 것입니다","명확하고 직관적인 작업 달력","회의 채널을 만드는 데 사용합니다.","이 메시지를 취소하시겠습니까?","회의를 정말 나가시겠습니까?","비밀번호 입력이 일치하지 않음 확인","익명으로 메시지 보내기 금지.","자세한 내용은 아래의 설치 지침을 참조하십시오","먼저 로그인 비밀번호를 수정하세요!","옛 비밀번호를 정확하게 기입해 주세요","새 이메일 주소를 입력하십시오!","올바른 초대번호를 입력해주세요","정확한 인증 번호를 입력해주세요","새 비밀번호를 다시 입력하십시오!","가벼운 작업 관리 도구","그룹 이름을 입력하십시오 (선택)","전화의 길이는 최소 6자리!","폴더 복사는 지원되지 않습니다","이전 편지함과 일치할 수 없습니다","작업 설명은 비어 있을 수 없습니다","작업 설명 과거 기록","당신은 프로젝트 책임자가 아닙니다","정말로 삭제하시겠습니까?","정말로 처리하실 겁니까?","취소하는 것이 확실합니까?","하위 업무 책임자 수정","목록 이름은 비어 있을 수 없습니다","하위 작업 책임자를 삭제합니다","전자 우편 주소를 복사합니다","현재 환경에서는 수정을 금지한다","값이 클수록 레벨이 높다","숫자가 작을수록 등급이 높다","새 작업의 기본 상태입니다","체크인 자료 보기","하위 작업이 완료되었습니다","이 소프트웨어 사용을 환영합니다!","메시지가 비어 있으면 안 됩니다","사진이 본인과 일치하지 않다","예약된 시간 알림 알림","Openai 사이트를 방문하십시오","자세한 설명, 선택...","항목명을 기입해 주세요!","제보하는 이유를 입력해주세요:","제보 유형을 입력하십시오:","이름을 입력하십시오!","수취인 주소를 입력해 주세요","새 이메일 주소를 입력하십시오","서버 주소를 입력해 주세요","등록 초대 코드를 입력해 주세요","연락처를 입력하십시오!","장치 mac 주소를 입력하십시오","이메일 주소를 입력하세요!","편지함 인증 코드를 입력하십시오","휴가 타입을 선택하세요!","시작 시간을 선택하세요!","올바른 목록을 선택하세요","신청 종류를 선택하세요!","이동 후 상태를 선택해주세요","마감 시간을 선택하세요!","부서장을 뽑으세요","파일 크기 제한을 초과했습니다","이메일을 입력하십시오","작업 도우미를 선택하십시오","투표를 발기할 그룹을 선택합니다","줄을 시작할 그룹을 선택합니다","전송할 멤버를 선택하십시오","최근 대화 전송을 선택합니다","이메일, 닉네임, 직책들","일부 멤버는 취소를 금지한다","일부 멤버는 선택을 금지한다","Id, 이름, 설명...","회의 채널 id를 입력하십시오","마크다운 포맷을 지원한다","Html 코드를 입력하십시오...","직위\/직함을 입력하십시오","복사할 수 없는 콘텐트입니다","목록에 없음","웹 페이지만 지원합니다.","하위 작업 시간을 수정합니다","하위 작업 제목을 수정합니다","하위 작업의 상태를 수정합니다","Mac 주소를 수정합니다","투표 다시 보낼까?","연결 형식으로 기입하실 수 있습니다","브라우저에서 열기","노드 1단계까지 확장됩니다","3단계 노드로 확장됩니다","두 번째 노드로 확장됩니다","5단계로 확장됩니다","4단계 노드로 확장됩니다","계정 또는 비밀번호가 잘못되었습니다","나의 미완성 임무","보내려면 끌어 놓으세요","다중 플랫폼 응용 프로그램 지원","파일 형식이 올바르지 않습니다","마지막으로 방금 전에 접속하였다","최근에 열린 작업입니다","예약된 시간이 저장되지 않았습니다","알 수 없는 메시지 형식입니다","로봇이 아직 켜지지 않았습니다","파일 업로드 중...","변경된 것은 없습니다!","연락처가 없습니다.","관련된 구성원이 없다","관련 자료가 없다","업로드한 그림 찾아보기","채널 관리용.","기본 섹터로 빈 공간을 둡니다","투표 끝 확정?","그룹 채팅을 만들지 않습니다.","세션 시작 금지.","발신 금지.","두 번째 작업 알람","멤버 mac 주소를 관리합니다","자동적으로 전원의 무리에 들어가다","사용자 정의 그림 주소","고발 사유를 기재하시오","로그인 후 계속하십시오...","패키지가 끝날 때까지 기다려 주세요","관리자에게 연락주세요!","스케줄을 잡으세요","수정 비고를 입력하십시오","삭제 이유를 입력해 주세요","심사 의견을 입력해 주세요","투표 제목을 입력하세요","드래곤 연결 테마를 입력하십시오","연결 내용을 입력해 주세요","새 비밀번호를 입력하십시오!","새 비밀번호를 입력하십시오","옛 비밀번호를 입력하십시오!","로그아웃 이유를 입력하십시오","스트림명을 입력하십시오","메시지 내용을 입력하십시오","로그인 비밀번호를 입력하십시오","전화번호를 입력해 주세요","옵션 내용을 입력해 주세요","이메일 주소를 입력해 주세요","사서함 계정을 입력하십시오","부서명을 입력하십시오","상위 부서를 선택하세요","제보 유형을 선택하세요","휴가철을 선택하세요","시작 시간을 선택하세요","출근 시간을 선택하세요","신청 종류를 선택하세요","체크인 날짜를 선택하세요","체크인 시간을 선택하세요","마감시간을 선택하세요","기본 시간을 선택하십시오","담당자가 오류를 기입하다","키워드를 입력하여 검색하다","그래픽 인증 코드를 입력하십시오","새 편지함 주소를 입력하십시오","편지함 인증 코드를 입력하십시오","임무 책임자를 뽑다","상태 담당자 선택","프로젝트 책임자를 뽑다","전자 우편 주소가 이미 존재합니다","메일박스 서버 설정","잘못된 형식 인자입니다","프로젝트가 완료되지 않았습니다","그림을 업로드하거나 탐색합니다","데이터 불러오는 중...","로그인 설정 (베타)","라이선스를 입력하십시오...","로컬 그림 업로드","이 세션을 보여주지 않습니다","자기 자신과 대화를 할 수 없습니다.","Qr 코드 서버","다음은 새 소식","작업자 보이기","임무 완료 시간","작업 기본 시간","세션 이외의 구성원","네트워크 그림 저장","작업 시간 수정하기","보조 인원 수정","메시지 알림 사용","전체 인원이 무리를 지어 말을 금지하다","대화 생성 실패","회의에 참여할 수 없습니다.","과거 기록 메시지 불러오기","구성 요소 불러오는 중...","익명으로 메시지 보내기","임시 신분을 취소하다","보내기 취소 실패","로컬 계정을 동기화합니다","위로 미끄러지기 취소","Ldap 인증을 사용합니다","그림 저장 실패","그림 저장...","그림을 저장할 수 없음","그림 포맷 오류","그림 주소 복사","링크 주소 복사","하위 작업이 완료되지 않았습니다","작업 통계 내보내기","승인 데이터 내보내기","시간 형식 내보내기","체크 데이터를 내보냅니다","기한이 지난 작업 내보내기","모든 노드 확장하기","압축된 항목","이미 계정이 있으세요?","계정이 비활성화됨...","등록 인증 열기","비밀번호를 잊었니?","메일박스 주소 무시하기","내가 협조할 임무","나는 임무를 수령하겠다","소유자는 다음에 생성됨","세션을 여는 데 실패했습니다","세션 열기 오류","알림 열기에 성공했습니다","프로젝트 관리 열기","설명이 비어 있을 수 없습니다","추가 계속하기 제출","모든 구성원 알림","검색 항목 이름","데이터 불러오기 실패","파일 업로드 제한","파일 공유 보기","신구 암호가 일치하다","새 프로젝트 책임자","홈페이지를 시작할지 여부입니다","일반 형식으로 보내기","현재 열린 기록이 없습니다","이동 항목이 변경되지 않았습니다","읽지 않은 개인 메시지","읽지 않은 그룹 메시지","작업 알림이 없습니다","작업 자세히 보기","세션 없음","움직임이 없습니다.","파일이 없음","항목 없음","그림 공간 탐색","도우미를 추가하다","회의에 참가하려면 누르십시오","링크를 복사하려면 누르십시오","출근 카드 알람","부재자 알람 체크인","자동으로 압축 작업","세션 가져오기 실패","임시 계정으로 설정합니다","사기 유도 이체","이름을 기입해 주세요!","사유를 입력해주세요!","내용을 입력하십시오!","닉네임을 입력하십시오!","사용자 이름을 입력하십시오","인증번호를 입력해주세요","선택하시고 투표해 주세요","부문을 선택해주세요!","그룹 마스터 신분 양도","목록 이름 입력","비밀번호를 입력하십시오","비밀번호 확인 입력","계정이 아직 없으세요?","작업 목록 선택","공유 구성원 선택","연결된 목록 선택","지정한 사람 선택","지정한 멤버 선택","새로운 군주를 선택하십시오","이직 시기를 선택하다","계획 범위 선택","초대할 구성원 선택","프로젝트 구성원 선택","메일 보내기 테스트","메일 알림 설정","메일 주소 오류","등록 인원수를 제한하다.","공유 파일 숨기기","프로젝트 사용자 표시","잦은 광고 소동","인증 코드가 유효하지 않습니다","Id, 작업 이름...","Sso로 로그인하다","Markdown으로 변환","Okr 결과 분석","Ppt 프레젠테이션","동기 스크롤:끄기","동기화 스크롤:켜기","Excel 워크시트","Md 포맷 전송","Html로 markdown","폴더 업로드","보낸 사람 아님","내 것만 보이기","오늘 완성해야 한다.","코드 블록 테마","작업이 존재하지 않음","작업 우선 순위","작업 칸 권한","임무 협조자","작업이 완료되었습니다.","미션 채팅방","임무 책임자","멤버가 존재하지 않음","회의 창설자","회의는 이미 끝났다","세션 내 구성원","기존 그룹 사용","로컬로 저장","책임자를 고치다","목록이 존재하지 않습니다.","하위 작업 만들기","부서군을 만들다","하위 작업 삭제","워크스트림 삭제","폴더 지우기","삭제된 작업","협조적 임무","원래 계획 시간","이 프로젝트에 참여했습니다.","새 버전 찾기","인증 코드 보내기","관리자 취소","표시 옵션","클라이언트 다운로드","클라이언트 버전","Pdf 파일 내보내기","Png 이미지 내보내기","워크플로 설정","이미 공유 멤버","삭제된 작업","작업 완료","완료된 목록","압축된 작업","편지함 인증","워크스트림 시작","문서 보존 임무","압축 파일로 되어 있는 항목","현재 서버","완성을 기다리다","무시하고 계속 진행","다음에 생성된 멤버","스크린샷 단축키","주소록 검색","받은 보고","파일이 이미 존재합니다","텍스트 편집기","새 폴더 만들기","새 공정도","새 계획 시간","새 메일 주소","시간 제한이 없다.","관련 데이터 없음","디스플레이 완료","가장 빠르면 앞당길 수 있다","늦어도 뒤로 연기할 수 있다","서버 버전","완료하지 않은 작업","완료하지 않은 목록","미공개 등록","알 수 없는 메시지","편지함 인증하지 않음","로봇 설정","태그 완료되지 않음","Browser","방해받지 않는 소식","소식이 이미 철회되었다.","우선 순위 추가","하위 작업 추가","부부서 추가","그룹 구성원 추가","비우기가 완료되었습니다","상태 담당자","로그인 성공...","로그인 인증 코드","새 비밀번호 확인","종간 암호화","회의실을 마치다","당연히 채팅을 해야 한다","이 프로젝트를 상쇄하다","사용자 정의 주소","기록이 존재하지 않습니다.","관리자로 설정하다","장치 mac 주소","상태:","자세한 설명...","이름을 입력하십시오","비고를 입력하십시오","비밀번호를 입력하십시오.","시간을 입력하십시오","닉네임을 입력해 주세요","멤버를 선택하십시오.","시간을 선택하세요","템플릿을 선택하십시오.","부문을 선택하세요","항목을 선택하십시오.","기한을 넘기고도 완성하지 못하다","신분이 이미 효력을 상실하였다.","메시지 입력...","인수자를 선택하다","받는 사람 선택","책임자를 뽑다","메일박스 인증 코드","부서 책임자","책임자를 제한하다","임시 계정이 아닙니다","프로젝트 채팅방","프로젝트 매니저","인증 코드 오류","기본값 무제한","회의 피드 id","Smtp 서버","0보다 커야 합니다","직명","승인\/테스트","Ai 로봇","업로드 목록","그림 업로드","업로드 실패","업로드에 성공했습니다","파일 업로드","상급 부서.","그림 다운로드","파일을 다운로드하다","개인 그룹","개인 설정","개인 종목","임시 계정","테마 스킨","테마 설정","신고가 성공하다","신고 상태","고발 관리","신고 유형","상품 개발","상품 기획","제품 계획","오늘의 임무","오늘이 기한이다","임무 인원","작업 목록","작업 이름","임무가 연기되다","작업 시작","작업 설명","작업 알람","작업 시간","작업 권한","작업 관련","작업 레벨","작업 그룹","작업 대화","작업 정보","회의 주제","회의 기능","회의 설정","위치 오류","사용자 수","에이전트 사용하기","성공적으로 저장했습니다","둘다 보류하다","작업 변경","목록 변경","이름 수정","얼굴을 수정하다","비밀번호 변경","성공적으로 수정했습니다","수정한 날짜","상태 수정","자료 수정","메일박스 수정","부서를 고치다","휴가기간 유형","환경 설정","수정 허용","다중 선택 사용","등록 허가","전체 직원 단체","전체 화면으로보다","전체 화면 편집","전체 화면 입력","전문 평론","전체 승인","모든 파일","모든 상태","일체 금언","모든 항목","공유 권한","공유 설정","연결된 작업","연결 목록","기타 설정","그 밖의 문제","다시 보내기","다시 편집","배포 준비 중","분할 화면","만든 시간","그룹 만들기","프로젝트 만들기","삭제자","작업 삭제","목록 삭제","삭제 이유","계정 삭제","성공적으로 삭제했습니다.","파일 삭제","삭제 시간","항목 삭제","기한","기한이 초과되었습니다.","링크 새로 고침","프론트엔드 개발","선택 모드","기능 켜기","회의에 참가하다","잔업 신청","불러오는 중...","불러오는 데 실패했습니다","더 불러오기","애니메이션 이모티콘","익명으로 고발하다.","익명으로 보내기","익명 투표","익명의 메시지","협조자","역사적 소식","역사적 버전","역사 기록","릴레이 작업에 참여하다.","인자가 비어 있음","인자 설정","인자 오류","동맹에서 추천하여 추천하다","성공적으로 배포","투표를 발기하다","릴레이 작전을 개시하다.","발기 시간","그림 보내기","보내기 실패","전송이 완료되었습니다.","보내기 단추","파일 보내기","초대장 보내기","연결 해제","잘라내기 취소","보내기 취소","업무 취소하기","취소 성공","주석 해제","로그인 취소","비활성화 해제","선별 해제","리셋 취소","선택 해제","이전이 가능하다","백엔드 개발","원문으로 되돌아가다","메시지에 회답하다","상세한 상황에 대답하다.","팀 관리","팀 프로젝트","이미지 최적화","그림 정보","그림 공간","온라인 회의","재직 상태","기본 설정","코드 복사","모두 복사","그림 복사","복사 실패","복사에 성공했습니다","텍스트 복사","복사 선택","링크 복사","설치 설명","완료 시간","전체 대화","위치 체크","심사허가센터","승인 형식","심사 비준 기록","설정 승인","심사 정보","암호 정책","비밀번호 설정","파일 가져오기","작업 내보내기","멤버 내보내기","형식 내보내기","아직 서명하지 않았습니다.","업무 보고","계정 상관","연기 설명","연기 시간","푸시 켜기","알림 열기","회의를 시작하다","시작 시간","시작 상태","대화를 시작하다","문서 정리 인원.","압축 작업","회원 압축","압축 시간","압축 항목","현재 세션","현재 환경","채용 지원서","할 일 메시지","차마 거절하다","빠른 선택","메일박스 무시하기","마인드맵","성원 금언","멤버 관리","나의 임무","나의 보고","마감 시간","모든 구성원","모든 항목","수동 체크","포장하여 다운로드하다","패키지 목록","작업 열기","링크 열기","항목 열기","첫 페이지를 열다","스캔 로그인","투표 결과","전화를 걸다","구성원 지정","접수 시간","연결 결과","제출 날짜","검색 이름","회원 검색","메시지 검색","이모티콘 검색","항목 검색","작업 성공","오퍼레이터 이직","사기를 쳐서 재물을 갈취하다.","파일 정보","파일 이름","파일 링크","WENXIN","신규 구성원","새 보고서","새 작업","새 회의","새 텍스트","새 디렉토리","새 브레인 맵","새 테이블","신설 부서","새 항목","새로운 군주","소리 없이 보내기","순서가 지정되지 않은 목록","시간 범위","게시 여부","파일 보기","불충분한 증거","잠시 소식이 없다.","아직 결과가 없다.","업데이트 중...","로그 업데이트","최종 수정","파이널 온라인","최근 대화","순서 목록","로컬 이미지","권한이 부족합니다.","권한 설정","풀기 취소","과거 기록 보기","이미지 보기","모두 보기","설명 보기","읽은 상태 표시","읽지 않은 태그","연구 중에 있습니다.","설계 중","정상 계정","보고 내용","보고 이름","보고 대상","보고 시간","보고 종류","등록 계정","등록에 성공했습니다","신분등록을하다","스트림 이름","프로세스 설정","유통 모드","메시지 테스트","링크 테스트","이미지 찾아보기","소식이 깨우치다","소식 관련","작업 추가","목록 추가","추가 성공","멤버 추가","모드 추가","템플릿 추가","프로세스 추가","상태 추가","신청 추가","설비를 추가하다","코멘트 더하기","첨부 파일 추가","성공적으로 지웠습니다","캐시 지우기","부드럽고 차가운 빛","따뜻한 팁","버전 정보","버전이 너무 낮음","특수 설정","상태 설정","운행 시간","신청 유형","로그인 비밀번호","로그인 계정","로그인 성공","수정 확인","삭제 확인","추가 확정하기","이직을 확정하다","양도 확정","로그인 확인","회의를 떠나다","이직 시간","이직 신청","사사로이 이야기해서는 안 된다","전환이 성공적으로 이루어졌습니다","프로젝트 이양","작업 이동","이동 성공","빈 템플릿","지금 업로드","지금 다운로드","지금 업그레이드","바로 투표","지금 로그인","체크 기능","출근 카드를 찍다","체크인 데이터","체크인 방법","도착 날짜를 기입하다","출석 체크 시간","로그인 관리","출석 기록","체크 설정","형식 오류","시스템 자동","시스템 설정","콤팩트한 냉광","타이트한 시세","클래식하다","클래식 디스크","투표를 마치다","종료 시간","종료 상태","계속 보내기","설명 편집","메시지 편집","보기 축소","구제인원","그룹 설정","여럿이 잡담하며 말을 해서는 안 된다","채팅 닉네임","채팅 자료","연락하기","브레인 맵 클래식","자동으로 참조","자동 체크","색정적이고 저속하다.","가져오는 방법","그룹을 해체하다","시간을 계획하다","인증 설정","사용하지 않도록 설정","업무 설정","설정 성공","자세한 정보","언어 설정","휴가 신청서","요청이 성공했습니다.","성공적으로 조정됨","기한을 넘긴 임무","기한이 남다","추적시스템","군주를 양도하다","소프트웨어 개발","이달로 되돌아가다","편집기로 돌아가기","홈 페이지로 돌아가기","압축 파일 복원","전체 화면 끝내기","공유 종료","성공적으로 종료했습니다","로그아웃","그룹 종료","항목 끝내기","테마 선택","작업 선택","회원 선택","멤버 선택","시간을 선택하다","언어 선택","부문을 선정하다","테마 설정","언어 선택","QIANWEN","가입 초대","구성원 초대","초대장 링크","초청 항목","우편물 관리","메일 설정","우편물 통지","메일박스 인증","부서명","부서 그룹","부서 그룹 채팅","주기를 반복하다","다시 보내기","다시 시작","비밀번호 초기화","링크 주소","키보드 설정","녹음하다","프라이버시 규약","개인정보 보호정책","비관리인","프로젝트 인원","종목 소개","프로젝트 작업","프로젝트 동향","프로젝트 이름","프로젝트 멤버","프로젝트 설명","프로젝트 템플릿","프로젝트 상태","프로젝트 관련","항목 형식","프로젝트 그룹","프로젝트 설정","프로젝트 진행 상황","미리 보기 그림","임무를 받다","홈페이지 맨 아래","고급 옵션","기본 노드","디폴트 세그먼트","Ldap 주소","Ldap 포트","Ldap 설정","라이선스 key","Md 편집기","Word 문서","App 푸시","Okr 매니지먼트","Okr 결과","Xlsx로 내보낸다","Mac 주소","지난 주","지난 달","다음 주","밑줄","동의하지 않다","고발인","인수인","오직 내 것","코드 블록","계기판","작업 이름","우선 순위","Mac 수정","칸 수정하기","핵심 단어","분할선","분 전","창립자","칸 삭제","삭제선","만료 전","기간이 만료되면","조력자","표시 가능성","수유휴가","하늘이 푸르다","하위 작업","심사 중","Csv 내보내기","Txt를 유도한다","Xls 내보내기","시간 전","사용됨","삭제됨","발표됨","이미 시작되다","보냈음","취소됨","처리됨","완료","압축 파일","거부됨","제출됨","이미 철회하다","이미 직무를 그만두다.","기다림","체크인 완료","끝났음","통과되다","켜진 후","처리를 기다리다","비준을 기다리다","업데이트 대기","테스트를 기다리다","총 수량","전체 진도","소유주","소유자","쓸어버리다","사본을 나에게 송달하다","서열을 정하다","다음으로 보내기","검색...","카메라","파일 이름","폴더","새로운 임무","새 회의","새 비밀번호","내용 없음","제목 없음","제한 없음","이전 비밀번호","월요일","수요일","화요일","금요일","토요일","목요일","일요일","최소화","서버","저장하지 않음","이름 없음","완료하지 않음","압축 파일 없음","로그인하지 않음","미완성","계획하지 않음","설정되지 않음","로봇","표시되어 있습니다.","접수인","칸 추가","이동 전","이동 후","관리원","머리를 숙이다","그룹 이름","집단 얼굴 사진","그룹 구성원","집단 투표","뭇사람이 꼬리를 잇다.","그룹 유형","그룹 설정","배경색","업무 설정","선택하십시오","책임자","다음으로 전달","이번 달","진행 중","선택 기입...","주소록","초대 코드","항목 설정","이름 바꾸기","육아 휴가","프로젝트 이름","인증 코드","어골 사진","마이크","채널 id","@ 나의","읽기\/쓰기","Pro 판","업로드","다운로드","복상 휴가","개인","임시","사적 휴가","사유","사항","출산 휴가","오늘","임무","회의","례 컨 대","저장","유지","수정","허용","전원","전체 화면","모두 선택","전부","공유","닫기","다른","내용","분","목록","방금","생성","삭제","새로 고침","잘라 내기","초과 근무","동태","익명","단 얘기","라디오","발표","시작","보내기","취소","읽기 전용","선택","동의","이름","월요일","수요일","화요일","금요일","토요일","목요일","주보","일요일","답장","도형","사진","도표","온라인","재직","도메인","비고","복사","복잡 한","외출","선","크기","일 전","일수","얼굴을","결혼 휴가","완료","실명","심사 비준","암호","내보 내기","감독은 투","시간","중간에서","벌","이미 처리","읽은","계정","흔히 사용하는","연가","응용","열","개방","인용","압축 파일","할 일","필수","나의","열어","집행","사본","투표","접기","거부","다이 크","Desc","제출","검색","철수","취소","조작","포기","파일","텍스트","기울 임 꼴","신축","달력","일보","날짜","시간","시간","밝은","내일","어제","닉네임","암흑","더 많은","교체","최근","1 개월 전에","읽지 않은","이번 주","지난","권한","온","보기","표시","스타일","갈색","모형","오렌지색","례를들면","영구","등록","테스트","검색","소식","추가","비우기","그레이","버전","상태","지금","전화","메시지","병가","로그인","확정","확인","금지","사용 안 함","는가하면 금연","이직","이양","이동","나중에","포트","서명 해 주시기 바 랍니다","간단하게","유형","핑크","진하게","붙여 넣기","시스템","보라색","빨간색","등급","선 상자","끝","계속","녹색","편집","크기 조정","도와주","떼 주","군 명","그룹 채팅","채팅","자동","자기","초고","메뉴","파란색","표정","도표","설정","논평","자세 한 정보","음성","휴가를 얻어","휴가 날짜","기한을 넘 겨 서도","신분","전송","돌아가","되돌리기","출구","을 선택","선택","초대","메일","메일 박스","부문","다시 해","초기화","링크","부속 서","프로젝트","미리 보기","색상","첫 페이지","노란색","묵인","3일","5일","7일","@나","Ldap","1","3.","2.","5.","네","예","6","주","네","일","또는","일","월","가","표","초","주","(*)은 문서 협업 도구, 온라인 마인드 맵, 온라인 프로세스, 프로젝트 관리, 작업 배포, im, 파일 관리 등을 제공하는 경량 오픈 소스 온라인 프로젝트 작업 관리 도구이다.","【(*)】로 이전할 때 임무책임자는 상태책임자 (동시에 조작상태를 보류한 인원)로 변경되며 원래의 임무책임자는 협조인원으로 이전된다.","(* 담당 부서, 프로젝트, 임무 및 서류는 인수인계 담당자에게 인계된다.모든 군에서 동시에 탈퇴 (군주의 경우 인수자에게 양도)","이직한 계정 [(*)]을 복원하시겠습니까?(주:이 작업은 계정 상태만 복구할 수 있습니다. 작업이 중단되었을 때 전송된 데이터는 복구할 수 없습니다)","[(*)]를 임시 계정으로 설정하시겠습니까?(주:임시 계정 제한은 시스템 설정을 참조하십시오.)","[(*)]로 넘어가면 [작업 관리자]와 [프로젝트 관리자] 가 상태를 수정할 수 있습니다.","서버 (*) 인터페이스 버전이 너무 낮아서 일부 기능을 제대로 사용할 수 없습니다.","상태 [(*)] 설정이 잘못되었습니다. 제거 모드 설정시 상태 책임자를 입력하셔야 합니다","[(*)]로 넘어갈 때 상태 책임자를 작업 책임자에게 추가합니다.","목록 [(*)]과 목록에 있는 작업을 삭제하시겠습니까?","각 폴더에 최대 (*) 개의 파일이나 폴더를 만들 수 있습니다","로 이동하면 자동으로 연결된 목록으로 작업이 이동됩니다.","파일 (*)의 형식이 올바르지 않습니다. (*) 형식의 그림을 업로드하십시오.","파일 (*)의 형식이 올바르지 않습니다. 업로드만 지원합니다. (*)","(*) 등 (*) 파일을 압축해서 다운로드하시겠습니까?","[(*)] 폴더를 압축하시겠습니까?","계정 [id]:(*) mac 주소 수정 진행 중.","[(*)] 등 2개의 파일을 삭제하시겠습니까?","[(*)] 파일을 압축하여 다운로드하시겠습니까?","데이터가 막대 (*)를 초과했습니다. 계속 불러오시겠습니까?","계정 [id:(*)] 휴직 작업이 진행 중입니다.","계정 [id:(*)] 부서 수정 진행 중.","임시 신분을 취소하시겠습니까?","[(*)] 폴더를 정말로 삭제하시겠습니까?","[(*)]를 그룹 밖으로 옮기시겠습니까?","련계를 발기하고 련계에 참여하여 현재 총 (*) 사람","최대 파일 크기 제한:*) kb","직위\/직함은 (*) 글자만 설정할 수 있습니다","작업 설명은 (*) 단어만 설정할 수 있습니다","너는 【 (*) 】 파일을 삭제 하시겠습니까?","작업 [(*)]을 삭제하시겠습니까?","항목 [(*)]을 삭제하시겠습니까?","작업 [(*)]을 정리하시겠습니까?","파일 [(*)]을 저장하시겠습니까?","파일 (*)이 너무 커서 (*)'를 초과할 수 없습니다.","파일 이름은 (*) 단어만 설정할 수 있습니다","파일 형식 오류, 제한 형식:*)","항목 소개는 (*) 단어만 설정할 수 있습니다","항목 이름은 (*) 단어까지만 설정할 수 있습니다","작업 완료 (*) 일 후 자동으로 압축.","파일 (*)이 너무 커서 초과할 수 없습니다. (*)","직위가 (*) 자보다 적어서는 안 된다","한 번에 (*) 메시지까지만 가져올 수 있습니다","련계를 발기, 참여하여 현재 총 (*) 사람","파일 (*)이 이미 존재합니다. 바꾸시겠습니까?","파일이름은 (*) 자보다 적어서는 안됩니다","한 번에 최대 (*) 멤버를 내보낼 수 있습니다","메시지의 내용은 (*) 단어 이상이어야 합니다","항목 목록은 (*) 개 이상이어야 합니다","항목의 이름은 (*) 자보다 적어서는 안됩니다","(*) 이미지만업로드할수있습니다.","그림 (*) 까지만 선택할 수 있습니다.","비밀번호는 (*) 자리수만 설정할 수 있습니다","비밀번호는 (*) 자리수보다 작으면 안됩니다","설명은 (*) 단어만 설정할 수 있습니다","닉네임은 (*) 문자로만 설정할 수 있습니다","시스템 로봇 수정하는 중:*)","(*)와 관련된 결과가 없습니다","닉네임은 (*) 자보다 적어서는 안 된다","서버 (*) 버전이 너무 낮습니다","[(*)]로 초기화하시겠습니까?","새 편지함을 입력하십시오 (*)","프로젝트 이름에는 최소 (*) 단어가 있습니다!","(*) 팀 작업을 시작합니다","파일 (*) 업로드 실패, (*)","마지막으로 (*) 분 전에 접속하였다","마지막으로 (*) 시간 전에 접속하였다","총 (*) 항목, 검색...","비밀번호는 최소 (*) 자리!","파일 (*) 업로드 실패 (*)","(*)에게 전화를 걸어야 합니까?","닉네임은 최소 (*) 자리 길이입니다!","마지막으로 오늘 (*)","어제 마지막으로 접속함 (*)","(*) 설명, 엔터 생성","주소록 (*)을 검색했습니다","(*) 하나만 선택할 수 있습니다","(*) 항목만 선택할 수 있습니다","계정 삭제 [(*)]","마지막으로 (*)에 접속함","총 (*) 자리 연락처","권장 크기:*)","새로운 소식이 있습니다","읽지 않은 메시지 (*) 항목","총성원입니다","(*) 계정을 삭제합니다","패키지 다운로드 (*)","어서오세요, (*)","등 (*) 개 문건을 제출하였다","(*)-(*)","(*) 개를 선택함","제목 (*)","등 (*)인","(*) 천","(*) 일","(*) 초"]
\ No newline at end of file
diff --git a/public/language/web/zh-CHT.js b/public/language/web/zh-CHT.js
index c265bdd92..dbc1b4d83 100644
--- a/public/language/web/zh-CHT.js
+++ b/public/language/web/zh-CHT.js
@@ -1 +1 @@
-if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["zh-CHT"]=["模版滿足多種團隊協作場景,同時支持自定義模版,滿足團隊個性化場景管理需求,可直觀的查看項目的進展情況,團隊協作更方便。","2、若你是團隊的所有者,請在刪除您的帳號前轉移所有權。例如該帳號所創建的項目(可將項目移交他人或刪除項目)以及文件夾。","我是文心一言,英文名是ERNIE Bot。我能夠與人對話互動,回答問題,協助創作,高效便捷地幫助人們獲取信息、知識和靈感。","彙集文檔、電子表格、思維筆記等多種在線工具,匯聚企業知識資源於一處,支持多人實時協同編輯,讓團隊協作更便捷。","我是一個人工智能助手,爲用戶提供問題解答和指導。我沒有具體的身份,只是一個程序。您有什麼問題可以問我哦?","多平臺應用支持,打開客戶端即可跟進項目任務進度, 同時讓你在工作中每一個步驟都能擁有更高效愉悅的體驗。","1、您將無法查看該帳號內的任何信息,包括帳號信息、文件記錄、聊天記錄、項目信息、團隊成員信息等。","通過靈活的任務日曆,輕鬆安排每一天的日程,把任務拆解到每天,讓工作目標更清晰,時間分配更合理。","加入視頻會議,參與已經創建的會議,在會議過程中與其他參會人員進行遠程實時視聽交流和協作。","我是Claude,一個由Anthropic公司創造出來的AI助手機器人。我的工作是幫助人類,與人對話並給出解答。","我是達摩院自主研發的超大規模語言模型,能夠回答問題、創作文字,還能表達觀點、撰寫代碼。","注意,僅禁止個人羣組,其他類型的羣組不禁止,比如:部門羣聊、項目羣聊等系統羣聊。","針對項目和任務建立羣組,工作問題可及時溝通,促進團隊快速協作,提高團隊工作效率。","通過視頻會議平臺,參與者可以分享屏幕、共享文檔,並與其他與會人員進行討論和協。","檢測到所屬的任務列表已被刪除,該操作將會還原任務列表,你確定要還原歸檔嗎?","帳號刪除後,該帳號將無法正常登錄且無法恢復,帳號下的所有數據也將被刪除。","創建一個全新的會議視頻會議,與會者可以在實時中進行面對面的視聽交流。","匿名消息將通過匿名消息(機器人)發送給對方,不會記錄你的任何身份信息","此文件夾內已有共享文件夾,子文件的共享狀態將被取消,是否繼續?","數碼相機4M的圖片,優化後僅有700KB左右,而且肉眼基本看不出區別。","我們將嚴格的按照隱私服務協議爲您提供服務,保護您的個人信息。","複雜:大於或等於6個字符,包含數字、字母大小寫或者特殊字符。","開啓後每天按設定的提醒時間在項目羣聊中發送未領取任務通知。","不會向忽略的郵箱地址發送郵件,可使用換行分割多個地址。","離最新版本只有一步之遙了!重新啓動應用即可完成更新。","是應對OpenAI公司開發的ChatGPT聊天機器人的崛起而開發的。","自動:默認值情況下顯示在合併項目,設置時保持顯示。","以瞭解我們的服務內容和您相關個人信息的處理規則。","開啓後,發送消息時鍵盤上的發送按鈕會被替換成換行","選中節點,按enter鍵添加同級節點,tab鍵添加子節點","3、您將退出所有羣聊,無法查到過往消息和人員。","簽到提醒對象:3天內有簽到的成員(法定工作日)","開啓:項目管理員可生成鏈接邀請成員加入項目。","禁言:除管理員外所有人都禁止在全員羣組發言。","在您使用本軟件前,請您認真閱讀並瞭解相應的","我是由Google開發的生成式人工智能聊天機器人。","禁言:除管理員外所有人都禁止發起個人聊天。","如果必填,發送聊天前必須設置暱稱、電話。","開啓同步本地帳號登錄後將同步到 LDAP 服務器","必填:發送聊天內容前必須設置暱稱、電話。","是否將消息中的網絡圖片保存到本地服務器。","設備連接上指定路由器(WiFi)後自動簽到。","修改的內容尚未保存,確定要放棄修改嗎?","切換語言需要刷新後生效,是否確定刷新?","暫不支持拖拽文件夾,請手動上傳文件夾。","暫不支持粘貼文件夾,請手動上傳文件夾。","此操作僅加入羣成員並不會加入任務負責人","詳細描述,選填...(點擊右鍵使用工具欄)","進入路由器終端執行以下命令即可完成安裝","保持:任務詳情頁可見性選項保持顯示。","開放:所有人都可以相互發起個人聊天。","注意:刷新將導致原來的邀請鏈接失效!","自動:密碼輸入錯誤後必須添加驗證碼。","它基於同名的Gemini系列大型語言模型。","帳號不存在,請確認帳號是否輸入正確","開啓後可以直接使用 LDAP 帳號密碼登錄","開放:所有人都可以在全員羣組發言。","必填:發送聊天內容前必須設置暱稱。","移除成員負責的任務將變成無負責人,","請確認掃碼的服務器與當前服務器一致","首頁底部:首頁底部網站備案號等信息","爲確保帳號安全,請確認是本人操作","例如:http:\/\/proxy.com 或 socks5:\/\/proxy.com","修改郵箱和刪除帳號需要郵箱驗證碼","關閉簽到功能再開啓需要重新安裝。","將會清空流程數據,此操作不可恢復","開啓:每次登錄都需要圖形驗證碼。","您當前未加入任何部門,不能發起!","此操作僅加入羣成員並不會加入部門","此操作僅加入羣成員並不會加入項目","注意:刷新將導致原來的鏈接失效!","自動:註冊成功後自動進入全員羣。","通過在簽到打卡機器人發送位置簽到","通過在簽到打卡機器人發送指令簽到","邀請碼:註冊時需填寫下方邀請碼。","除管理員外禁止個人羣組聊天發言。","自動通過,審批人與發起人爲同一人","服務器版本過低,請升級服務器。","網絡連接失敗,請檢查網絡設置。","關閉:其他成員通過@邀請進入。","你確定要導出所有超期任務嗎?","允許匿名發送消息給其他成員。","全部禁言:所有人都禁止發言。","開啓後帳號需驗證通過纔可登錄","開放:允許個人羣組聊天發言。","成員禁言:僅管理員可以發言。","設置尚未保存,是否放棄修改?","輸入您的憑證以訪問您的帳戶。","+ 輸入子任務,回車添加子任務","4、請保證帳號未被暫停使用。","只能設置單個狀態爲驗收\/測試","以下是你當前的任務統計數據","關閉:不需要輸入圖形驗證。","可通過此鏈接直接加入項目。","填寫-1則不通知,誤差±10分鐘","正在打包,請留意系統消息。","添加任務計劃時間默認時分。","禁止查看共享所有人的文件。","自動簽到延遲時長爲±1分鐘。","重複內容將不再計入接龍結果","項目不存在或不在成員列表內","查看 Cookie 中的 sessionKey 便是","僅支持Openwrt系統的路由器。","簡單:大於或等於6個字符。","僅限項目或任務負責人上傳","僅限項目或任務負責人修改","僅限項目或任務負責人刪除","僅限項目或任務負責人操作","僅限項目或任務負責人添加","任務列表不存在或已被刪除","你確定要刪除這個文件嗎?","關閉端到端加密傳輸數據。","匿名消息僅允許發送給個人","密碼錯誤,請輸入正確密碼","開放:所有人都可以發言。","強大易用的協同創作雲文檔","簽到前後時間收到消息通知","該狀態下任務自動標記完成","輸入您的信息以創建帳戶。","選擇一個項目查看更多任務","僅支持Openwrt系統的路由器","你確定要刪除工作流嗎?","便捷易用的項目管理模板","允許成員自己修改MAC地址","可設置多個狀態爲進行中","可通過此鏈接瀏覽文件。","帳號需驗證通過纔可登錄","您沒有選擇要上傳的文件","注意:離職操作不可逆!","註銷前,請確認一下事項","請輸入正確的郵箱地址!","項目負責人無法退出項目","高效便捷的團隊溝通工具","以 http:\/\/ 或 https:\/\/ 開頭","請開啓您PHP環境的openssl","兩次密碼輸入不一致!","任務完成後自動歸檔。","會員不存在或已被刪除","你確定要刪除任務嗎?","你確定要取消發送嗎?","你確定要清除緩存嗎?","你確定要登出系統嗎?","你確定要還原刪除嗎?","你確定要還原歸檔嗎?","你確定要退出羣組嗎?","使用我上次的彙報對象","允許:開放註冊功能。","對話不存在或已被刪除","已清楚風險,確定註銷","當前環境禁止修改密碼","文件不存在或已被刪除","暫不支持拖拽文件夾。","暫不支持粘貼文件夾。","未保存當前修改內容?","消息已發送,不可取消","確認計劃時間領取任務","請輸入正確的郵箱地址","身份失效,等重新登錄","選擇一個會話開始聊天","支持 http 或 socks 代理","不顯示原發送者信息","僅限項目負責人修改","僅限項目負責人刪除","僅限項目負責人操作","任務描述,回車創建","會議組件加載失敗!","你好,掃碼確認登錄","你確定取消待辦嗎?","你確定取消置頂嗎?","你確認領取任務嗎?","列表名稱,回車創建","到期後限制註冊帳號","包含消息發送的文件","同步修改子任務時間","在上層文件夾中顯示","子任務不支持此功能","已超過最大選擇數量","恢復帳號(已離職)","最後在線於很久以前","注意此操作不可逆!","瀏覽圖片空間的圖片","清晰直觀的任務日曆","用於生成會議頻道。","確定撤回此信息嗎?","確定要離開會議嗎?","確認密碼輸入不一致","禁止匿名發送消息。","詳情看下文安裝說明","請先修改登錄密碼!","請填寫正確的舊密碼","請輸入新郵箱地址!","請輸入正確的邀請碼","請輸入正確的驗證碼","請重新輸入新密碼!","輕量級任務管理工具","輸入羣名稱(選填)","電話長度至少6位!","不支持複製文件夾","不能與舊郵箱一致","任務描述不能爲空","任務描述歷史記錄","你不是項目負責人","你確定要撤銷嗎?","修改子任務負責人","列表名稱不能爲空","刪除子任務負責人","複製電子郵件地址","當前環境禁止修改","數值越大級別越高","數值越小級別越高","新建任務默認狀態","查看更多簽到數據","標記子任務已完成","歡迎使用本軟件!","消息內容不能爲空","計劃時間衝突提示","訪問OpenAI網站查看","詳細描述,選填...","請填寫項目名稱!","請輸入你的姓名!","請輸入收件人地址","請輸入新郵箱地址","請輸入服務器地址","請輸入註冊邀請碼","請輸入聯繫電話!","請輸入設備MAC地址","請輸入郵箱地址!","請輸入郵箱驗證碼","請選擇假期類型!","請選擇開始時間!","請選擇正確的列表","請選擇申請類型!","請選擇移動後狀態","請選擇結束時間!","請選擇部門負責人","超出文件大小限制","輸入您的電子郵件","選擇任務協助人員","選擇羣組發起投票","選擇羣組發起接龍","選擇轉發指定成員","選擇轉發最近聊天","郵箱、暱稱、職位","部分成員禁止取消","部分成員禁止選擇","ID、名稱、描述...","請輸入會議頻道ID","支持 Markdown 格式","請輸入html代碼...","請輸入職位\/職稱","不可複製的內容","不在成員列表內","僅支持網頁版。","修改子任務時間","修改子任務標題","修改子任務狀態","修改簽到MAC地址","再次發送投票?","可填寫接龍格式","在瀏覽器中打開","展開到一級節點","展開到三級節點","展開到二級節點","展開到五級節點","展開到四級節點","帳號或密碼錯誤","我的待完成任務","拖動到這裏發送","支持多平臺應用","文件格式不正確","最後在線於剛剛","最近打開的任務","未保存計劃時間","未知的消息類型","機器人暫未開啓","正在上傳文件...","沒有任何修改!","沒有任何聯繫人","沒有相關的成員","沒有相關的數據","瀏覽已上傳圖片","用於頻道管理。","留空爲默認部門","確定結束投票?","禁止創建羣聊。","禁止發起會話。","禁止撥打電話。","第二次任務提醒","管理成員MAC地址","自動進入全員羣","自定義圖片地址","請登錄後繼續...","請等待打包完成","請聯繫管理員!","請設置計劃時間","請輸入修改備註","請輸入刪除原因","請輸入審批意見","請輸入投票主題","請輸入接龍主題","請輸入接龍內容","請輸入新密碼!","請輸入新的密碼","請輸入舊密碼!","請輸入註銷原因","請輸入流程名稱","請輸入消息內容","請輸入登錄密碼","請輸入聯繫電話","請輸入選項內容","請輸入郵箱地址","請輸入郵箱帳號","請輸入部門名稱","請選擇上級部門","請選擇假期類型","請選擇開始時間","請選擇班次時間","請選擇申請類型","請選擇簽到日期","請選擇簽到時間","請選擇結束時間","請選擇默認時間","負責人填寫錯誤","輸入關鍵詞搜索","輸入圖形驗證碼","輸入新郵箱地址","輸入郵箱驗證碼","選擇任務負責人","選擇狀態負責人","選擇項目負責人","郵箱地址已存在","郵箱服務器設置","錯誤的類型參數","項目未完成任務","上傳\/瀏覽 圖片","數據加載中.....","簽到設置 (Beta)","請輸入License...","上傳本地圖片","不顯示該會話","不能對話自己","二維碼服務器","以下爲新消息","任務人員可見","任務完成時間","任務默認時間","會話以外成員","保存網絡圖片","修改任務時間","修改協助人員","允許消息通知","全員羣組禁言","創建聊天失敗","加入會議失敗","加載歷史消息","加載組件中...","發送匿名消息","取消臨時身份","取消發送失敗","同步本地帳號","向上滑動取消","啓用 LDAP 認證","圖片保存失敗","圖片存儲爲...","圖片無法保存","圖片格式錯誤","複製圖片地址","複製鏈接地址","子任務未完成","導出任務統計","導出審批數據","導出時間類型","導出簽到數據","導出超期任務","展開全部節點","已歸檔的項目","已經有帳號?","帳號已停用...","開啓註冊驗證","忘記密碼了?","忽略郵箱地址","我協助的任務","我要領取任務","所有者創建於","打開會話失敗","打開會話錯誤","打開通知成功","打開項目管理","描述不能爲空","提交繼續添加","提示所有成員","搜索項目名稱","數據加載失敗","文件上傳限制","文件分享查看","新舊密碼一致","新項目負責人","是否啓動首頁","普通格式發送","暫無打開記錄","未變更移動項","未讀個人消息","未讀羣聊消息","未領任務提醒","查看任務詳情","沒有任何會話","沒有任何動態","沒有任何文件","沒有任何項目","瀏覽圖片空間","添加協助人員","點擊加入會議","點擊複製鏈接","簽到打卡提醒","簽到缺卡提醒","自動歸檔任務","獲取會話失敗","設爲臨時帳號","請填寫名稱!","請輸入事由!","請輸入內容!","請輸入暱稱!","請輸入用戶名","請輸入驗證碼","請選擇後投票","請選擇部門!","轉讓羣主身份","輸入列表名稱","輸入您的密碼","輸入確認密碼","還沒有帳號?","選擇任務列表","選擇共享成員","選擇關聯列表","選擇指定人員","選擇指定成員","選擇新的羣主","選擇離職時間","選擇計劃範圍","選擇邀請成員","選擇項目成員","郵件發送測試","郵件通知設置","郵箱地址錯誤","限制註冊人數","隱藏共享文件","項目人員可見","驗證碼已失效","ID、任務名...","使用 SSO 登錄","轉換成markdown","OKR 結果分析","PPT 演示文稿","同步滾動:關","同步滾動:開","Excel 工作表","MD 格式發送","Html轉markdown","上傳文件夾","不是發送人","僅顯示我的","今日待完成","代碼塊主題","任務不存在","任務優先級","任務列權限","任務協助人","任務已完成","任務聊天室","任務負責人","會員不存在","會議創建人","會議已結束","會話內成員","使用現有羣","保存到本地","修改負責人","列表不存在","創建子任務","創建部門羣","刪除子任務","刪除工作流","刪除文件夾","刪除的任務","協助的任務","原計劃時間","參與的項目","發現新版本","發送驗證碼","取消管理員","可見性選項","客戶端下載","客戶端版本","導出PDF文件","導出PNG圖片","工作流設置","已共享成員","已刪除任務","已完成任務","已完成列表","已歸檔任務","已郵箱認證","開啓工作流","歸檔的任務","歸檔的項目","當前服務器","待完成任務","忽略並繼續","成員創建於","截圖快捷鍵","搜索聯繫人","收到的彙報","文件已存在","文本編輯器","新建文件夾","新建流程圖","新計劃時間","新郵箱地址","無時間限制","無相關數據","顯示已完成","最早可提前","最晚可延後","服務器版本","未完成任務","未完成列表","未開放註冊","未知的消息","未郵箱認證","機器人設置","標記未完成","瀏覽器打開","消息免打擾","消息已撤回","添加優先級","添加子任務","添加子部門","添加羣成員","清空已完成","狀態負責人","登錄成功...","登錄驗證碼","確認新密碼","端到端加密","結束會議室","置頂該聊天","置頂該項目","自定義地址","記錄不存在","設爲管理員","設備MAC地址","設置狀態爲","詳細描述...","請輸入名稱","請輸入備註","請輸入密碼","請輸入時長","請輸入暱稱","請選擇成員","請選擇時間","請選擇模板","請選擇部門","請選擇項目","超期未完成","身份已失效","輸入消息...","選擇交接人","選擇接收人","選擇負責人","郵箱驗證碼","部門負責人","限制負責人","非臨時帳號","項目聊天室","項目負責人","驗證碼錯誤","默認不限制","會議頻道ID","SMTP服務器","必須大於0","職位\/職稱","驗收\/測試","AI 機器人","上傳列表","上傳圖片","上傳失敗","上傳成功","上傳文件","上級部門","下載圖片","下載文件","個人羣組","個人設置","個人項目","臨時帳號","主題皮膚","主題設置","產品開發","產品規劃","產品計劃","今日任務","今日到期","任務人員","任務列表","任務名稱","任務延期","任務開始","任務描述","任務提醒","任務時間","任務權限","任務相關","任務等級","任務羣組","任務聊天","任務詳情","會議主題","會議功能","會議設置","位置錯誤","使用人數","使用代理","保存成功","保留兩者","修改任務","修改列表","修改名稱","修改頭像","修改密碼","修改成功","修改時間","修改狀態","修改資料","修改郵箱","修改部門","假期類型","偏好設置","允許修改","允許多選","允許註冊","全員羣組","全屏查看","全屏編輯","全屏輸入","全文評論","全部審批","全部文件","全部狀態","全部禁言","全部項目","共享權限","共享設置","關聯任務","關聯列表","其他設置","再次發送","再次編輯","準備發佈","分屏顯示","創建時間","創建羣組","創建項目","刪除人員","刪除任務","刪除列表","刪除原因","刪除帳號","刪除成功","刪除文件","刪除時間","刪除項目","到期時間","到期超時","刷新鏈接","前端開發","剔除模式","功能開啓","加入會議","加班申請","加載中...","加載失敗","加載更多","動畫表情","匿名發送","匿名投票","匿名消息","協助人員","歷史消息","歷史版本","歷史記錄","參與接龍","參數爲空","參數配置","參數錯誤","友盟推送","發佈成功","發起投票","發起接龍","發起時間","發送圖片","發送失敗","發送成功","發送按鈕","發送文件","發送邀請","取消關聯","取消剪切","取消發送","取消待辦","取消成功","取消標註","取消登錄","取消禁用","取消篩選","取消置頂","取消選擇","可流轉到","後端開發","回到原文","回覆消息","迴應詳情","團隊管理","團隊項目","圖片優化","圖片信息","圖片空間","在線會議","在職狀態","基本配置","複製代碼","複製全部","複製圖片","複製失敗","複製成功","複製文本","複製選擇","複製鏈接","安裝說明","完成時間","完整對話","定位簽到","審批中心","審批類型","審批記錄","審批設置","審批詳情","密碼策略","密碼設置","導入文件","導出任務","導出成員","導出類型","尚未簽到","工作報告","帳號相關","延期備註","延期時長","開啓推送","開啓通知","開始會議","開始時間","開始狀態","開始聊天","歸檔人員","歸檔任務","歸檔會員","歸檔時間","歸檔項目","當前會話","當前環境","錄用申請","待辦消息","忍心拒絕","快捷選擇","忽略郵箱","思維導圖","成員禁言","成員管理","我的任務","我的彙報","截止時間","所有成員","所有項目","手動簽到","打包下載","打包列表","打開任務","打開鏈接","打開項目","打開首頁","掃碼登錄","投票結果","撥打電話","指定成員","接收時間","接龍結果","提交時間","搜索名稱","搜索成員","搜索消息","搜索表情","搜索項目","操作成功","操作離職","文件信息","文件名稱","文件鏈接","文心一言","新增成員","新增報告","新建任務","新建會議","新建文本","新建目錄","新建腦圖","新建表格","新建部門","新建項目","新的羣主","無聲發送","無序列表","時間範圍","是否發佈","顯示文件","暫無數據","暫無消息","暫無結果","更新中...","更新日誌","最後修改","最後在線","最近聊天","有序列表","本地圖片","權限不足","權限設置","鬆開取消","查看歷史","查看圖片","查看所有","查看說明","標記已讀","標記未讀","正在研發","正在設計","正常帳號","彙報內容","彙報名稱","彙報對象","彙報時間","彙報類型","註冊帳號","註冊成功","註冊身份","流程名稱","流程設置","流轉模式","測試郵件","測試鏈接","瀏覽圖片","消息提醒","消息相關","添加任務","添加列表","添加成功","添加成員","添加模式","添加模板","添加流程","添加狀態","添加申請","添加設備","添加評論","添加附件","清除成功","清除緩存","溫柔冷光","溫馨提示","版本信息","版本過低","特殊設置","狀態設置","班次時間","申請類型","登錄密碼","登錄帳號","登錄成功","確定修改","確定刪除","確定添加","確定離職","確定轉讓","確認登錄","離開會議","離職時間","離職申請","私聊禁言","移交成功","移交項目","移動任務","移動成功","空白模板","立即上傳","立即下載","立即升級","立即投票","立即登錄","簽到功能","簽到打卡","簽到數據","簽到方式","簽到日期","簽到時間","簽到管理","簽到記錄","簽到設置","類型錯誤","系統自動","系統設置","緊湊冷光","緊湊天盤","緊湊經典","經典天盤","結束投票","結束時間","結束狀態","繼續發送","編輯描述","編輯消息","縮小查看","置頂人員","羣組設置","羣聊禁言","聊天暱稱","聊天資料","聯繫我們","腦圖經典","自動抄送","自動簽到","獲取方式","解散羣組","計劃時間","認證設置","設爲禁用","設置待辦","設置成功","詳細信息","語言設置","請假事由","請求成功","調整成功","超期任務","距離到期","跟隨系統","轉讓羣主","軟件開發","返回本月","返回編輯","返回首頁","還原歸檔","退出全屏","退出共享","退出成功","退出登錄","退出羣組","退出項目","選擇主題","選擇任務","選擇會員","選擇成員","選擇時間","選擇語言","選擇部門","選項主題","選項語言","通義千問","邀請加入","邀請成員","邀請鏈接","邀請項目","郵件管理","郵件設置","郵件通知","郵箱認證","部門名稱","部門羣組","部門羣聊","重複週期","重新發送","重新啓動","重置密碼","鏈接地址","鍵盤設置","長按錄音","隱私協議","隱私政策","非管理員","項目人員","項目介紹","項目任務","項目動態","項目名稱","項目成員","項目描述","項目模板","項目狀態","項目相關","項目類型","項目羣組","項目設置","項目進度","預覽圖片","領取任務","首頁底部","高級選項","默認節點","默認部門","LDAP 地址","LDAP 端口","LDAP 設置","License Key","MD編輯器","Word 文檔","APP 推送","OKR 管理","OKR 結果","導出XLSX","MAC地址","上一週","上個月","下一週","下劃線","不同意","交接人","僅我的","代碼塊","儀表盤","任務名","優先級","修改MAC","修改列","關鍵詞","分割線","分鐘前","創建人","刪除列","刪除線","到期前","到期後","協助人","可見性","哺乳假","天空藍","子任務","審批中","導出CSV","導出TXT","導出XLS","小時前","已使用","已刪除","已發佈","已發起","已發送","已取消","已完成","已歸檔","已拒絕","已提交","已撤回","已離職","已等待","已簽到","已結束","已通過","開啓後","待處理","待審批","待更新","待測試","總數量","總進度","所有人","所有者","掃一掃","抄送我","排序列","提交於","搜索...","攝像頭","文件名","文件夾","新任務","新會議","新密碼","無內容","無標題","無限制","舊密碼","星期一","星期三","星期二","星期五","星期六","星期四","星期日","最小化","服務器","未保存","未命名","未完成","未歸檔","未簽到","未結束","未計劃","未設置","機器人","標註了","彙報人","添加列","移動前","移動後","管理員","置頂了","羣名稱","羣頭像","羣成員","羣投票","羣接龍","羣類型","羣設置","背景色","設待辦","請選擇","負責人","轉發給","這個月","進行中","選填...","通訊錄","邀請碼","配置項","重命名","陪產假","項目名","驗證碼","魚骨圖","麥克風","頻道ID","@我的","讀\/寫","Pro版","上傳","下載","喪假","個人","臨時","事假","事由","事項","產假","今天","任務","會議","例如","保存","保持","修改","允許","全員","全屏","全選","全部","共享","關閉","其它","內容","分鐘","列表","剛剛","創建","刪除","刷新","剪切","加班","動態","匿名","單聊","單選","發佈","發起","發送","取消","只讀","可選","同意","名稱","週一","週三","週二","週五","週六","週四","週報","週日","回覆","圖形","圖片","圖表","在線","在職","域名","備註","複製","複雜","外出","多選","大小","天前","天數","頭像","婚假","完成","實名","審批","密碼","導出","導圖","小時","居中","展開","已辦","已讀","帳號","常用","年假","應用","開啓","開放","引用","歸檔","待辦","必填","我的","打開","執行","抄送","投票","摺疊","拒絕","接龍","描述","提交","搜索","撤回","撤銷","操作","放棄","文件","文本","斜體","新建","日曆","日報","日期","時長","時間","明亮","明天","昨天","暱稱","暗黑","更多","替換","最近","月前","未讀","本週","本月","權限","來自","查看","標註","樣式","棕色","模型","橘色","比如","永久","註冊","測試","瀏覽","消息","添加","清空","灰色","版本","狀態","現在","電話","留言","病假","登錄","確定","確認","禁止","禁用","禁言","離職","移交","移動","稍後","端口","簽到","簡單","類型","粉色","粗體","粘貼","系統","紫色","紅色","級別","線框","結束","繼續","綠色","編輯","縮放","置頂","羣主","羣名","羣聊","聊天","自動","自己","草稿","菜單","藍色","表情","表格","設置","評論","詳情","語音","請假","調休","超期","身份","轉發","返回","還原","退出","選填","選擇","邀請","郵件","郵箱","部門","重做","重置","鏈接","附件","項目","預覽","顏色","首頁","黃色","默認","3天","5天","7天","@我","LDAP","一","三","二","五","你","例","六","周","四","天","或","日","月","由","票","秒","給","(*)是一款輕量級的開源在線項目任務管理工具,提供各類文檔協作工具、在線思維導圖、在線流程圖、項目管理、任務分發、即時IM,文件管理等工具。","流轉到【(*)】時改變任務負責人爲狀態負責人(並保留操作狀態的人員),原本的任務負責人移至協助人員。","(*) 負責的部門、項目、任務和文件將移交給交接人;同時退出所有羣(如果是羣主則轉讓給交接人)","你確定恢復已離職帳號【(*)】嗎?(注:此操作僅恢復帳號狀態,無法恢復操作離職時移交的數據)","你確定將【(*)】設爲臨時帳號嗎?(注:臨時帳號限制請查看系統設置)","流轉到【(*)】時,[任務負責人] 和 [項目管理員] 可以修改狀態。","服務器((*))接口版本過低,部分功能可能無法正常使用。","狀態[(*)]設置錯誤,設置剔除模式時必須填寫狀態負責人","流轉到【(*)】時添加狀態負責人至任務負責人。","你確定要刪除列表【(*)】及列表內的任務嗎?","每個文件夾裏最多隻能創建(*)個文件或文件夾","流轉到【(*)】時自動將任務移動至關聯列表。","文件(*)格式不正確,請上傳(*)格式的圖片。","文件 (*) 格式不正確,僅支持上傳:(*)","你確定要打包下載(*)等(*)個文件嗎?","你確定要打包下載【(*)】文件夾嗎?","正在進行帳號【ID:(*)】MAC地址修改。","你確定要刪除【(*)】等2個文件嗎?","你確定要打包下載【(*)】文件嗎?","數據已超過(*)條,是否繼續加載?","正在進行帳號【ID:(*)】離職操作。","正在進行帳號【ID:(*)】部門修改。","你確定取消【(*)】臨時身份嗎?","你確定要刪除【(*)】文件夾嗎?","你確定要將【(*)】移出羣組嗎?","發起接龍,參與接龍目前共(*)人","文件大小超限,最大限制:(*)KB","職位\/職稱最多隻能設置(*)個字","任務描述最多隻能設置(*)個字","你確定要刪除【(*)】文件嗎?","你確定要刪除任務【(*)】嗎?","你確定要刪除項目【(*)】嗎?","你確定要歸檔任務【(*)】嗎?","你確定要歸檔項目【(*)】嗎?","文件 (*) 太大,不能超過:(*)'","文件名稱最多隻能設置(*)個字","文件格式錯誤,限制類型:(*)","項目介紹最多隻能設置(*)個字","項目名稱最多隻能設置(*)個字","任務完成 (*) 天后自動歸檔。","文件 (*) 太大,不能超過:(*)","職位\/職稱不可以少於(*)個字","一次最多隻能獲取(*)條數據","發起,參與接龍目前共(*)人","文件(*)已存在,是否替換?","文件名稱不可以少於(*)個字","每次最多選擇導出(*)個成員","消息內容最大不能超過(*)字","項目列表最多不能超過(*)個","項目名稱不可以少於(*)個字","最多隻能上傳 (*) 張圖片。","最多隻能選擇 (*) 張圖片。","密碼最多隻能設置(*)位數","密碼設置不能小於(*)位數","描述最多隻能設置(*)個字","暱稱最多隻能設置(*)個字","正在修改系統機器人:(*)","沒有任何與(*)相關的結果","暱稱不可以少於(*)個字","服務器((*))版本過低","確定重置爲【(*)】嗎?","請輸入新的郵箱((*))","項目名稱至少(*)個字!","開啓您的 (*) 團隊協作","文件 (*) 上傳失敗,(*)","最後在線於 (*) 分鐘前","最後在線於 (*) 小時前","共(*)個項目,搜索...","密碼長度至少(*)位!","文件 (*) 上傳失敗 (*)","是否撥打電話給(*)?","暱稱長度至少(*)位!","最後在線於今天 (*)","最後在線於昨天 (*)","(*)描述,回車創建","搜索到(*)位聯繫人","最多隻能選擇(*)個","最多隻能選擇(*)項","刪除帳號【(*)】","最後在線於 (*)","共(*)位聯繫人","建議尺寸:(*)","有(*)條新消息","未讀消息(*)條","共(*)個成員","刪除(*)帳號","打包下載(*)","歡迎您,(*)","等(*)個文件","(*)年(*)月","已選(*)個","標題(*)","等(*)人","(*)天","(*)日","(*)秒"]
\ No newline at end of file
+if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["zh-CHT"]=["模版滿足多種團隊協作場景,同時支持自定義模版,滿足團隊個性化場景管理需求,可直觀的查看項目的進展情況,團隊協作更方便。","2、若你是團隊的所有者,請在刪除您的帳號前轉移所有權。例如該帳號所創建的項目(可將項目移交他人或刪除項目)以及文件夾。","我是文心一言,英文名是ERNIE Bot。我能夠與人對話互動,回答問題,協助創作,高效便捷地幫助人們獲取信息、知識和靈感。","彙集文檔、電子表格、思維筆記等多種在線工具,匯聚企業知識資源於一處,支持多人實時協同編輯,讓團隊協作更便捷。","我是一個人工智能助手,爲用戶提供問題解答和指導。我沒有具體的身份,只是一個程序。您有什麼問題可以問我哦?","多平臺應用支持,打開客戶端即可跟進項目任務進度, 同時讓你在工作中每一個步驟都能擁有更高效愉悅的體驗。","1、您將無法查看該帳號內的任何信息,包括帳號信息、文件記錄、聊天記錄、項目信息、團隊成員信息等。","通過靈活的任務日曆,輕鬆安排每一天的日程,把任務拆解到每天,讓工作目標更清晰,時間分配更合理。","加入視頻會議,參與已經創建的會議,在會議過程中與其他參會人員進行遠程實時視聽交流和協作。","我是Claude,一個由Anthropic公司創造出來的AI助手機器人。我的工作是幫助人類,與人對話並給出解答。","我是達摩院自主研發的超大規模語言模型,能夠回答問題、創作文字,還能表達觀點、撰寫代碼。","注意,僅禁止個人羣組,其他類型的羣組不禁止,比如:部門羣聊、項目羣聊等系統羣聊。","針對項目和任務建立羣組,工作問題可及時溝通,促進團隊快速協作,提高團隊工作效率。","通過視頻會議平臺,參與者可以分享屏幕、共享文檔,並與其他與會人員進行討論和協。","檢測到所屬的任務列表已被刪除,該操作將會還原任務列表,你確定要還原歸檔嗎?","帳號刪除後,該帳號將無法正常登錄且無法恢復,帳號下的所有數據也將被刪除。","創建一個全新的會議視頻會議,與會者可以在實時中進行面對面的視聽交流。","匿名消息將通過匿名消息(機器人)發送給對方,不會記錄你的任何身份信息","此文件夾內已有共享文件夾,子文件的共享狀態將被取消,是否繼續?","數碼相機4M的圖片,優化後僅有700KB左右,而且肉眼基本看不出區別。","我們將嚴格的按照隱私服務協議爲您提供服務,保護您的個人信息。","複雜:大於或等於6個字符,包含數字、字母大小寫或者特殊字符。","開啓後每天按設定的提醒時間在項目羣聊中發送未領取任務通知。","不會向忽略的郵箱地址發送郵件,可使用換行分割多個地址。","請輸入填寫詳細的舉報原因,以使我們更好的幫助你解決問題","離最新版本只有一步之遙了!重新啓動應用即可完成更新。","是應對OpenAI公司開發的ChatGPT聊天機器人的崛起而開發的。","自動:默認值情況下顯示在合併項目,設置時保持顯示。","以瞭解我們的服務內容和您相關個人信息的處理規則。","開啓後,發送消息時鍵盤上的發送按鈕會被替換成換行","選中節點,按enter鍵添加同級節點,tab鍵添加子節點","3、您將退出所有羣聊,無法查到過往消息和人員。","簽到提醒對象:3天內有簽到的成員(法定工作日)","開啓:項目管理員可生成鏈接邀請成員加入項目。","禁言:除管理員外所有人都禁止在全員羣組發言。","在您使用本軟件前,請您認真閱讀並瞭解相應的","我是由Google開發的生成式人工智能聊天機器人。","禁言:除管理員外所有人都禁止發起個人聊天。","如果必填,發送聊天前必須設置暱稱、電話。","開啓同步本地帳號登錄後將同步到 LDAP 服務器","必填:發送聊天內容前必須設置暱稱、電話。","是否將消息中的網絡圖片保存到本地服務器。","設備連接上指定路由器(WiFi)後自動簽到。","修改的內容尚未保存,確定要放棄修改嗎?","切換語言需要刷新後生效,是否確定刷新?","暫不支持拖拽文件夾,請手動上傳文件夾。","暫不支持粘貼文件夾,請手動上傳文件夾。","此操作僅加入羣成員並不會加入任務負責人","詳細描述,選填...(點擊右鍵使用工具欄)","進入路由器終端執行以下命令即可完成安裝","保持:任務詳情頁可見性選項保持顯示。","開放:所有人都可以相互發起個人聊天。","注意:刷新將導致原來的邀請鏈接失效!","自動:密碼輸入錯誤後必須添加驗證碼。","它基於同名的Gemini系列大型語言模型。","帳號不存在,請確認帳號是否輸入正確","開啓後可以直接使用 LDAP 帳號密碼登錄","開放:所有人都可以在全員羣組發言。","必填:發送聊天內容前必須設置暱稱。","移除成員負責的任務將變成無負責人,","請確認掃碼的服務器與當前服務器一致","首頁底部:首頁底部網站備案號等信息","爲確保帳號安全,請確認是本人操作","例如:http:\/\/proxy.com 或 socks5:\/\/proxy.com","修改郵箱和刪除帳號需要郵箱驗證碼","關閉簽到功能再開啓需要重新安裝。","將會清空流程數據,此操作不可恢復","開啓:每次登錄都需要圖形驗證碼。","您當前未加入任何部門,不能發起!","此操作僅加入羣成員並不會加入部門","此操作僅加入羣成員並不會加入項目","注意:刷新將導致原來的鏈接失效!","自動:註冊成功後自動進入全員羣。","通過在簽到打卡機器人發送位置簽到","通過在簽到打卡機器人發送指令簽到","邀請碼:註冊時需填寫下方邀請碼。","除管理員外禁止個人羣組聊天發言。","自動通過,審批人與發起人爲同一人","服務器版本過低,請升級服務器。","網絡連接失敗,請檢查網絡設置。","關閉:其他成員通過@邀請進入。","你確定要導出所有超期任務嗎?","允許匿名發送消息給其他成員。","全部禁言:所有人都禁止發言。","開啓後帳號需驗證通過纔可登錄","開放:允許個人羣組聊天發言。","成員禁言:僅管理員可以發言。","設置尚未保存,是否放棄修改?","輸入您的憑證以訪問您的帳戶。","+ 輸入子任務,回車添加子任務","4、請保證帳號未被暫停使用。","只能設置單個狀態爲驗收\/測試","以下是你當前的任務統計數據","關閉:不需要輸入圖形驗證。","可通過此鏈接直接加入項目。","填寫-1則不通知,誤差±10分鐘","正在打包,請留意系統消息。","添加任務計劃時間默認時分。","禁止查看共享所有人的文件。","自動簽到延遲時長爲±1分鐘。","重複內容將不再計入接龍結果","項目不存在或不在成員列表內","查看 Cookie 中的 sessionKey 便是","僅支持Openwrt系統的路由器。","簡單:大於或等於6個字符。","僅限項目或任務負責人上傳","僅限項目或任務負責人修改","僅限項目或任務負責人刪除","僅限項目或任務負責人操作","僅限項目或任務負責人添加","任務列表不存在或已被刪除","你確定要刪除這個文件嗎?","關閉端到端加密傳輸數據。","匿名消息僅允許發送給個人","密碼錯誤,請輸入正確密碼","開放:所有人都可以發言。","強大易用的協同創作雲文檔","簽到前後時間收到消息通知","該狀態下任務自動標記完成","輸入您的信息以創建帳戶。","選擇一個項目查看更多任務","僅支持Openwrt系統的路由器","你確定要刪除工作流嗎?","便捷易用的項目管理模板","允許成員自己修改MAC地址","可設置多個狀態爲進行中","可通過此鏈接瀏覽文件。","帳號需驗證通過纔可登錄","您沒有選擇要上傳的文件","注意:離職操作不可逆!","註銷前,請確認一下事項","請輸入正確的郵箱地址!","項目負責人無法退出項目","高效便捷的團隊溝通工具","以 http:\/\/ 或 https:\/\/ 開頭","請開啓您PHP環境的openssl","兩次密碼輸入不一致!","任務完成後自動歸檔。","會員不存在或已被刪除","你確定要刪除任務嗎?","你確定要取消發送嗎?","你確定要清除緩存嗎?","你確定要登出系統嗎?","你確定要還原刪除嗎?","你確定要還原歸檔嗎?","你確定要退出羣組嗎?","使用我上次的彙報對象","允許:開放註冊功能。","對話不存在或已被刪除","已清楚風險,確定註銷","當前環境禁止修改密碼","文件不存在或已被刪除","暫不支持拖拽文件夾。","暫不支持粘貼文件夾。","未保存當前修改內容?","消息已發送,不可取消","確認計劃時間領取任務","請輸入正確的郵箱地址","身份失效,等重新登錄","選擇一個會話開始聊天","支持 http 或 socks 代理","不顯示原發送者信息","僅限項目負責人修改","僅限項目負責人刪除","僅限項目負責人操作","任務描述,回車創建","會議組件加載失敗!","你好,掃碼確認登錄","你確定取消待辦嗎?","你確定取消置頂嗎?","你確認領取任務嗎?","列表名稱,回車創建","到期後限制註冊帳號","包含消息發送的文件","同步修改子任務時間","在上層文件夾中顯示","子任務不支持此功能","已超過最大選擇數量","引流下載其他APP付費","恢復帳號(已離職)","最後在線於很久以前","注意此操作不可逆!","瀏覽圖片空間的圖片","清晰直觀的任務日曆","用於生成會議頻道。","確定撤回此信息嗎?","確定要離開會議嗎?","確認密碼輸入不一致","禁止匿名發送消息。","詳情看下文安裝說明","請先修改登錄密碼!","請填寫正確的舊密碼","請輸入新郵箱地址!","請輸入正確的邀請碼","請輸入正確的驗證碼","請重新輸入新密碼!","輕量級任務管理工具","輸入羣名稱(選填)","電話長度至少6位!","不支持複製文件夾","不能與舊郵箱一致","任務描述不能爲空","任務描述歷史記錄","你不是項目負責人","你確定要刪除嗎?","你確定要處理嗎?","你確定要撤銷嗎?","修改子任務負責人","列表名稱不能爲空","刪除子任務負責人","複製電子郵件地址","當前環境禁止修改","數值越大級別越高","數值越小級別越高","新建任務默認狀態","查看更多簽到數據","標記子任務已完成","歡迎使用本軟件!","消息內容不能爲空","照片與本人不一致","計劃時間衝突提示","訪問OpenAI網站查看","詳細描述,選填...","請填寫項目名稱!","請輸入舉報原因:","請輸入舉報類型:","請輸入你的姓名!","請輸入收件人地址","請輸入新郵箱地址","請輸入服務器地址","請輸入註冊邀請碼","請輸入聯繫電話!","請輸入設備MAC地址","請輸入郵箱地址!","請輸入郵箱驗證碼","請選擇假期類型!","請選擇開始時間!","請選擇正確的列表","請選擇申請類型!","請選擇移動後狀態","請選擇結束時間!","請選擇部門負責人","超出文件大小限制","輸入您的電子郵件","選擇任務協助人員","選擇羣組發起投票","選擇羣組發起接龍","選擇轉發指定成員","選擇轉發最近聊天","郵箱、暱稱、職位","部分成員禁止取消","部分成員禁止選擇","ID、名稱、描述...","請輸入會議頻道ID","支持 Markdown 格式","請輸入html代碼...","請輸入職位\/職稱","不可複製的內容","不在成員列表內","僅支持網頁版。","修改子任務時間","修改子任務標題","修改子任務狀態","修改簽到MAC地址","再次發送投票?","可填寫接龍格式","在瀏覽器中打開","展開到一級節點","展開到三級節點","展開到二級節點","展開到五級節點","展開到四級節點","帳號或密碼錯誤","我的待完成任務","拖動到這裏發送","支持多平臺應用","文件格式不正確","最後在線於剛剛","最近打開的任務","未保存計劃時間","未知的消息類型","機器人暫未開啓","正在上傳文件...","沒有任何修改!","沒有任何聯繫人","沒有相關的成員","沒有相關的數據","瀏覽已上傳圖片","用於頻道管理。","留空爲默認部門","確定結束投票?","禁止創建羣聊。","禁止發起會話。","禁止撥打電話。","第二次任務提醒","管理成員MAC地址","自動進入全員羣","自定義圖片地址","請填寫舉報原因","請登錄後繼續...","請等待打包完成","請聯繫管理員!","請設置計劃時間","請輸入修改備註","請輸入刪除原因","請輸入審批意見","請輸入投票主題","請輸入接龍主題","請輸入接龍內容","請輸入新密碼!","請輸入新的密碼","請輸入舊密碼!","請輸入註銷原因","請輸入流程名稱","請輸入消息內容","請輸入登錄密碼","請輸入聯繫電話","請輸入選項內容","請輸入郵箱地址","請輸入郵箱帳號","請輸入部門名稱","請選擇上級部門","請選擇舉報類型","請選擇假期類型","請選擇開始時間","請選擇班次時間","請選擇申請類型","請選擇簽到日期","請選擇簽到時間","請選擇結束時間","請選擇默認時間","負責人填寫錯誤","輸入關鍵詞搜索","輸入圖形驗證碼","輸入新郵箱地址","輸入郵箱驗證碼","選擇任務負責人","選擇狀態負責人","選擇項目負責人","郵箱地址已存在","郵箱服務器設置","錯誤的類型參數","項目未完成任務","上傳\/瀏覽 圖片","數據加載中.....","簽到設置 (Beta)","請輸入License...","上傳本地圖片","不顯示該會話","不能對話自己","二維碼服務器","以下爲新消息","任務人員可見","任務完成時間","任務默認時間","會話以外成員","保存網絡圖片","修改任務時間","修改協助人員","允許消息通知","全員羣組禁言","創建聊天失敗","加入會議失敗","加載歷史消息","加載組件中...","發送匿名消息","取消臨時身份","取消發送失敗","同步本地帳號","向上滑動取消","啓用 LDAP 認證","圖片保存失敗","圖片存儲爲...","圖片無法保存","圖片格式錯誤","複製圖片地址","複製鏈接地址","子任務未完成","導出任務統計","導出審批數據","導出時間類型","導出簽到數據","導出超期任務","展開全部節點","已歸檔的項目","已經有帳號?","帳號已停用...","開啓註冊驗證","忘記密碼了?","忽略郵箱地址","我協助的任務","我要領取任務","所有者創建於","打開會話失敗","打開會話錯誤","打開通知成功","打開項目管理","描述不能爲空","提交繼續添加","提示所有成員","搜索項目名稱","數據加載失敗","文件上傳限制","文件分享查看","新舊密碼一致","新項目負責人","是否啓動首頁","普通格式發送","暫無打開記錄","未變更移動項","未讀個人消息","未讀羣聊消息","未領任務提醒","查看任務詳情","沒有任何會話","沒有任何動態","沒有任何文件","沒有任何項目","瀏覽圖片空間","添加協助人員","點擊加入會議","點擊複製鏈接","簽到打卡提醒","簽到缺卡提醒","自動歸檔任務","獲取會話失敗","設爲臨時帳號","詐騙誘導轉賬","請填寫名稱!","請輸入事由!","請輸入內容!","請輸入暱稱!","請輸入用戶名","請輸入驗證碼","請選擇後投票","請選擇部門!","轉讓羣主身份","輸入列表名稱","輸入您的密碼","輸入確認密碼","還沒有帳號?","選擇任務列表","選擇共享成員","選擇關聯列表","選擇指定人員","選擇指定成員","選擇新的羣主","選擇離職時間","選擇計劃範圍","選擇邀請成員","選擇項目成員","郵件發送測試","郵件通知設置","郵箱地址錯誤","限制註冊人數","隱藏共享文件","項目人員可見","頻繁廣告騷擾","驗證碼已失效","ID、任務名...","使用 SSO 登錄","轉換成markdown","OKR 結果分析","PPT 演示文稿","同步滾動:關","同步滾動:開","Excel 工作表","MD 格式發送","Html轉markdown","上傳文件夾","不是發送人","僅顯示我的","今日待完成","代碼塊主題","任務不存在","任務優先級","任務列權限","任務協助人","任務已完成","任務聊天室","任務負責人","會員不存在","會議創建人","會議已結束","會話內成員","使用現有羣","保存到本地","修改負責人","列表不存在","創建子任務","創建部門羣","刪除子任務","刪除工作流","刪除文件夾","刪除的任務","協助的任務","原計劃時間","參與的項目","發現新版本","發送驗證碼","取消管理員","可見性選項","客戶端下載","客戶端版本","導出PDF文件","導出PNG圖片","工作流設置","已共享成員","已刪除任務","已完成任務","已完成列表","已歸檔任務","已郵箱認證","開啓工作流","歸檔的任務","歸檔的項目","當前服務器","待完成任務","忽略並繼續","成員創建於","截圖快捷鍵","搜索聯繫人","收到的彙報","文件已存在","文本編輯器","新建文件夾","新建流程圖","新計劃時間","新郵箱地址","無時間限制","無相關數據","顯示已完成","最早可提前","最晚可延後","服務器版本","未完成任務","未完成列表","未開放註冊","未知的消息","未郵箱認證","機器人設置","標記未完成","瀏覽器打開","消息免打擾","消息已撤回","添加優先級","添加子任務","添加子部門","添加羣成員","清空已完成","狀態負責人","登錄成功...","登錄驗證碼","確認新密碼","端到端加密","結束會議室","置頂該聊天","置頂該項目","自定義地址","記錄不存在","設爲管理員","設備MAC地址","設置狀態爲","詳細描述...","請輸入名稱","請輸入備註","請輸入密碼","請輸入時長","請輸入暱稱","請選擇成員","請選擇時間","請選擇模板","請選擇部門","請選擇項目","超期未完成","身份已失效","輸入消息...","選擇交接人","選擇接收人","選擇負責人","郵箱驗證碼","部門負責人","限制負責人","非臨時帳號","項目聊天室","項目負責人","驗證碼錯誤","默認不限制","會議頻道ID","SMTP服務器","必須大於0","職位\/職稱","驗收\/測試","AI 機器人","上傳列表","上傳圖片","上傳失敗","上傳成功","上傳文件","上級部門","下載圖片","下載文件","個人羣組","個人設置","個人項目","臨時帳號","主題皮膚","主題設置","舉報成功","舉報狀態","舉報管理","舉報類型","產品開發","產品規劃","產品計劃","今日任務","今日到期","任務人員","任務列表","任務名稱","任務延期","任務開始","任務描述","任務提醒","任務時間","任務權限","任務相關","任務等級","任務羣組","任務聊天","任務詳情","會議主題","會議功能","會議設置","位置錯誤","使用人數","使用代理","保存成功","保留兩者","修改任務","修改列表","修改名稱","修改頭像","修改密碼","修改成功","修改時間","修改狀態","修改資料","修改郵箱","修改部門","假期類型","偏好設置","允許修改","允許多選","允許註冊","全員羣組","全屏查看","全屏編輯","全屏輸入","全文評論","全部審批","全部文件","全部狀態","全部禁言","全部項目","共享權限","共享設置","關聯任務","關聯列表","其他設置","其他問題","再次發送","再次編輯","準備發佈","分屏顯示","創建時間","創建羣組","創建項目","刪除人員","刪除任務","刪除列表","刪除原因","刪除帳號","刪除成功","刪除文件","刪除時間","刪除項目","到期時間","到期超時","刷新鏈接","前端開發","剔除模式","功能開啓","加入會議","加班申請","加載中...","加載失敗","加載更多","動畫表情","匿名舉報","匿名發送","匿名投票","匿名消息","協助人員","歷史消息","歷史版本","歷史記錄","參與接龍","參數爲空","參數配置","參數錯誤","友盟推送","發佈成功","發起投票","發起接龍","發起時間","發送圖片","發送失敗","發送成功","發送按鈕","發送文件","發送邀請","取消關聯","取消剪切","取消發送","取消待辦","取消成功","取消標註","取消登錄","取消禁用","取消篩選","取消置頂","取消選擇","可流轉到","後端開發","回到原文","回覆消息","迴應詳情","團隊管理","團隊項目","圖片優化","圖片信息","圖片空間","在線會議","在職狀態","基本配置","複製代碼","複製全部","複製圖片","複製失敗","複製成功","複製文本","複製選擇","複製鏈接","安裝說明","完成時間","完整對話","定位簽到","審批中心","審批類型","審批記錄","審批設置","審批詳情","密碼策略","密碼設置","導入文件","導出任務","導出成員","導出類型","尚未簽到","工作報告","帳號相關","延期備註","延期時長","開啓推送","開啓通知","開始會議","開始時間","開始狀態","開始聊天","歸檔人員","歸檔任務","歸檔會員","歸檔時間","歸檔項目","當前會話","當前環境","錄用申請","待辦消息","忍心拒絕","快捷選擇","忽略郵箱","思維導圖","成員禁言","成員管理","我的任務","我的彙報","截止時間","所有成員","所有項目","手動簽到","打包下載","打包列表","打開任務","打開鏈接","打開項目","打開首頁","掃碼登錄","投票結果","撥打電話","指定成員","接收時間","接龍結果","提交時間","搜索名稱","搜索成員","搜索消息","搜索表情","搜索項目","操作成功","操作離職","敲詐勒索","文件信息","文件名稱","文件鏈接","文心一言","新增成員","新增報告","新建任務","新建會議","新建文本","新建目錄","新建腦圖","新建表格","新建部門","新建項目","新的羣主","無聲發送","無序列表","時間範圍","是否發佈","顯示文件","暫無數據","暫無消息","暫無結果","更新中...","更新日誌","最後修改","最後在線","最近聊天","有序列表","本地圖片","權限不足","權限設置","鬆開取消","查看歷史","查看圖片","查看所有","查看說明","標記已讀","標記未讀","正在研發","正在設計","正常帳號","彙報內容","彙報名稱","彙報對象","彙報時間","彙報類型","註冊帳號","註冊成功","註冊身份","流程名稱","流程設置","流轉模式","測試郵件","測試鏈接","瀏覽圖片","消息提醒","消息相關","添加任務","添加列表","添加成功","添加成員","添加模式","添加模板","添加流程","添加狀態","添加申請","添加設備","添加評論","添加附件","清除成功","清除緩存","溫柔冷光","溫馨提示","版本信息","版本過低","特殊設置","狀態設置","班次時間","申請類型","登錄密碼","登錄帳號","登錄成功","確定修改","確定刪除","確定添加","確定離職","確定轉讓","確認登錄","離開會議","離職時間","離職申請","私聊禁言","移交成功","移交項目","移動任務","移動成功","空白模板","立即上傳","立即下載","立即升級","立即投票","立即登錄","簽到功能","簽到打卡","簽到數據","簽到方式","簽到日期","簽到時間","簽到管理","簽到記錄","簽到設置","類型錯誤","系統自動","系統設置","緊湊冷光","緊湊天盤","緊湊經典","經典天盤","結束投票","結束時間","結束狀態","繼續發送","編輯描述","編輯消息","縮小查看","置頂人員","羣組設置","羣聊禁言","聊天暱稱","聊天資料","聯繫我們","腦圖經典","自動抄送","自動簽到","色情低俗","獲取方式","解散羣組","計劃時間","認證設置","設爲禁用","設置待辦","設置成功","詳細信息","語言設置","請假事由","請求成功","調整成功","超期任務","距離到期","跟隨系統","轉讓羣主","軟件開發","返回本月","返回編輯","返回首頁","還原歸檔","退出全屏","退出共享","退出成功","退出登錄","退出羣組","退出項目","選擇主題","選擇任務","選擇會員","選擇成員","選擇時間","選擇語言","選擇部門","選項主題","選項語言","通義千問","邀請加入","邀請成員","邀請鏈接","邀請項目","郵件管理","郵件設置","郵件通知","郵箱認證","部門名稱","部門羣組","部門羣聊","重複週期","重新發送","重新啓動","重置密碼","鏈接地址","鍵盤設置","長按錄音","隱私協議","隱私政策","非管理員","項目人員","項目介紹","項目任務","項目動態","項目名稱","項目成員","項目描述","項目模板","項目狀態","項目相關","項目類型","項目羣組","項目設置","項目進度","預覽圖片","領取任務","首頁底部","高級選項","默認節點","默認部門","LDAP 地址","LDAP 端口","LDAP 設置","License Key","MD編輯器","Word 文檔","APP 推送","OKR 管理","OKR 結果","導出XLSX","MAC地址","上一週","上個月","下一週","下劃線","不同意","舉報人","交接人","僅我的","代碼塊","儀表盤","任務名","優先級","修改MAC","修改列","關鍵詞","分割線","分鐘前","創建人","刪除列","刪除線","到期前","到期後","協助人","可見性","哺乳假","天空藍","子任務","審批中","導出CSV","導出TXT","導出XLS","小時前","已使用","已刪除","已發佈","已發起","已發送","已取消","已處理","已完成","已歸檔","已拒絕","已提交","已撤回","已離職","已等待","已簽到","已結束","已通過","開啓後","待處理","待審批","待更新","待測試","總數量","總進度","所有人","所有者","掃一掃","抄送我","排序列","提交於","搜索...","攝像頭","文件名","文件夾","新任務","新會議","新密碼","無內容","無標題","無限制","舊密碼","星期一","星期三","星期二","星期五","星期六","星期四","星期日","最小化","服務器","未保存","未命名","未完成","未歸檔","未簽到","未結束","未計劃","未設置","機器人","標註了","彙報人","添加列","移動前","移動後","管理員","置頂了","羣名稱","羣頭像","羣成員","羣投票","羣接龍","羣類型","羣設置","背景色","設待辦","請選擇","負責人","轉發給","這個月","進行中","選填...","通訊錄","邀請碼","配置項","重命名","陪產假","項目名","驗證碼","魚骨圖","麥克風","頻道ID","@我的","讀\/寫","Pro版","上傳","下載","喪假","個人","臨時","事假","事由","事項","產假","今天","任務","會議","例如","保存","保持","修改","允許","全員","全屏","全選","全部","共享","關閉","其它","內容","分鐘","列表","剛剛","創建","刪除","刷新","剪切","加班","動態","匿名","單聊","單選","發佈","發起","發送","取消","只讀","可選","同意","名稱","週一","週三","週二","週五","週六","週四","週報","週日","回覆","圖形","圖片","圖表","在線","在職","域名","備註","複製","複雜","外出","多選","大小","天前","天數","頭像","婚假","完成","實名","審批","密碼","導出","導圖","小時","居中","展開","已辦","已讀","帳號","常用","年假","應用","開啓","開放","引用","歸檔","待辦","必填","我的","打開","執行","抄送","投票","摺疊","拒絕","接龍","描述","提交","搜索","撤回","撤銷","操作","放棄","文件","文本","斜體","新建","日曆","日報","日期","時長","時間","明亮","明天","昨天","暱稱","暗黑","更多","替換","最近","月前","未讀","本週","本月","權限","來自","查看","標註","樣式","棕色","模型","橘色","比如","永久","註冊","測試","瀏覽","消息","添加","清空","灰色","版本","狀態","現在","電話","留言","病假","登錄","確定","確認","禁止","禁用","禁言","離職","移交","移動","稍後","端口","簽到","簡單","類型","粉色","粗體","粘貼","系統","紫色","紅色","級別","線框","結束","繼續","綠色","編輯","縮放","置頂","羣主","羣名","羣聊","聊天","自動","自己","草稿","菜單","藍色","表情","表格","設置","評論","詳情","語音","請假","調休","超期","身份","轉發","返回","還原","退出","選填","選擇","邀請","郵件","郵箱","部門","重做","重置","鏈接","附件","項目","預覽","顏色","首頁","黃色","默認","3天","5天","7天","@我","LDAP","一","三","二","五","你","例","六","周","四","天","或","日","月","由","票","秒","給","(*)是一款輕量級的開源在線項目任務管理工具,提供各類文檔協作工具、在線思維導圖、在線流程圖、項目管理、任務分發、即時IM,文件管理等工具。","流轉到【(*)】時改變任務負責人爲狀態負責人(並保留操作狀態的人員),原本的任務負責人移至協助人員。","(*) 負責的部門、項目、任務和文件將移交給交接人;同時退出所有羣(如果是羣主則轉讓給交接人)","你確定恢復已離職帳號【(*)】嗎?(注:此操作僅恢復帳號狀態,無法恢復操作離職時移交的數據)","你確定將【(*)】設爲臨時帳號嗎?(注:臨時帳號限制請查看系統設置)","流轉到【(*)】時,[任務負責人] 和 [項目管理員] 可以修改狀態。","服務器((*))接口版本過低,部分功能可能無法正常使用。","狀態[(*)]設置錯誤,設置剔除模式時必須填寫狀態負責人","流轉到【(*)】時添加狀態負責人至任務負責人。","你確定要刪除列表【(*)】及列表內的任務嗎?","每個文件夾裏最多隻能創建(*)個文件或文件夾","流轉到【(*)】時自動將任務移動至關聯列表。","文件(*)格式不正確,請上傳(*)格式的圖片。","文件 (*) 格式不正確,僅支持上傳:(*)","你確定要打包下載(*)等(*)個文件嗎?","你確定要打包下載【(*)】文件夾嗎?","正在進行帳號【ID:(*)】MAC地址修改。","你確定要刪除【(*)】等2個文件嗎?","你確定要打包下載【(*)】文件嗎?","數據已超過(*)條,是否繼續加載?","正在進行帳號【ID:(*)】離職操作。","正在進行帳號【ID:(*)】部門修改。","你確定取消【(*)】臨時身份嗎?","你確定要刪除【(*)】文件夾嗎?","你確定要將【(*)】移出羣組嗎?","發起接龍,參與接龍目前共(*)人","文件大小超限,最大限制:(*)KB","職位\/職稱最多隻能設置(*)個字","任務描述最多隻能設置(*)個字","你確定要刪除【(*)】文件嗎?","你確定要刪除任務【(*)】嗎?","你確定要刪除項目【(*)】嗎?","你確定要歸檔任務【(*)】嗎?","你確定要歸檔項目【(*)】嗎?","文件 (*) 太大,不能超過:(*)'","文件名稱最多隻能設置(*)個字","文件格式錯誤,限制類型:(*)","項目介紹最多隻能設置(*)個字","項目名稱最多隻能設置(*)個字","任務完成 (*) 天后自動歸檔。","文件 (*) 太大,不能超過:(*)","職位\/職稱不可以少於(*)個字","一次最多隻能獲取(*)條數據","發起,參與接龍目前共(*)人","文件(*)已存在,是否替換?","文件名稱不可以少於(*)個字","每次最多選擇導出(*)個成員","消息內容最大不能超過(*)字","項目列表最多不能超過(*)個","項目名稱不可以少於(*)個字","最多隻能上傳 (*) 張圖片。","最多隻能選擇 (*) 張圖片。","密碼最多隻能設置(*)位數","密碼設置不能小於(*)位數","描述最多隻能設置(*)個字","暱稱最多隻能設置(*)個字","正在修改系統機器人:(*)","沒有任何與(*)相關的結果","暱稱不可以少於(*)個字","服務器((*))版本過低","確定重置爲【(*)】嗎?","請輸入新的郵箱((*))","項目名稱至少(*)個字!","開啓您的 (*) 團隊協作","文件 (*) 上傳失敗,(*)","最後在線於 (*) 分鐘前","最後在線於 (*) 小時前","共(*)個項目,搜索...","密碼長度至少(*)位!","文件 (*) 上傳失敗 (*)","是否撥打電話給(*)?","暱稱長度至少(*)位!","最後在線於今天 (*)","最後在線於昨天 (*)","(*)描述,回車創建","搜索到(*)位聯繫人","最多隻能選擇(*)個","最多隻能選擇(*)項","刪除帳號【(*)】","最後在線於 (*)","共(*)位聯繫人","建議尺寸:(*)","有(*)條新消息","未讀消息(*)條","共(*)個成員","刪除(*)帳號","打包下載(*)","歡迎您,(*)","等(*)個文件","(*)年(*)月","已選(*)個","標題(*)","等(*)人","(*)天","(*)日","(*)秒"]
\ No newline at end of file
diff --git a/public/language/web/zh.js b/public/language/web/zh.js
index ce692a937..cf7b79a5e 100644
--- a/public/language/web/zh.js
+++ b/public/language/web/zh.js
@@ -1 +1 @@
-if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["zh"]=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]
\ No newline at end of file
+if(typeof window.LANGUAGE_DATA==="undefined")window.LANGUAGE_DATA={};window.LANGUAGE_DATA["zh"]=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""]
\ No newline at end of file
diff --git a/public/site/css/side_nav.css b/public/site/css/side_nav.css
new file mode 100644
index 000000000..324916190
--- /dev/null
+++ b/public/site/css/side_nav.css
@@ -0,0 +1,142 @@
+@font-face {
+ font-family: "official.iconfont";
+ src: url("../../css/fonts/side_nav_font.woff");
+ font-weight: normal;
+ font-style: normal
+}
+
+.side_nav{
+ position: fixed;
+ right: 20px;
+ bottom: 135px;
+ z-index: 100;
+}
+.side_nav .side_toolbars{
+ width: 48px;
+ padding: 4px;
+ box-sizing: border-box;
+ border-radius: 60px;
+ background-color: var(--pop-bg-color);
+ color: var(--text-color);
+ box-shadow: var(--pop-box-shadow);
+}
+.side_nav .side_toolbars .side_toolbar_item{
+ display: flex;
+ width: 40px;
+ height: 40px;
+ justify-content: center;
+ align-items: center;
+ border-radius: 50%;
+ cursor: pointer;
+ position: relative;
+}
+.side_nav .side_toolbars .side_toolbar_item .toolbar_font{
+ font-size: 24px;
+ height: 24px;
+ color: var(--text-color);
+}
+.side_nav .side_toolbars .side_toolbar_item .toolbar_font::after{
+ display: inline-block;
+ font-family: "official.iconfont";
+ font-style: normal;
+ font-weight: normal;
+ line-height: 1;
+ -webkit-font-smoothing: antialiased;
+}
+.side_nav .side_toolbars .side_toolbar_item .font_phone::after{
+ content: "\EA25";
+}
+.side_nav .side_toolbars .side_toolbar_item .font_qrcode::after{
+ content: "\EA28";
+}
+.side_nav .side_toolbars .side_toolbar_item .toolbar_tooltip{
+ position: absolute;
+ right: 40px;
+ top: 2px;
+ transform-origin: right center;
+ white-space: nowrap;
+ width: fit-content;
+ display: none;
+ background-color: var(--code-bg-color);
+ color: #fff;
+ margin-right: 12px;
+ border-radius: 4px;
+ padding: 10px;
+ z-index: 2000;
+ font-size: 12px;
+ line-height: 1.2;
+ min-width: 10px;
+ word-wrap: break-word;
+ text-align: center;
+}
+.side_nav .side_toolbars .side_toolbar_item .toolbar_tooltip .toolbar_whtasapp{
+ width: 120px;
+ height: 120px;
+ background-image: url('../img/side_nav_whatsapp.png');
+ background-repeat: no-repeat;
+ background-size: cover;
+}
+.side_nav .side_toolbars .side_toolbar_item .toolbar_tooltip .toolbar_qrcode{
+ width: 120px;
+ height: 120px;
+ background-image: url('../img/side_nav_wechat.png');
+ background-repeat: no-repeat;
+ background-size: cover;
+}
+.side_nav .side_toolbars .side_toolbar_item .toolbar_tooltip .tooltip_arrow{
+ position: absolute;
+ display: block;
+ width: 0;
+ height: 0;
+ border-color: transparent;
+ border-style: solid;
+ right: -5px;
+ top: 11px;
+ border-width: 6px;
+ border-right-width: 0;
+ border-left-color: var(--code-bg-color);
+}
+.side_nav .side_to_top{
+ width: 48px;
+ height: 48px;
+ background: #fff;
+ margin-top: 16px;
+ border-radius: 50%;
+ cursor: pointer;
+ position: relative;
+ display: none;
+ background-color: var(--pop-bg-color);
+ color: var(--text-color);
+ box-shadow: var(--pop-box-shadow);
+}
+.side_nav .side_to_top .side_to_top_wrapper{
+ height: 40px;
+ width: 40px;
+ padding: 4px;
+ display: flex;
+ box-sizing: border-box;
+ border-radius: 50%;
+ align-items: center;
+ justify-content: center;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%);
+}
+.side_nav .side_to_top .side_to_top_wrapper svg{
+ transform: rotate(180deg);
+ fill: var(--text-color);
+ height: 24px;
+ width: 24px;
+}
+.font_whatsapp svg{
+ fill: var(--text-color);
+}
+.side_nav .side_toolbars .side_toolbar_item:hover,.side_nav .side_to_top .side_to_top_wrapper:hover{
+ background-color: var(--bg-hover-color);
+}
+.side_nav .side_toolbars .side_toolbar_item_whtasapp:hover .toolbar_tooltip_qq,
+.side_nav .side_toolbars .side_toolbar_item_phone:hover .toolbar_tooltip_phone,
+.side_nav .side_toolbars .side_toolbar_item_qrcode:hover .toolbar_tooltip_qrcode{
+ display: block;
+}
\ No newline at end of file
diff --git a/public/site/en/about.html b/public/site/en/about.html
index c584cfa42..5018f2148 100644
--- a/public/site/en/about.html
+++ b/public/site/en/about.html
@@ -389,6 +389,8 @@
+
+