From 463008450b627864cb3906b29cb1690e7e4517fc Mon Sep 17 00:00:00 2001 From: Samuel Georges Date: Fri, 29 Mar 2019 03:49:22 +1100 Subject: [PATCH] Bump froala_editor to v2.9.3 --- .../richeditor/assets/css/richeditor.css | 1011 +++++---- .../richeditor/assets/js/build-min.js | 1820 ++++++++++++++++- .../formwidgets/richeditor/assets/js/build.js | 6 +- .../richeditor/assets/less/richeditor.less | 14 + .../assets/vendor/froala/js/languages/ar.js | 111 +- .../assets/vendor/froala/js/languages/bs.js | 111 +- .../assets/vendor/froala/js/languages/cs.js | 111 +- .../assets/vendor/froala/js/languages/da.js | 322 ++- .../assets/vendor/froala/js/languages/de.js | 261 ++- .../assets/vendor/froala/js/languages/el.js | 342 ++++ .../vendor/froala/js/languages/en_ca.js | 115 +- .../vendor/froala/js/languages/en_gb.js | 113 +- .../assets/vendor/froala/js/languages/es.js | 113 +- .../assets/vendor/froala/js/languages/et.js | 111 +- .../assets/vendor/froala/js/languages/fa.js | 119 +- .../assets/vendor/froala/js/languages/fi.js | 111 +- .../assets/vendor/froala/js/languages/fr.js | 185 +- .../assets/vendor/froala/js/languages/he.js | 111 +- .../assets/vendor/froala/js/languages/hr.js | 111 +- .../assets/vendor/froala/js/languages/hu.js | 145 +- .../assets/vendor/froala/js/languages/id.js | 111 +- .../assets/vendor/froala/js/languages/it.js | 323 ++- .../assets/vendor/froala/js/languages/ja.js | 309 ++- .../assets/vendor/froala/js/languages/ko.js | 159 +- .../assets/vendor/froala/js/languages/ku.js | 329 +++ .../assets/vendor/froala/js/languages/me.js | 111 +- .../assets/vendor/froala/js/languages/nb.js | 111 +- .../assets/vendor/froala/js/languages/nl.js | 129 +- .../assets/vendor/froala/js/languages/pl.js | 111 +- .../vendor/froala/js/languages/pt_br.js | 257 ++- .../vendor/froala/js/languages/pt_pt.js | 115 +- .../assets/vendor/froala/js/languages/ro.js | 112 +- .../assets/vendor/froala/js/languages/ru.js | 161 +- .../assets/vendor/froala/js/languages/sk.js | 336 +++ .../assets/vendor/froala/js/languages/sr.js | 111 +- .../assets/vendor/froala/js/languages/sv.js | 169 +- .../assets/vendor/froala/js/languages/th.js | 113 +- .../assets/vendor/froala/js/languages/tr.js | 111 +- .../froala/js/languages/{ua.js => uk.js} | 113 +- .../assets/vendor/froala/js/languages/vi.js | 111 +- .../vendor/froala/js/languages/zh_cn.js | 445 ++-- .../vendor/froala/js/languages/zh_tw.js | 111 +- 42 files changed, 7870 insertions(+), 1431 deletions(-) create mode 100644 modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/el.js create mode 100644 modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ku.js create mode 100644 modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/sk.js rename modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/{ua.js => uk.js} (80%) diff --git a/modules/backend/formwidgets/richeditor/assets/css/richeditor.css b/modules/backend/formwidgets/richeditor/assets/css/richeditor.css index 19c98249b..0ac3c2579 100755 --- a/modules/backend/formwidgets/richeditor/assets/css/richeditor.css +++ b/modules/backend/formwidgets/richeditor/assets/css/richeditor.css @@ -1,447 +1,564 @@ -.clearfix::after{clear:both;display:block;content:"";height:0} -.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0} -:focus{outline:0} -.fr-element,.fr-element:focus{outline:0px solid transparent} -.fr-box.fr-basic .fr-element{color:#000000;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;min-height:60px} -.fr-element{background:transparent;position:relative;z-index:2;-webkit-user-select:auto} -.fr-element a{user-select:auto;-o-user-select:auto;-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto} -.fr-element.fr-disabled{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} -.fr-element [contenteditable="false"]{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} -.fr-element [contenteditable="true"]{outline:0px solid transparent} -.fr-box a.fr-floating-btn{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:32px;width:32px;background:#ffffff;color:#1e88e5;transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;-moz-transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;-ms-transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;-o-transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;outline:none;left:0;top:0;line-height:32px;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);text-align:center;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none} -.fr-box a.fr-floating-btn svg{transition:transform 0.2s ease 0s;-webkit-transition:transform 0.2s ease 0s;-moz-transition:transform 0.2s ease 0s;-ms-transition:transform 0.2s ease 0s;-o-transition:transform 0.2s ease 0s;fill:#1e88e5} -.fr-box a.fr-floating-btn i{font-size:14px;line-height:32px} -.fr-box a.fr-floating-btn.fr-btn + .fr-btn{margin-left:10px} -.fr-box a.fr-floating-btn:hover{background:#ebebeb;cursor:pointer} -.fr-box a.fr-floating-btn:hover svg{fill:#1e88e5} -.fr-box .fr-visible a.fr-floating-btn{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)} -iframe.fr-iframe{width:100%;border:none;position:relative;display:block;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} -.fr-wrapper{position:relative;z-index:1} -.fr-wrapper:before,.fr-wrapper:after{content:" ";display:table} -.fr-wrapper:after{clear:both} -.fr-wrapper::after{clear:both;display:block;content:"";height:0} -.fr-wrapper .fr-placeholder{position:absolute;font-size:12px;color:#aaaaaa;z-index:1;display:none;top:0;left:0;right:0;overflow:hidden} -.fr-wrapper.show-placeholder .fr-placeholder{display:block} -.fr-wrapper ::selection{background:#b5d6fd;color:#000000} -.fr-wrapper ::-moz-selection{background:#b5d6fd;color:#000000} -.fr-box.fr-basic .fr-wrapper{background:#ffffff;border:0px;border-top:0;top:0;left:0} -.fr-box.fr-basic.fr-top .fr-wrapper{border-top:0;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)} -.fr-box.fr-basic.fr-bottom .fr-wrapper{border-bottom:0;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16)} -.fr-tooltip{position:absolute;top:0;left:0;padding:0 8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);background:#34495e;color:#ffffff;font-size:12px;line-height:22px;font-family:sans-serif;transition:opacity 0.2s ease 0s;-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:-3000px;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:9997 !important;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} -.fr-tooltip.fr-visible{filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"} -.fr-toolbar .fr-command.fr-btn,.fr-popup .fr-command.fr-btn{background:transparent;color:rgba(64,82,97,0.8);-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;margin:0px 2px;transition:background 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;float:left;padding:0;width:38px;height:38px} -.fr-toolbar .fr-command.fr-btn::-moz-focus-inner,.fr-popup .fr-command.fr-btn::-moz-focus-inner{border:0;padding:0} -.fr-toolbar .fr-command.fr-btn.fr-btn-text,.fr-popup .fr-command.fr-btn.fr-btn-text{width:auto} -.fr-toolbar .fr-command.fr-btn i,.fr-popup .fr-command.fr-btn i{display:block;font-size:14;width:14;margin:12px 12px;text-align:center;float:none} -.fr-toolbar .fr-command.fr-btn span.fr-sr-only,.fr-popup .fr-command.fr-btn span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0} -.fr-toolbar .fr-command.fr-btn span,.fr-popup .fr-command.fr-btn span{font-size:14px;display:block;line-height:17px;min-width:38px;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:17px;font-weight:bold;padding:0 2px} -.fr-toolbar .fr-command.fr-btn img,.fr-popup .fr-command.fr-btn img{margin:12px 12px;width:14} -.fr-toolbar .fr-command.fr-btn.fr-active,.fr-popup .fr-command.fr-btn.fr-active{color:#000000;background:transparent} -.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection{width:auto} -.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection span{font-weight:normal} -.fr-toolbar .fr-command.fr-btn.fr-dropdown i,.fr-popup .fr-command.fr-btn.fr-dropdown i,.fr-toolbar .fr-command.fr-btn.fr-dropdown span,.fr-popup .fr-command.fr-btn.fr-dropdown span,.fr-toolbar .fr-command.fr-btn.fr-dropdown img,.fr-popup .fr-command.fr-btn.fr-dropdown img{margin-left:8px;margin-right:16px} -.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active{color:rgba(64,82,97,0.8);background:#d6d6d6} -.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:focus,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:focus{background:#d6d6d6 !important;color:rgba(64,82,97,0.8) !important} -.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:focus::after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:focus::after{border-top-color:rgba(64,82,97,0.8) !important} -.fr-toolbar .fr-command.fr-btn.fr-dropdown::after,.fr-popup .fr-command.fr-btn.fr-dropdown::after{position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(64,82,97,0.8);right:4px;top:17px;content:""} -.fr-toolbar .fr-command.fr-btn.fr-disabled,.fr-popup .fr-command.fr-btn.fr-disabled{color:#bdbdbd;cursor:default} -.fr-toolbar .fr-command.fr-btn.fr-disabled::after,.fr-popup .fr-command.fr-btn.fr-disabled::after{border-top-color:#bdbdbd !important} -.fr-toolbar .fr-command.fr-btn.fr-hidden,.fr-popup .fr-command.fr-btn.fr-hidden{display:none} -.fr-toolbar.fr-disabled .fr-btn,.fr-popup.fr-disabled .fr-btn,.fr-toolbar.fr-disabled .fr-btn.fr-active,.fr-popup.fr-disabled .fr-btn.fr-active{color:#bdbdbd} -.fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after,.fr-popup.fr-disabled .fr-btn.fr-dropdown::after,.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after{border-top-color:#bdbdbd} -.fr-toolbar.fr-rtl .fr-command.fr-btn,.fr-popup.fr-rtl .fr-command.fr-btn{float:right} -.fr-toolbar.fr-inline .fr-command.fr-btn{float:none} -.fr-desktop .fr-command:hover,.fr-desktop .fr-command:focus{color:#222222;background:#dddddd} -.fr-desktop .fr-command:hover::after,.fr-desktop .fr-command:focus::after{border-top-color:#222222 !important} -.fr-desktop .fr-command.fr-selected{color:rgba(64,82,97,0.8);background:#d6d6d6} -.fr-desktop .fr-command.fr-active:hover,.fr-desktop .fr-command.fr-active:focus{color:#1e88e5;background:#dddddd} -.fr-desktop .fr-command.fr-active.fr-selected{color:#1e88e5;background:#d6d6d6} -.fr-desktop .fr-command.fr-disabled:hover,.fr-desktop .fr-command.fr-disabled:focus,.fr-desktop .fr-command.fr-disabled.fr-selected{background:transparent} -.fr-desktop.fr-disabled .fr-command:hover,.fr-desktop.fr-disabled .fr-command:focus,.fr-desktop.fr-disabled .fr-command.fr-selected{background:transparent} -.fr-toolbar.fr-mobile .fr-command.fr-blink,.fr-popup.fr-mobile .fr-command.fr-blink{background:transparent} -.fr-command.fr-btn + .fr-dropdown-menu{display:inline-block;position:absolute;right:auto;bottom:auto;height:auto;z-index:3;-webkit-overflow-scrolling:touch;overflow:hidden;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box} -.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper{background:#f9f9f9;padding:0;margin:auto;display:inline-block;text-align:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:max-height 0.2s ease 0s;-webkit-transition:max-height 0.2s ease 0s;-moz-transition:max-height 0.2s ease 0s;-ms-transition:max-height 0.2s ease 0s;-o-transition:max-height 0.2s ease 0s;margin-top:0;float:left;max-height:0;height:0;margin-top:0 !important} -.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content{overflow:auto;position:relative;max-height:275px} -.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list{list-style-type:none;margin:0;padding:0} -.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{padding:0;margin:0;font-size:15px} -.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a{padding:0 24px;line-height:200%;display:block;cursor:pointer;white-space:nowrap;color:inherit;text-decoration:none} -.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active{background:#d6d6d6} -.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled{color:#bdbdbd;cursor:default} -.fr-command.fr-btn.fr-active + .fr-dropdown-menu{display:inline-block;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14)} -.fr-command.fr-btn.fr-active + .fr-dropdown-menu .fr-dropdown-wrapper{height:auto;max-height:275px} -.fr-bottom > .fr-command.fr-btn + .fr-dropdown-menu{border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 -3px 6px rgba(0,0,0,0.16),0 -2px 2px 1px rgba(0,0,0,0.14);-moz-box-shadow:0 -3px 6px rgba(0,0,0,0.16),0 -2px 2px 1px rgba(0,0,0,0.14);box-shadow:0 -3px 6px rgba(0,0,0,0.16),0 -2px 2px 1px rgba(0,0,0,0.14)} -.fr-toolbar.fr-rtl .fr-dropdown-wrapper,.fr-popup.fr-rtl .fr-dropdown-wrapper{text-align:right !important} -body.prevent-scroll{overflow:hidden;text-align:center} -body.prevent-scroll.fr-mobile{position:fixed;-webkit-overflow-scrolling:touch} -.fr-modal{color:#222222;font-family:sans-serif;position:fixed;overflow-x:auto;overflow-y:scroll;top:0;left:0;bottom:0;right:0;width:100%;z-index:9999;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} -.fr-modal .fr-modal-wrapper{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:20px auto;display:inline-block;background:#ffffff;min-width:300px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.19),0 4px 3px 1px rgba(0,0,0,0.14);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.19),0 4px 3px 1px rgba(0,0,0,0.14);box-shadow:0 5px 8px rgba(0,0,0,0.19),0 4px 3px 1px rgba(0,0,0,0.14);border:0px;border-top:1px solid #bdbdbd;overflow:hidden;width:90%;padding-bottom:10px;position:relative} -@media (min-width:768px) and (max-width:991px){.fr-modal .fr-modal-wrapper{margin:30px auto;width:70%} -} -@media (min-width:992px){.fr-modal .fr-modal-wrapper{margin:50px auto;width:600px} -} -.fr-modal .fr-modal-wrapper .fr-modal-head{background:#f9f9f9;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);border-bottom:0px;overflow:hidden;position:absolute;width:100%;min-height:42px;z-index:3;transition:height 0.2s ease 0s;-webkit-transition:height 0.2s ease 0s;-moz-transition:height 0.2s ease 0s;-ms-transition:height 0.2s ease 0s;-o-transition:height 0.2s ease 0s} -.fr-modal .fr-modal-wrapper .fr-modal-head i{padding:12px;width:20px;font-size:16px;cursor:pointer;line-height:18px;color:#222222;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} -.fr-modal .fr-modal-wrapper .fr-modal-head i.fr-modal-close{position:absolute;top:0;right:0;transition:color 0.2s ease 0s;-webkit-transition:color 0.2s ease 0s;-moz-transition:color 0.2s ease 0s;-ms-transition:color 0.2s ease 0s;-o-transition:color 0.2s ease 0s} -.fr-modal .fr-modal-wrapper .fr-modal-head h4{font-size:18px;padding:12px 10px;margin:0;font-weight:400;line-height:18px;display:inline-block;float:left} -.fr-modal .fr-modal-wrapper div.fr-modal-body{height:100%;min-height:150px;overflow-y:scroll} -.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover{background:#ebebeb} -.fr-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000;filter:alpha(opacity=50);-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:9998} -.fr-popup{position:absolute;display:none;color:#222222;background:#f9f9f9;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-top:10px;z-index:9995 !important;text-align:left;border:0px;border-top:1px solid #bdbdbd;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} -.fr-popup .fr-input-focus{background:#f5f5f5} -.fr-popup.fr-above{margin-top:-10px;border-top:0;border-bottom:1px solid #bdbdbd;-webkit-box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16)} -.fr-popup.fr-active{display:block} -.fr-popup.fr-hidden{filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"} -.fr-popup .fr-hs{display:block !important} -.fr-popup .fr-hs.fr-hidden{display:none !important} -.fr-popup .fr-input-line{position:relative;padding:8px 0} -.fr-popup .fr-input-line input[type="text"],.fr-popup .fr-input-line textarea{width:100%;margin:0px 0 1px 0;border:none;border-bottom:solid 1px #bdbdbd;color:#222222;font-size:14px;padding:6px 0 2px;background:rgba(0,0,0,0);position:relative;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} -.fr-popup .fr-input-line input[type="text"]:focus,.fr-popup .fr-input-line textarea:focus{border-bottom:solid 2px #1e88e5;margin-bottom:0px} -.fr-popup .fr-input-line input + label,.fr-popup .fr-input-line textarea + label{position:absolute;top:0;left:0;font-size:12px;color:rgba(0,0,0,0);transition:color 0.2s ease 0s;-webkit-transition:color 0.2s ease 0s;-moz-transition:color 0.2s ease 0s;-ms-transition:color 0.2s ease 0s;-o-transition:color 0.2s ease 0s;z-index:3;width:100%;display:block;background:#f9f9f9} -.fr-popup .fr-input-line input.fr-not-empty:focus + label,.fr-popup .fr-input-line textarea.fr-not-empty:focus + label{color:#1e88e5} -.fr-popup .fr-input-line input.fr-not-empty + label,.fr-popup .fr-input-line textarea.fr-not-empty + label{color:#2a3e51} -.fr-popup input,.fr-popup textarea{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:none} -.fr-popup textarea{resize:none} -.fr-popup .fr-buttons{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);padding:0 2px;white-space:nowrap;line-height:0;border-bottom:0px} -.fr-popup .fr-buttons:before,.fr-popup .fr-buttons:after{content:" ";display:table} -.fr-popup .fr-buttons:after{clear:both} -.fr-popup .fr-buttons::after{clear:both;display:block;content:"";height:0} -.fr-popup .fr-buttons .fr-btn{display:inline-block;float:none} -.fr-popup .fr-buttons .fr-btn i{float:left} -.fr-popup .fr-buttons .fr-separator{display:inline-block;float:none} -.fr-popup .fr-layer{width:225px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px;display:none} -@media (min-width:768px){.fr-popup .fr-layer{width:300px} -} -.fr-popup .fr-layer.fr-active{display:inline-block} -.fr-popup .fr-action-buttons{z-index:7;height:36px;text-align:right} -.fr-popup .fr-action-buttons button.fr-command{height:36px;line-height:1;color:#1e88e5;padding:10px;cursor:pointer;text-decoration:none;border:none;background:none;font-size:16px;outline:none;transition:background 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s} -.fr-popup .fr-action-buttons button.fr-command + button{margin-left:24px} -.fr-popup .fr-action-buttons button.fr-command:hover,.fr-popup .fr-action-buttons button.fr-command:focus{background:#ebebeb;color:#1e88e5} -.fr-popup .fr-action-buttons button.fr-command:active{background:#d6d6d6;color:#1e88e5} -.fr-popup .fr-action-buttons button::-moz-focus-inner{border:0} -.fr-popup .fr-checkbox{position:relative;display:inline-block;width:16px;height:16px;line-height:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;vertical-align:middle} -.fr-popup .fr-checkbox svg{margin-left:2px;margin-top:2px;display:none;width:10px;height:10px} -.fr-popup .fr-checkbox span{border:solid 1px #222222;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:16px;height:16px;display:inline-block;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:background 0.2s ease 0s,border-color 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s,border-color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s,border-color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s,border-color 0.2s ease 0s;-o-transition:background 0.2s ease 0s,border-color 0.2s ease 0s} -.fr-popup .fr-checkbox input{position:absolute;z-index:2;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border:0 none;cursor:pointer;height:16px;margin:0;padding:0;width:16px;top:1px;left:1px} -.fr-popup .fr-checkbox input:checked + span{background:#1e88e5;border-color:#1e88e5} -.fr-popup .fr-checkbox input:checked + span svg{display:block} -.fr-popup .fr-checkbox input:focus + span{border-color:#1e88e5} -.fr-popup .fr-checkbox-line{font-size:14px;line-height:1.4px;margin-top:10px} -.fr-popup .fr-checkbox-line label{cursor:pointer;margin:0 5px;vertical-align:middle} -.fr-popup.fr-rtl{direction:rtl;text-align:right} -.fr-popup.fr-rtl .fr-action-buttons{text-align:left} -.fr-popup.fr-rtl .fr-input-line input + label,.fr-popup.fr-rtl .fr-input-line textarea + label{left:auto;right:0} -.fr-popup.fr-rtl .fr-buttons .fr-separator.fr-vs{float:right} -.fr-popup .fr-arrow{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #bdbdbd;position:absolute;top:-13px;left:50%;margin-left:-7px;display:inline-block} -.fr-popup.fr-above .fr-arrow{top:auto;bottom:-13px;border-bottom:0;border-top:7px solid #bdbdbd} -.fr-text-edit-layer{width:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block !important} -.fr-toolbar{color:#222222;background:#f9f9f9;position:relative;z-index:4;font-family:sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:0 2px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);text-align:left;border:0px;border-top:1px solid #bdbdbd;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} -.fr-toolbar:before,.fr-toolbar:after{content:" ";display:table} -.fr-toolbar:after{clear:both} -.fr-toolbar::after{clear:both;display:block;content:"";height:0} -.fr-toolbar.fr-rtl{text-align:right} -.fr-toolbar.fr-inline{display:none;white-space:nowrap;position:absolute;margin-top:10px} -.fr-toolbar.fr-inline .fr-arrow{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #bdbdbd;position:absolute;top:-13px;left:50%;margin-left:-7px;display:inline-block} -.fr-toolbar.fr-inline.fr-above{margin-top:-10px;-webkit-box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);border-bottom:1px solid #bdbdbd;border-top:0} -.fr-toolbar.fr-inline.fr-above .fr-arrow{top:auto;bottom:-13px;border-bottom:0;border-top-color:inherit;border-top-style:solid;border-top-width:7px} -.fr-toolbar.fr-top{top:0;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)} -.fr-toolbar.fr-bottom{bottom:0;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)} -.fr-separator{background:#ebebeb;display:block;vertical-align:top;float:left} -.fr-separator + .fr-separator{display:none} -.fr-separator.fr-vs{height:34px;width:1px;margin:2px} -.fr-separator.fr-hs{clear:both;height:1px;width:calc(96%);margin:0 2px} -.fr-separator.fr-hidden{display:none !important} -.fr-rtl .fr-separator{float:right} -.fr-toolbar.fr-inline .fr-separator.fr-hs{float:none} -.fr-toolbar.fr-inline .fr-separator.fr-vs{float:none;display:inline-block} -.fr-visibility-helper{display:none;margin-left:0px !important} -@media (min-width:768px){.fr-visibility-helper{margin-left:1px !important} -} -@media (min-width:992px){.fr-visibility-helper{margin-left:2px !important} -} -@media (min-width:1200px){.fr-visibility-helper{margin-left:3px !important} -} -.fr-opacity-0{filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"} -.fr-box{position:relative} - .fr-sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky} -.fr-sticky-off{position:relative} -.fr-sticky-on{position:fixed} -.fr-sticky-on.fr-sticky-ios{position:absolute;left:0;right:0;width:auto !important} -.fr-sticky-dummy{display:none} -.fr-sticky-on + .fr-sticky-dummy,.fr-sticky-box > .fr-sticky-dummy{display:block} -span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0} -body.fr-fullscreen{overflow:hidden;height:100%;width:100%;position:fixed} -.fr-box.fr-fullscreen{margin:0 !important;position:fixed;top:0;left:0;bottom:0;right:0;z-index:9990 !important;width:auto !important} -.fr-box.fr-fullscreen .fr-toolbar.fr-top{top:0 !important} -.fr-box.fr-fullscreen .fr-toolbar.fr-bottom{bottom:0 !important} -textarea.fr-code{display:none;width:100%;resize:none;-moz-resize:none;-webkit-resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;padding:10px;margin:0px;font-family:"Courier New",monospace;font-size:14px;background:#ffffff;color:#000000;outline:none} -.fr-box.fr-rtl textarea.fr-code{direction:rtl} -.fr-box .CodeMirror{display:none} -.fr-box.fr-code-view textarea.fr-code{display:block} -.fr-box.fr-code-view.fr-inline{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)} -.fr-box.fr-code-view .fr-element,.fr-box.fr-code-view .fr-placeholder,.fr-box.fr-code-view .fr-iframe{display:none} -.fr-box.fr-code-view .CodeMirror{display:block} -.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch{display:block} -.fr-box.fr-inline .fr-command.fr-btn.html-switch{position:absolute;top:0;right:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);display:none;background:#ffffff;color:rgba(64,82,97,0.8);-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;padding:12px 12px;transition:background 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} -.fr-box.fr-inline .fr-command.fr-btn.html-switch i{font-size:14;width:14;text-align:center} -.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover{background:#dddddd} -.fr-file-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center} -.fr-file-upload-layer:hover{background:#ebebeb} -.fr-file-upload-layer.fr-drop{background:#ebebeb;border-color:#1e88e5} -.fr-file-upload-layer .fr-form{filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:9999;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important} -.fr-file-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0px;top:0px;bottom:0px;width:500%;height:100%;margin:0px;font-size:400px} -.fr-file-progress-bar-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} -.fr-file-progress-bar-layer > h3{font-size:16px;margin:10px 0;font-weight:normal} -.fr-file-progress-bar-layer > div.fr-action-buttons{display:none} -.fr-file-progress-bar-layer > div.fr-loader{background:#bcdbf7;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative} -.fr-file-progress-bar-layer > div.fr-loader span{display:block;height:100%;width:0%;background:#1e88e5;transition:width 0.2s ease 0s;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s} -.fr-file-progress-bar-layer > div.fr-loader.fr-indeterminate span{width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite} -.fr-file-progress-bar-layer.fr-error > div.fr-loader{display:none} -.fr-file-progress-bar-layer.fr-error > div.fr-action-buttons{display:block} -@keyframes loading{from{left:-25%} -to{left:100%} -} -@-webkit-keyframes loading{from{left:-25%} -to{left:100%} -} -@-moz-keyframes loading{from{left:-25%} -to{left:100%} -} -@-o-keyframes loading{from{left:-25%} -to{left:100%} -} -.fr-element img{cursor:pointer} -.fr-image-resizer{position:absolute;border:solid 1px #1e88e5;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} -.fr-image-resizer.fr-active{display:block} -.fr-image-resizer .fr-handler{display:block;position:absolute;background:#1e88e5;border:solid 1px #ffffff;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} -.fr-image-resizer .fr-handler.fr-hnw{cursor:nw-resize} -.fr-image-resizer .fr-handler.fr-hne{cursor:ne-resize} -.fr-image-resizer .fr-handler.fr-hsw{cursor:sw-resize} -.fr-image-resizer .fr-handler.fr-hse{cursor:se-resize} -.fr-image-resizer .fr-handler{width:12px;height:12px} -.fr-image-resizer .fr-handler.fr-hnw{left:-6px;top:-6px} -.fr-image-resizer .fr-handler.fr-hne{right:-6px;top:-6px} -.fr-image-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px} -.fr-image-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px} -@media (min-width:1200px){.fr-image-resizer .fr-handler{width:10px;height:10px} -.fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px} -.fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px} -.fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px} -.fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px} -} -.fr-image-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999;display:none} -.fr-image-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center} -.fr-image-upload-layer:hover{background:#ebebeb} -.fr-image-upload-layer.fr-drop{background:#ebebeb;border-color:#1e88e5} -.fr-image-upload-layer .fr-form{filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:9999;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important} -.fr-image-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0px;top:0px;bottom:0px;width:500%;height:100%;margin:0px;font-size:400px} -.fr-image-progress-bar-layer > h3{font-size:16px;margin:10px 0;font-weight:normal} -.fr-image-progress-bar-layer > div.fr-action-buttons{display:none} -.fr-image-progress-bar-layer > div.fr-loader{background:#bcdbf7;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative} -.fr-image-progress-bar-layer > div.fr-loader span{display:block;height:100%;width:0%;background:#1e88e5;transition:width 0.2s ease 0s;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s} -.fr-image-progress-bar-layer > div.fr-loader.fr-indeterminate span{width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite} -.fr-image-progress-bar-layer.fr-error > div.fr-loader{display:none} -.fr-image-progress-bar-layer.fr-error > div.fr-action-buttons{display:block} -.fr-image-size-layer .fr-image-group .fr-input-line{width:calc(45%);display:inline-block} -.fr-image-size-layer .fr-image-group .fr-input-line + .fr-input-line{margin-left:10px} -.fr-uploading{filter:alpha(opacity=40);-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"} -@keyframes loading{from{left:-25%} -to{left:100%} -} -@-webkit-keyframes loading{from{left:-25%} -to{left:100%} -} -@-moz-keyframes loading{from{left:-25%} -to{left:100%} -} -@-o-keyframes loading{from{left:-25%} -to{left:100%} -} -.fr-element table td.fr-selected-cell,.fr-element table th.fr-selected-cell{border:1px double #1e88e5} -.fr-element table tr{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} -.fr-element table td,.fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text} -.fr-element .fr-no-selection table td,.fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} -.fr-table-resizer{cursor:col-resize;position:fixed;z-index:3;display:none} -.fr-table-resizer.fr-moving{z-index:2} -.fr-table-resizer div{filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-right:1px solid #1e88e5} -.fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} -.fr-popup .fr-table-size .fr-table-size-info{text-align:center;font-size:14px;padding:8px} -.fr-popup .fr-table-size .fr-select-table-size{line-height:0;padding:0 5px 5px;white-space:nowrap} -.fr-popup .fr-table-size .fr-select-table-size > span{display:inline-block;padding:0px 4px 4px 0;background:transparent} -.fr-popup .fr-table-size .fr-select-table-size > span > span{display:inline-block;width:18px;height:18px;border:1px solid #dddddd} -.fr-popup .fr-table-size .fr-select-table-size > span.hover{background:transparent} -.fr-popup .fr-table-size .fr-select-table-size > span.hover > span{background:rgba(30,136,229,0.3);border:solid 1px #1e88e5} -.fr-popup .fr-table-size .fr-select-table-size .new-line:before,.fr-popup .fr-table-size .fr-select-table-size .new-line:after{content:" ";display:table} -.fr-popup .fr-table-size .fr-select-table-size .new-line:after{clear:both} -.fr-popup .fr-table-size .fr-select-table-size .new-line::after{clear:both;display:block;content:"";height:0} -.fr-popup.fr-above .fr-table-size .fr-select-table-size > span{display:inline-block !important} -.fr-popup .fr-table-colors-buttons{margin-bottom:5px} -.fr-popup .fr-table-colors{line-height:0;display:block} -.fr-popup .fr-table-colors > span{display:inline-block;width:32px;height:32px;position:relative;z-index:1} -.fr-popup .fr-table-colors > span > i{text-align:center;line-height:32px;height:32px;width:32px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0} -.fr-popup .fr-table-colors > span:focus{outline:1px solid #222222;z-index:2} -.fr-popup.fr-desktop .fr-table-size .fr-select-table-size > span > span{width:12px;height:12px} -.fr-insert-helper{position:fixed;z-index:9999;white-space:nowrap} -.fr-element .fr-video{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} -.fr-element .fr-video::after{position:absolute;content:'';z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:rgba(0,0,0,0)} -.fr-element .fr-video.fr-active > *{z-index:2;position:relative} -.fr-element .fr-video > *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none} -.fr-box .fr-video-resizer{position:absolute;border:solid 1px #1e88e5;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} -.fr-box .fr-video-resizer.fr-active{display:block} -.fr-box .fr-video-resizer .fr-handler{display:block;position:absolute;background:#1e88e5;border:solid 1px #ffffff;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} -.fr-box .fr-video-resizer .fr-handler.fr-hnw{cursor:nw-resize} -.fr-box .fr-video-resizer .fr-handler.fr-hne{cursor:ne-resize} -.fr-box .fr-video-resizer .fr-handler.fr-hsw{cursor:sw-resize} -.fr-box .fr-video-resizer .fr-handler.fr-hse{cursor:se-resize} -.fr-box .fr-video-resizer .fr-handler{width:12px;height:12px} -.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-6px;top:-6px} -.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-6px;top:-6px} -.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-6px;bottom:-6px} -.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-6px;bottom:-6px} -@media (min-width:1200px){.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px} -.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px} -.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px} -.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px} -.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px} -} -.fr-video-size-layer .fr-video-group .fr-input-line{width:calc(45%);display:inline-block} -.fr-video-size-layer .fr-video-group .fr-input-line + .fr-input-line{margin-left:10px} -.fr-video-upload-layer{border:dashed 2px #bdbdbd;padding:25px 0;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center} -.fr-video-upload-layer:hover{background:#ebebeb} -.fr-video-upload-layer.fr-drop{background:#ebebeb;border-color:#1e88e5} -.fr-video-upload-layer .fr-form{filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:9999;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important} -.fr-video-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0px;top:0px;bottom:0px;width:500%;height:100%;margin:0px;font-size:400px} -.fr-video-progress-bar-layer > h3{font-size:16px;margin:10px 0;font-weight:normal} -.fr-video-progress-bar-layer > div.fr-action-buttons{display:none} -.fr-video-progress-bar-layer > div.fr-loader{background:#bcdbf7;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative} -.fr-video-progress-bar-layer > div.fr-loader span{display:block;height:100%;width:0%;background:#1e88e5;transition:width 0.2s ease 0s;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s} -.fr-video-progress-bar-layer > div.fr-loader.fr-indeterminate span{width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite} -.fr-video-progress-bar-layer.fr-error > div.fr-loader{display:none} -.fr-video-progress-bar-layer.fr-error > div.fr-action-buttons{display:block} -.fr-video-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999;display:none} -.fr-popup .fr-colors-tabs{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);margin-bottom:5px;line-height:16px;margin-left:-2px;margin-right:-2px} -.fr-popup .fr-colors-tabs .fr-colors-tab{display:inline-block;width:50%;cursor:pointer;text-align:center;color:#222222;font-size:13px;padding:8px 0;position:relative} -.fr-popup .fr-colors-tabs .fr-colors-tab:hover,.fr-popup .fr-colors-tabs .fr-colors-tab:focus{color:#1e88e5} -.fr-popup .fr-colors-tabs .fr-colors-tab[data-param1="background"]::after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#1e88e5;content:'';transition:transform 0.2s ease 0s;-webkit-transition:transform 0.2s ease 0s;-moz-transition:transform 0.2s ease 0s;-ms-transition:transform 0.2s ease 0s;-o-transition:transform 0.2s ease 0s} -.fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab{color:#1e88e5} -.fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after{transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)} -.fr-popup .fr-separator + .fr-colors-tabs{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-left:2px;margin-right:2px} -.fr-popup .fr-color-set{line-height:0;display:none} -.fr-popup .fr-color-set.fr-selected-set{display:block} -.fr-popup .fr-color-set > span{display:inline-block;width:32px;height:32px;position:relative;z-index:1} -.fr-popup .fr-color-set > span > i{text-align:center;line-height:32px;height:32px;width:32px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0} -.fr-popup .fr-color-set > span .fr-selected-color{color:#ffffff;font-family:FontAwesome;font-size:13px;font-weight:400;line-height:32px;position:absolute;top:0;bottom:0;right:0;left:0;text-align:center;cursor:default} -.fr-popup .fr-color-set > span:hover,.fr-popup .fr-color-set > span:focus{outline:1px solid #222222;z-index:2} -.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)} -.fr-popup .fr-emoticon{display:inline-block;font-size:20px;width:20px;padding:5px;line-height:1;cursor:default;font-weight:normal;font-family:"Apple Color Emoji","Segoe UI Emoji","NotoColorEmoji","Segoe UI Symbol","Android Emoji","EmojiSymbols";-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} -.fr-popup .fr-emoticon img{height:20px} -.fr-popup .fr-link:focus{background:#ebebeb} -.fr-line-breaker{cursor:text;border-top:1px solid #1e88e5;position:fixed;z-index:2;display:none} -.fr-line-breaker.fr-visible{display:block} -.fr-line-breaker a.fr-floating-btn{position:absolute;left:calc(34%);top:-16px} -.fr-drag-helper{background:#1e88e5;height:2px;margin-top:-1px;filter:alpha(opacity=20);-webkit-opacity:0.2;-moz-opacity:0.2;opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;z-index:9999;display:none} -.fr-drag-helper.fr-visible{display:block} -.fr-dragging{filter:alpha(opacity=40);-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"} -.fr-view strong{font-weight:700} -.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%} -.fr-view table td,.fr-view table th{border:1px solid #dddddd} -.fr-view table td:empty,.fr-view table th:empty{height:20px} -.fr-view table th{background:#e6e6e6} -.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;page-break-after:always} -.fr-view .fr-file{position:relative} -.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:normal} -.fr-view pre{white-space:pre-wrap;word-wrap:break-word} -.fr-view blockquote{border-left:solid 2px #5e35b1;margin-left:0;padding-left:5px;color:#5e35b1} -.fr-view blockquote blockquote{border-color:#00bcd4;color:#00bcd4} -.fr-view blockquote blockquote blockquote{border-color:#43a047;color:#43a047} -.fr-view span.fr-emoticon{font-weight:normal;font-family:"Apple Color Emoji","Segoe UI Emoji","NotoColorEmoji","Segoe UI Symbol","Android Emoji","EmojiSymbols";display:inline;line-height:0} -.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat !important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-0.1em 0.1em 0.1em;line-height:1;vertical-align:middle} -.fr-view img{position:relative;max-width:100%} -.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top} -.fr-view img.fr-dib.fr-fil{margin-left:0} -.fr-view img.fr-dib.fr-fir{margin-right:0} -.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(90%)} -.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(95%)} -.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(95%)} -.fr-view .fr-video{text-align:center;position:relative} -.fr-view .fr-video > *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none} -.fr-view .fr-video.fr-dvb{display:block;clear:both} -.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left} -.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right} -.fr-view .fr-video.fr-dvi{display:inline-block} -.fr-view .fr-video.fr-dvi.fr-fvl{float:left} -.fr-view .fr-video.fr-dvi.fr-fvr{float:right} -.fr-view{ } -.fr-view .oc-text-gray{color:#AAA !important} -.fr-view .oc-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0} -.fr-view .oc-text-spaced{letter-spacing:1px} -.fr-view .oc-text-uppercase{text-transform:uppercase} -.fr-view a.oc-link-strong{font-weight:700} -.fr-view a.oc-link-green{color:green} -.fr-view table.oc-dashed-borders td,.fr-view table.oc-dashed-borders th{border-style:dashed} -.fr-view table.oc-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5} -.fr-view table td.oc-cell-highlighted,.fr-view table th.oc-cell-highlighted{border:1px double red} -.fr-view table td.oc-cell-thick-border,.fr-view table th.oc-cell-thick-border{border-width:2px} -.fr-view img.oc-img-rounded{border-radius:100%;background-clip:padding-box} -.fr-view img.oc-img-bordered{border:solid 10px #CCC;box-sizing:content-box} -body .fr-box.fr-basic.fr-top .fr-wrapper,body .fr-box.fr-basic.fr-bottom .fr-wrapper{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} -body .fr-box .ace_editor{display:none} -body .fr-box .ace_editor{position:absolute;top:0;bottom:0;left:0;right:0;margin:0} -body .fr-box.fr-code-view .ace_editor{display:block} -body .fr-command.fr-btn[data-cmd=fullscreen]{float:right} -body .fr-box.fr-fullscreen{z-index:300 !important} -body .fr-toolbar{border-top-color:transparent;background:#f2f2f2} -body .fr-popup.fr-desktop .fr-arrow,body .fr-toolbar.fr-inline.fr-desktop .fr-arrow{top:-7px} -body .fr-popup.fr-desktop.fr-above .fr-arrow,body .fr-toolbar.fr-inline.fr-desktop.fr-above .fr-arrow{bottom:-7px} -body .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active,body .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active{color:#000000} -body .fr-toolbar.fr-bottom,body .fr-toolbar.fr-top{border-bottom:2px solid #d4d8da;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} -body .fr-popup .fr-action-buttons button.fr-command{padding:5px 15px;font-size:12px;line-height:1.5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#ffffff;background-color:#656d79;border:none;text-shadow:0 -1px 0 rgba(0,0,0,0.4);background:#656d79;margin-top:6px;font-size:13px;text-align:left;height:auto;outline:none !important;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,.15);box-shadow:inset 0 -2px 0 rgba(0,0,0,.15)} -body .fr-popup .fr-action-buttons button.fr-command:hover,body .fr-popup .fr-action-buttons button.fr-command:focus,body .fr-popup .fr-action-buttons button.fr-command:active,body .fr-popup .fr-action-buttons button.fr-command.active,.open .dropdown-togglebody .fr-popup .fr-action-buttons button.fr-command{color:#ffffff;background:#1681ba;border-color:#1681ba} -body .fr-popup .fr-action-buttons button.fr-command:active,body .fr-popup .fr-action-buttons button.fr-command.active,.open .dropdown-togglebody .fr-popup .fr-action-buttons button.fr-command{background:#126896;border-color:#105b83;background-image:none} -body .fr-popup .fr-action-buttons button.fr-command.on{background:#494f58;border-color:#40454d;background-image:none} -body .fr-popup .fr-action-buttons button.fr-command.disabled,body .fr-popup .fr-action-buttons button.fr-command[disabled],body .fr-popup .fr-action-buttons button.fr-command.disabled:hover,body .fr-popup .fr-action-buttons button.fr-command[disabled]:hover,body .fr-popup .fr-action-buttons button.fr-command.disabled:focus,body .fr-popup .fr-action-buttons button.fr-command[disabled]:focus,body .fr-popup .fr-action-buttons button.fr-command.disabled:active,body .fr-popup .fr-action-buttons button.fr-command[disabled]:active,body .fr-popup .fr-action-buttons button.fr-command.disabled.active,body .fr-popup .fr-action-buttons button.fr-command[disabled].active{background:#656d79;border-color:#656d79} -body .fr-popup .fr-action-buttons button.fr-command .badge{color:#656d79;background:#ffffff} -body .fr-popup .fr-action-buttons button.fr-command[disabled]{color:rgba(255,255,255,0.6)} -body .fr-popup .fr-action-buttons button.fr-command.active,body .fr-popup .fr-action-buttons button.fr-command:active{-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.3);box-shadow:inset 0 1px 0 rgba(0,0,0,0.3)} -body .fr-popup .fr-buttons{border-bottom:2px solid #d4d8da;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} -body .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{font-size:14px} -body .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a{color:#666666} -body .fr-popup .fr-input-line input[type="text"],body .fr-popup .fr-input-line textarea{-webkit-appearance:none;border:1px solid #d1d6d9;background-color:#ffffff;color:#385487;margin-bottom:0;-webkit-box-shadow:inset 0 1px 0 rgba(209,214,217,0.25),0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:inset 0 1px 0 rgba(209,214,217,0.25),0 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(209,214,217,0.25),0 1px 0 rgba(255,255,255,.5);height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;transition:margin 0.2s ease 0s;-webkit-transition:margin 0.2s ease 0s;-moz-transition:margin 0.2s ease 0s;-ms-transition:margin 0.2s ease 0s;-o-transition:margin 0.2s ease 0s} -selectbody .fr-popup .fr-input-line input[type="text"],selectbody .fr-popup .fr-input-line textarea{height:30px;line-height:30px} -textareabody .fr-popup .fr-input-line input[type="text"],textareabody .fr-popup .fr-input-line textarea,select[multiple]body .fr-popup .fr-input-line input[type="text"],select[multiple]body .fr-popup .fr-input-line textarea{height:auto} -body .fr-popup .fr-input-line input[type="text"]:focus,body .fr-popup .fr-input-line textarea:focus{border:1px solid #d1d6d9} -body .fr-popup .fr-input-line input[type="text"].fr-not-empty,body .fr-popup .fr-input-line textarea.fr-not-empty{margin-top:12px} -body .fr-popup .fr-input-line textarea{height:auto} -body .fr-popup .fr-input-line input.fr-not-empty:focus + label,body .fr-popup .fr-input-line textarea.fr-not-empty:focus + label{color:#2a3e51} -body .fr-popup .fr-checkbox span{border-color:#d1d6d9} -.field-flush .field-richeditor,.field-flush .field-richeditor.editor-focus{border:none} -.field-richeditor{border:1px solid #d1d6d9;-webkit-box-shadow:inset 0 1px 0 rgba(209,214,217,0.25),0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:inset 0 1px 0 rgba(209,214,217,0.25),0 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(209,214,217,0.25),0 1px 0 rgba(255,255,255,.5);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-ms-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s} -.field-richeditor > textarea{display:none} -.field-richeditor.editor-focus{border-color:#d1d6d9} -.field-richeditor.size-tiny .fr-wrapper{height:50px} -.field-richeditor.size-tiny .fr-wrapper .fr-view{min-height:50px} -.field-richeditor.size-tiny .height-indicator{height:50px;display:none} -.field-richeditor.size-small .fr-wrapper{height:100px} -.field-richeditor.size-small .fr-wrapper .fr-view{min-height:100px} -.field-richeditor.size-small .height-indicator{height:100px;display:none} -.field-richeditor.size-large .fr-wrapper{height:200px} -.field-richeditor.size-large .fr-wrapper .fr-view{min-height:200px} -.field-richeditor.size-large .height-indicator{height:200px;display:none} -.field-richeditor.size-huge .fr-wrapper{height:250px} -.field-richeditor.size-huge .fr-wrapper .fr-view{min-height:250px} -.field-richeditor.size-huge .height-indicator{height:250px;display:none} -.field-richeditor.size-giant .fr-wrapper{height:350px} -.field-richeditor.size-giant .fr-wrapper .fr-view{min-height:350px} -.field-richeditor.size-giant .height-indicator{height:350px;display:none} -.field-richeditor.stretch .fr-box:not(.fr-fullscreen){display:block;position:relative;height:100% !important;width:100% !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;-moz-background-clip:padding !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;overflow:hidden} -.field-richeditor.stretch .fr-box:not(.fr-fullscreen) .fr-toolbar{border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;-moz-background-clip:padding !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;border-top-color:white} -.field-richeditor.stretch .fr-box:not(.fr-fullscreen) .fr-wrapper{width:100% !important;left:0;top:0;bottom:0;position:absolute;height:auto !important} -.field-richeditor.stretch .fr-box:not(.fr-fullscreen) .fr-wrapper .fr-view{min-height:0} -.field-richeditor.stretch .fr-box:not(.fr-fullscreen) .fr-view,.field-richeditor.stretch .fr-box:not(.fr-fullscreen) textarea{height:100%} -.field-richeditor.stretch .fr-box:not(.fr-fullscreen) .fr-placeholder{top:20px;left:20px} -.control-richeditor figure[data-ui-block]{display:inline-block;width:100%;margin:0 0 15px 0;padding:10px 10px 10px 36px;border:2px dotted #bdc3c7;background:white;position:relative;cursor:pointer;color:#6c7071;font:15px sans-serif;font-weight:500;line-height:150%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box} -.control-richeditor figure[data-ui-block]:focus,.control-richeditor figure[data-ui-block].inspector-open{border-color:#2581b8;border-style:solid;outline:none} -.control-richeditor figure[data-video],.control-richeditor figure[data-audio]{padding-left:13px} -.control-richeditor figure[data-video]:after,.control-richeditor figure[data-audio]:after{content:attr(data-label)} -.control-richeditor figure[data-video]:before,.control-richeditor figure[data-audio]:before{position:static;margin-right:8px} -.control-richeditor figure[data-video]:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f03d"} -.control-richeditor figure[data-audio]:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f028"} +.clearfix::after {clear:both;display:block;content:"";height:0} +.hide-by-clipping {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0} +.fr-element, +.fr-element:focus {outline:0 solid transparent} +.fr-box.fr-basic .fr-element {color:#000;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;min-height:60px} +.fr-box.fr-basic.fr-rtl .fr-element {text-align:right} +.fr-element {background:transparent;position:relative;z-index:2;-webkit-user-select:auto} +.fr-element a {user-select:auto;-o-user-select:auto;-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto} +.fr-element.fr-disabled {user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} +.fr-element [contenteditable="true"] {outline:0 solid transparent} +.fr-box a.fr-floating-btn {-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:32px;width:32px;background:#fff;color:#1e88e5;transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;-moz-transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;-ms-transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;-o-transition:background 0.2s ease 0s,color 0.2s ease 0s,transform 0.2s ease 0s;outline:none;left:0;top:0;line-height:32px;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);text-align:center;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none} +.fr-box a.fr-floating-btn svg {transition:transform 0.2s ease 0s;-webkit-transition:transform 0.2s ease 0s;-moz-transition:transform 0.2s ease 0s;-ms-transition:transform 0.2s ease 0s;-o-transition:transform 0.2s ease 0s;fill:#1e88e5} +.fr-box a.fr-floating-btn i, +.fr-box a.fr-floating-btn svg {font-size:14px;line-height:32px} +.fr-box a.fr-floating-btn.fr-btn + .fr-btn {margin-left:10px} +.fr-box a.fr-floating-btn:hover {background:#ebebeb;cursor:pointer} +.fr-box a.fr-floating-btn:hover svg {fill:#1e88e5} +.fr-box .fr-visible a.fr-floating-btn {transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)} +iframe.fr-iframe {width:100%;border:none;position:relative;display:block;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +.fr-wrapper {position:relative;z-index:1} +.fr-wrapper:before, +.fr-wrapper:after {content:" ";display:table} +.fr-wrapper:after {clear:both} +.fr-wrapper::after {clear:both;display:block;content:"";height:0} +.fr-wrapper .fr-placeholder {position:absolute;font-size:12px;color:#aaa;z-index:1;display:none;top:0;left:0;right:0;overflow:hidden} +.fr-wrapper.show-placeholder .fr-placeholder {display:block} +.fr-wrapper ::-moz-selection {background:#b5d6fd;color:#000} +.fr-wrapper ::selection {background:#b5d6fd;color:#000} +.fr-box.fr-basic .fr-wrapper {background:#fff;border:0;border-top:0;top:0;left:0} +.fr-box.fr-basic.fr-top .fr-wrapper {border-top:0;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)} +.fr-box.fr-basic.fr-bottom .fr-wrapper {border-bottom:0;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16)} +@media (min-width:992px) {.fr-box.fr-document {min-width:21cm }.fr-box.fr-document .fr-wrapper {text-align:center;padding:30px;min-width:21cm;background:#EFEFEF }.fr-box.fr-document .fr-wrapper .fr-element {text-align:left;background:#FFF;width:21cm;margin:auto;min-height:26cm !important;padding:1cm 2cm;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);overflow:visible }.fr-box.fr-document .fr-wrapper .fr-element hr {margin-left:-2cm;margin-right:-2cm;background:#EFEFEF;height:1cm;outline:none;border:none }} +.fr-tooltip {position:absolute;top:0;left:0;padding:0 8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);background:#34495e;color:#fff;font-size:12px;line-height:22px;font-family:sans-serif;transition:opacity 0.2s ease 0s;-webkit-transition:opacity 0.2s ease 0s;-moz-transition:opacity 0.2s ease 0s;-ms-transition:opacity 0.2s ease 0s;-o-transition:opacity 0.2s ease 0s;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:-3000px;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:2147483647;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} +.fr-tooltip.fr-visible {filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"} +.fr-toolbar .fr-btn-wrap, +.fr-popup .fr-btn-wrap {float:left;white-space:nowrap;position:relative} +.fr-toolbar .fr-btn-wrap.fr-hidden, +.fr-popup .fr-btn-wrap.fr-hidden {display:none} +.fr-toolbar .fr-command.fr-btn, +.fr-popup .fr-command.fr-btn {background:transparent;color:rgba(64,82,97,0.8);-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;margin:0 2px;transition:background 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;float:left;padding:0;width:38px;height:38px} +.fr-toolbar .fr-command.fr-btn::-moz-focus-inner, +.fr-popup .fr-command.fr-btn::-moz-focus-inner {border:0;padding:0} +.fr-toolbar .fr-command.fr-btn.fr-btn-text, +.fr-popup .fr-command.fr-btn.fr-btn-text {width:auto} +.fr-toolbar .fr-command.fr-btn i, +.fr-popup .fr-command.fr-btn i, +.fr-toolbar .fr-command.fr-btn svg, +.fr-popup .fr-command.fr-btn svg {display:block;font-size:14;width:14;margin:12px 12px;text-align:center;float:none} +.fr-toolbar .fr-command.fr-btn span.fr-sr-only, +.fr-popup .fr-command.fr-btn span.fr-sr-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0} +.fr-toolbar .fr-command.fr-btn span, +.fr-popup .fr-command.fr-btn span {font-size:14px;display:block;line-height:17px;min-width:34px;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:17px;font-weight:bold;padding:0 2px} +.fr-toolbar .fr-command.fr-btn img, +.fr-popup .fr-command.fr-btn img {margin:12px 12px;width:14} +.fr-toolbar .fr-command.fr-btn.fr-active, +.fr-popup .fr-command.fr-btn.fr-active {color:#000;background:transparent} +.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection, +.fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection {width:auto} +.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection span, +.fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection span {font-weight:normal} +.fr-toolbar .fr-command.fr-btn.fr-dropdown i, +.fr-popup .fr-command.fr-btn.fr-dropdown i, +.fr-toolbar .fr-command.fr-btn.fr-dropdown span, +.fr-popup .fr-command.fr-btn.fr-dropdown span, +.fr-toolbar .fr-command.fr-btn.fr-dropdown img, +.fr-popup .fr-command.fr-btn.fr-dropdown img, +.fr-toolbar .fr-command.fr-btn.fr-dropdown svg, +.fr-popup .fr-command.fr-btn.fr-dropdown svg {margin-left:8px;margin-right:16px} +.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active, +.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active {color:rgba(64,82,97,0.8);background:#d6d6d6} +.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover, +.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover, +.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:focus, +.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:focus {background:#d6d6d6 !important;color:rgba(64,82,97,0.8) !important} +.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, +.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after, +.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:focus::after, +.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:focus::after {border-top-color:rgba(64,82,97,0.8) !important} +.fr-toolbar .fr-command.fr-btn.fr-dropdown::after, +.fr-popup .fr-command.fr-btn.fr-dropdown::after {position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(64,82,97,0.8);right:4px;top:17px;content:""} +.fr-toolbar .fr-command.fr-btn.fr-disabled, +.fr-popup .fr-command.fr-btn.fr-disabled {color:#bdbdbd;cursor:default} +.fr-toolbar .fr-command.fr-btn.fr-disabled::after, +.fr-popup .fr-command.fr-btn.fr-disabled::after {border-top-color:#bdbdbd !important} +.fr-toolbar .fr-command.fr-btn.fr-hidden, +.fr-popup .fr-command.fr-btn.fr-hidden {display:none} +.fr-toolbar.fr-disabled .fr-btn, +.fr-popup.fr-disabled .fr-btn, +.fr-toolbar.fr-disabled .fr-btn.fr-active, +.fr-popup.fr-disabled .fr-btn.fr-active {color:#bdbdbd} +.fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after, +.fr-popup.fr-disabled .fr-btn.fr-dropdown::after, +.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after, +.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after {border-top-color:#bdbdbd} +.fr-toolbar.fr-rtl .fr-command.fr-btn, +.fr-popup.fr-rtl .fr-command.fr-btn, +.fr-toolbar.fr-rtl .fr-btn-wrap, +.fr-popup.fr-rtl .fr-btn-wrap {float:right} +.fr-toolbar.fr-inline >.fr-command.fr-btn:not(.fr-hidden), +.fr-toolbar.fr-inline >.fr-btn-wrap:not(.fr-hidden) {display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:none} +.fr-desktop .fr-command:hover, +.fr-desktop .fr-command:focus, +.fr-desktop .fr-command.fr-btn-hover, +.fr-desktop .fr-command.fr-expanded {outline:0;color:#222;background:#ddd} +.fr-desktop .fr-command:hover::after, +.fr-desktop .fr-command:focus::after, +.fr-desktop .fr-command.fr-btn-hover::after, +.fr-desktop .fr-command.fr-expanded::after {border-top-color:#222 !important} +.fr-desktop .fr-command.fr-selected {color:rgba(64,82,97,0.8);background:#d6d6d6} +.fr-desktop .fr-command.fr-active:hover, +.fr-desktop .fr-command.fr-active:focus, +.fr-desktop .fr-command.fr-active.fr-btn-hover, +.fr-desktop .fr-command.fr-active.fr-expanded {color:#1e88e5;background:#ddd} +.fr-desktop .fr-command.fr-active.fr-selected {color:#1e88e5;background:#d6d6d6} +.fr-desktop .fr-command.fr-disabled:hover, +.fr-desktop .fr-command.fr-disabled:focus, +.fr-desktop .fr-command.fr-disabled.fr-selected {background:transparent} +.fr-desktop.fr-disabled .fr-command:hover, +.fr-desktop.fr-disabled .fr-command:focus, +.fr-desktop.fr-disabled .fr-command.fr-selected {background:transparent} +.fr-toolbar.fr-mobile .fr-command.fr-blink, +.fr-popup.fr-mobile .fr-command.fr-blink {background:transparent} +.fr-command.fr-btn.fr-options {width:16px;margin-left:-5px} +.fr-command.fr-btn.fr-options.fr-btn-hover, +.fr-command.fr-btn.fr-options:hover, +.fr-command.fr-btn.fr-options:focus {border-left:solid 1px #fafafa} +.fr-command.fr-btn + .fr-dropdown-menu {display:inline-block;position:absolute;right:auto;bottom:auto;height:auto;z-index:4;-webkit-overflow-scrolling:touch;overflow:hidden;zoom:1;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box} +.fr-command.fr-btn + .fr-dropdown-menu.test-height .fr-dropdown-wrapper {transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;height:auto;max-height:275px} +.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper {background:#f9f9f9;padding:0;margin:auto;display:inline-block;text-align:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:max-height 0.2s ease 0s;-webkit-transition:max-height 0.2s ease 0s;-moz-transition:max-height 0.2s ease 0s;-ms-transition:max-height 0.2s ease 0s;-o-transition:max-height 0.2s ease 0s;margin-top:0;float:left;max-height:0;height:0;margin-top:0 !important} +.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content {overflow:auto;position:relative;max-height:275px} +.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list {list-style-type:none;margin:0;padding:0} +.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li {padding:0;margin:0;font-size:15px} +.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a {padding:0 24px;line-height:200%;display:block;cursor:pointer;white-space:nowrap;color:inherit;text-decoration:none} +.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active {background:#d6d6d6} +.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled {color:#bdbdbd;cursor:default} +.fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a .fr-shortcut {float:right;margin-left:32px;font-weight:bold;filter:alpha(opacity=75);-webkit-opacity:0.75;-moz-opacity:0.75;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"} +.fr-command.fr-btn:not(.fr-active) + .fr-dropdown-menu {left:-3000px !important} +.fr-command.fr-btn.fr-active + .fr-dropdown-menu {display:inline-block;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14)} +.fr-command.fr-btn.fr-active + .fr-dropdown-menu .fr-dropdown-wrapper {height:auto;max-height:275px} +.fr-bottom >.fr-command.fr-btn + .fr-dropdown-menu {border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 -3px 6px rgba(0,0,0,0.16),0 -2px 2px 1px rgba(0,0,0,0.14);-moz-box-shadow:0 -3px 6px rgba(0,0,0,0.16),0 -2px 2px 1px rgba(0,0,0,0.14);box-shadow:0 -3px 6px rgba(0,0,0,0.16),0 -2px 2px 1px rgba(0,0,0,0.14)} +.fr-toolbar.fr-rtl .fr-dropdown-wrapper, +.fr-popup.fr-rtl .fr-dropdown-wrapper {text-align:right !important} +body.prevent-scroll {overflow:hidden} +body.prevent-scroll.fr-mobile {position:fixed;-webkit-overflow-scrolling:touch} +.fr-modal {color:#222;font-family:sans-serif;position:fixed;overflow-x:auto;overflow-y:scroll;top:0;left:0;bottom:0;right:0;width:100%;z-index:2147483640;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;line-height:1.2} +.fr-modal.fr-middle .fr-modal-wrapper {margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute} +.fr-modal .fr-modal-wrapper {border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:20px auto;display:inline-block;background:#fff;min-width:300px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.19),0 4px 3px 1px rgba(0,0,0,0.14);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.19),0 4px 3px 1px rgba(0,0,0,0.14);box-shadow:0 5px 8px rgba(0,0,0,0.19),0 4px 3px 1px rgba(0,0,0,0.14);border:0;border-top:1px solid #bdbdbd;overflow:hidden;width:90%;position:relative} +@media (min-width:768px) and (max-width:991px) {.fr-modal .fr-modal-wrapper {margin:30px auto;width:70% }} +@media (min-width:992px) {.fr-modal .fr-modal-wrapper {margin:50px auto;width:960px }} +.fr-modal .fr-modal-wrapper .fr-modal-head {background:#f9f9f9;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 2px 2px 1px rgba(0,0,0,0.14);border-bottom:0;overflow:hidden;position:absolute;width:100%;min-height:42px;z-index:3;transition:height 0.2s ease 0s;-webkit-transition:height 0.2s ease 0s;-moz-transition:height 0.2s ease 0s;-ms-transition:height 0.2s ease 0s;-o-transition:height 0.2s ease 0s} +.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close {padding:12px;width:20px;font-size:30px;cursor:pointer;line-height:18px;color:#222;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;top:0;right:0;transition:color 0.2s ease 0s;-webkit-transition:color 0.2s ease 0s;-moz-transition:color 0.2s ease 0s;-ms-transition:color 0.2s ease 0s;-o-transition:color 0.2s ease 0s} +.fr-modal .fr-modal-wrapper .fr-modal-head h4 {font-size:18px;padding:12px 10px;margin:0;font-weight:400;line-height:18px;display:inline-block;float:left} +.fr-modal .fr-modal-wrapper div.fr-modal-body {height:100%;min-height:150px;overflow-y:scroll;padding-bottom:10px} +.fr-modal .fr-modal-wrapper div.fr-modal-body:focus {outline:0} +.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command {height:36px;line-height:1;color:#1e88e5;padding:10px;cursor:pointer;text-decoration:none;border:none;background:none;font-size:16px;outline:none;transition:background 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box} +.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command + button {margin-left:24px} +.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover, +.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus {background:#ebebeb;color:#1e88e5} +.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active {background:#d6d6d6;color:#1e88e5} +.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner {border:0} +.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover {background:#ebebeb} +.fr-overlay {position:fixed;top:0;bottom:0;left:0;right:0;background:#000;filter:alpha(opacity=50);-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:2147483639} +.fr-popup {position:absolute;display:none;color:#222;background:#f9f9f9;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-top:10px;z-index:2147483635;text-align:left;border:0;border-top:1px solid #bdbdbd;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2} +.fr-popup .fr-input-focus {background:#f5f5f5} +.fr-popup.fr-above {margin-top:-10px;border-top:0;border-bottom:1px solid #bdbdbd;-webkit-box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16)} +.fr-popup.fr-active {display:block} +.fr-popup.fr-hidden {filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"} +.fr-popup.fr-empty {display:none !important} +.fr-popup .fr-hs {display:block !important} +.fr-popup .fr-hs.fr-hidden {display:none !important} +.fr-popup .fr-input-line {position:relative;padding:8px 0} +.fr-popup .fr-input-line input[type="text"], +.fr-popup .fr-input-line textarea {width:100%;margin:0 0 1px 0;border:none;border-bottom:solid 1px #bdbdbd;color:#222;font-size:14px;padding:6px 0 2px;background:rgba(0,0,0,0);position:relative;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +.fr-popup .fr-input-line input[type="text"]:focus, +.fr-popup .fr-input-line textarea:focus {border-bottom:solid 2px #1e88e5;margin-bottom:0} +.fr-popup .fr-input-line input + label, +.fr-popup .fr-input-line textarea + label {position:absolute;top:0;left:0;font-size:12px;color:rgba(0,0,0,0);transition:color 0.2s ease 0s;-webkit-transition:color 0.2s ease 0s;-moz-transition:color 0.2s ease 0s;-ms-transition:color 0.2s ease 0s;-o-transition:color 0.2s ease 0s;z-index:3;width:100%;display:block;background:#f9f9f9} +.fr-popup .fr-input-line input.fr-not-empty:focus + label, +.fr-popup .fr-input-line textarea.fr-not-empty:focus + label {color:#1e88e5} +.fr-popup .fr-input-line input.fr-not-empty + label, +.fr-popup .fr-input-line textarea.fr-not-empty + label {color:#2a3e51} +.fr-popup input, +.fr-popup textarea {user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:none} +.fr-popup textarea {resize:none} +.fr-popup .fr-buttons {-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);padding:0 2px;white-space:nowrap;line-height:0;border-bottom:0} +.fr-popup .fr-buttons:before, +.fr-popup .fr-buttons:after {content:" ";display:table} +.fr-popup .fr-buttons:after {clear:both} +.fr-popup .fr-buttons::after {clear:both;display:block;content:"";height:0} +.fr-popup .fr-buttons .fr-btn {display:inline-block;float:none} +.fr-popup .fr-buttons .fr-btn i {float:left} +.fr-popup .fr-buttons .fr-separator {display:inline-block;float:none} +.fr-popup .fr-layer {width:225px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px;display:none} +@media (min-width:768px) {.fr-popup .fr-layer {width:300px }} +.fr-popup .fr-layer.fr-active {display:inline-block} +.fr-popup .fr-action-buttons {z-index:7;height:36px;text-align:right} +.fr-popup .fr-action-buttons button.fr-command {height:36px;line-height:1;color:#1e88e5;padding:10px;cursor:pointer;text-decoration:none;border:none;background:none;font-size:16px;outline:none;transition:background 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box} +.fr-popup .fr-action-buttons button.fr-command + button {margin-left:24px} +.fr-popup .fr-action-buttons button.fr-command:hover, +.fr-popup .fr-action-buttons button.fr-command:focus {background:#ebebeb;color:#1e88e5} +.fr-popup .fr-action-buttons button.fr-command:active {background:#d6d6d6;color:#1e88e5} +.fr-popup .fr-action-buttons button::-moz-focus-inner {border:0} +.fr-popup .fr-checkbox {position:relative;display:inline-block;width:16px;height:16px;line-height:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;vertical-align:middle} +.fr-popup .fr-checkbox svg {margin-left:2px;margin-top:2px;display:none;width:10px;height:10px} +.fr-popup .fr-checkbox span {border:solid 1px #222;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:16px;height:16px;display:inline-block;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:background 0.2s ease 0s,border-color 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s,border-color 0.2s ease 0s;-moz-transition:background 0.2s ease 0s,border-color 0.2s ease 0s;-ms-transition:background 0.2s ease 0s,border-color 0.2s ease 0s;-o-transition:background 0.2s ease 0s,border-color 0.2s ease 0s} +.fr-popup .fr-checkbox input {position:absolute;z-index:2;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border:0 none;cursor:pointer;height:16px;margin:0;padding:0;width:16px;top:1px;left:1px} +.fr-popup .fr-checkbox input:checked + span {background:#1e88e5;border-color:#1e88e5} +.fr-popup .fr-checkbox input:checked + span svg {display:block} +.fr-popup .fr-checkbox input:focus + span {border-color:#1e88e5} +.fr-popup .fr-checkbox-line {font-size:14px;line-height:1.4px;margin-top:10px} +.fr-popup .fr-checkbox-line label {cursor:pointer;margin:0 5px;vertical-align:middle} +.fr-popup.fr-rtl {direction:rtl;text-align:right} +.fr-popup.fr-rtl .fr-action-buttons {text-align:left} +.fr-popup.fr-rtl .fr-input-line input + label, +.fr-popup.fr-rtl .fr-input-line textarea + label {left:auto;right:0} +.fr-popup.fr-rtl .fr-buttons .fr-separator.fr-vs {float:right} +.fr-popup .fr-arrow {width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #bdbdbd;position:absolute;top:-13px;left:50%;margin-left:-7px;display:inline-block} +.fr-popup.fr-above .fr-arrow {top:auto;bottom:-13px;border-bottom:0;border-top:7px solid #bdbdbd} +.fr-text-edit-layer {width:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block !important} +.fr-toolbar {color:#222;background:#f9f9f9;position:relative;z-index:4;font-family:sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:0 2px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);text-align:left;border:0;border-top:1px solid #bdbdbd;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2} +.fr-toolbar:before, +.fr-toolbar:after {content:" ";display:table} +.fr-toolbar:after {clear:both} +.fr-toolbar::after {clear:both;display:block;content:"";height:0} +.fr-toolbar.fr-rtl {text-align:right} +.fr-toolbar.fr-inline {display:none;white-space:nowrap;position:absolute;margin-top:10px} +.fr-toolbar.fr-inline .fr-arrow {width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #bdbdbd;position:absolute;top:-13px;left:50%;margin-left:-7px;display:inline-block} +.fr-toolbar.fr-inline.fr-above {margin-top:-10px;-webkit-box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 -1px 3px rgba(0,0,0,0.12),0 -1px 1px 1px rgba(0,0,0,0.16);border-bottom:1px solid #bdbdbd;border-top:0} +.fr-toolbar.fr-inline.fr-above .fr-arrow {top:auto;bottom:-13px;border-bottom:0;border-top-color:inherit;border-top-style:solid;border-top-width:7px} +.fr-toolbar.fr-top {top:0;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)} +.fr-toolbar.fr-bottom {bottom:0;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)} +.fr-separator {background:#ebebeb;display:block;vertical-align:top;float:left} +.fr-separator + .fr-separator {display:none} +.fr-separator.fr-vs {height:34px;width:1px;margin:2px} +.fr-separator.fr-hs {clear:both;height:1px;width:calc(96%);margin:0 2px} +.fr-separator.fr-hidden {display:none !important} +.fr-rtl .fr-separator {float:right} +.fr-toolbar.fr-inline .fr-separator.fr-hs {float:none} +.fr-toolbar.fr-inline .fr-separator.fr-vs {float:none;display:inline-block} +.fr-visibility-helper {display:none;margin-left:0 !important} +@media (min-width:768px) {.fr-visibility-helper {margin-left:1px !important }} +@media (min-width:992px) {.fr-visibility-helper {margin-left:2px !important }} +@media (min-width:1200px) {.fr-visibility-helper {margin-left:3px !important }} +.fr-opacity-0 {filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"} +.fr-box {position:relative}.fr-sticky {position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky} +.fr-sticky-off {position:relative} +.fr-sticky-on {position:fixed} +.fr-sticky-on.fr-sticky-ios {position:absolute;left:0;right:0;width:auto !important} +.fr-sticky-dummy {display:none} +.fr-sticky-on + .fr-sticky-dummy, +.fr-sticky-box >.fr-sticky-dummy {display:block} +span.fr-sr-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0} +body.fr-fullscreen {overflow:hidden;height:100%;width:100%;position:fixed} +.fr-box.fr-fullscreen {margin:0 !important;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483630 !important;width:auto !important} +.fr-box.fr-fullscreen .fr-toolbar.fr-top {top:0 !important} +.fr-box.fr-fullscreen .fr-toolbar.fr-bottom {bottom:0 !important} +textarea.fr-code {display:none;width:100%;resize:none;-moz-resize:none;-webkit-resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;padding:10px;margin:0;font-family:"Courier New",monospace;font-size:14px;background:#fff;color:#000;outline:none} +.fr-box.fr-rtl textarea.fr-code {direction:rtl} +.fr-box .CodeMirror {display:none} +.fr-box.fr-code-view textarea.fr-code {display:block} +.fr-box.fr-code-view.fr-inline {-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)} +.fr-box.fr-code-view .fr-element, +.fr-box.fr-code-view .fr-placeholder, +.fr-box.fr-code-view .fr-iframe {display:none} +.fr-box.fr-code-view .CodeMirror {display:block} +.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch {display:block} +.fr-box.fr-inline .fr-command.fr-btn.html-switch {position:absolute;top:0;right:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);display:none;background:#fff;color:rgba(64,82,97,0.8);-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;padding:12px 12px;transition:background 0.2s ease 0s;-webkit-transition:background 0.2s ease 0s;-moz-transition:background 0.2s ease 0s;-ms-transition:background 0.2s ease 0s;-o-transition:background 0.2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} +.fr-box.fr-inline .fr-command.fr-btn.html-switch i {font-size:14;width:14;text-align:center} +.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover {background:#ddd} +.fr-popup .fr-file-upload-layer {border:dashed 2px #bdbdbd;padding:25px 0;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center} +.fr-popup .fr-file-upload-layer:hover {background:#ebebeb} +.fr-popup .fr-file-upload-layer.fr-drop {background:#ebebeb;border-color:#1e88e5} +.fr-popup .fr-file-upload-layer .fr-form {filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important} +.fr-popup .fr-file-upload-layer .fr-form input {cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px} +.fr-popup .fr-file-progress-bar-layer {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +.fr-popup .fr-file-progress-bar-layer >h3 {font-size:16px;margin:10px 0;font-weight:normal} +.fr-popup .fr-file-progress-bar-layer >div.fr-action-buttons {display:none} +.fr-popup .fr-file-progress-bar-layer >div.fr-loader {background:#bcdbf7;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative} +.fr-popup .fr-file-progress-bar-layer >div.fr-loader span {display:block;height:100%;width:0%;background:#1e88e5;transition:width 0.2s ease 0s;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s} +.fr-popup .fr-file-progress-bar-layer >div.fr-loader.fr-indeterminate span {width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite} +.fr-popup .fr-file-progress-bar-layer.fr-error >div.fr-loader {display:none} +.fr-popup .fr-file-progress-bar-layer.fr-error >div.fr-action-buttons {display:block} +@keyframes loading {from {left:-25% }to {left:100% }} +@-webkit-keyframes loading {from {left:-25% }to {left:100% }} +@-moz-keyframes loading {from {left:-25% }to {left:100% }} +@-o-keyframes loading {from {left:-25% }to {left:100% }} +.fr-element img {cursor:pointer} +.fr-image-resizer {position:absolute;border:solid 1px #1e88e5;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:2} +.fr-image-resizer.fr-active {display:block} +.fr-image-resizer .fr-handler {display:block;position:absolute;background:#1e88e5;border:solid 1px #fff;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +.fr-image-resizer .fr-handler.fr-hnw {cursor:nw-resize} +.fr-image-resizer .fr-handler.fr-hne {cursor:ne-resize} +.fr-image-resizer .fr-handler.fr-hsw {cursor:sw-resize} +.fr-image-resizer .fr-handler.fr-hse {cursor:se-resize} +.fr-image-resizer .fr-handler {width:12px;height:12px} +.fr-image-resizer .fr-handler.fr-hnw {left:-6px;top:-6px} +.fr-image-resizer .fr-handler.fr-hne {right:-6px;top:-6px} +.fr-image-resizer .fr-handler.fr-hsw {left:-6px;bottom:-6px} +.fr-image-resizer .fr-handler.fr-hse {right:-6px;bottom:-6px} +@media (min-width:1200px) {.fr-image-resizer .fr-handler {width:10px;height:10px }.fr-image-resizer .fr-handler.fr-hnw {left:-5px;top:-5px }.fr-image-resizer .fr-handler.fr-hne {right:-5px;top:-5px }.fr-image-resizer .fr-handler.fr-hsw {left:-5px;bottom:-5px }.fr-image-resizer .fr-handler.fr-hse {right:-5px;bottom:-5px }} +.fr-image-overlay {position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none} +.fr-popup .fr-image-upload-layer {border:dashed 2px #bdbdbd;padding:25px 0;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center} +.fr-popup .fr-image-upload-layer:hover {background:#ebebeb} +.fr-popup .fr-image-upload-layer.fr-drop {background:#ebebeb;border-color:#1e88e5} +.fr-popup .fr-image-upload-layer .fr-form {filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important} +.fr-popup .fr-image-upload-layer .fr-form input {cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px} +.fr-popup .fr-image-progress-bar-layer >h3 {font-size:16px;margin:10px 0;font-weight:normal} +.fr-popup .fr-image-progress-bar-layer >div.fr-action-buttons {display:none} +.fr-popup .fr-image-progress-bar-layer >div.fr-loader {background:#bcdbf7;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative} +.fr-popup .fr-image-progress-bar-layer >div.fr-loader span {display:block;height:100%;width:0%;background:#1e88e5;transition:width 0.2s ease 0s;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s} +.fr-popup .fr-image-progress-bar-layer >div.fr-loader.fr-indeterminate span {width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite} +.fr-popup .fr-image-progress-bar-layer.fr-error >div.fr-loader {display:none} +.fr-popup .fr-image-progress-bar-layer.fr-error >div.fr-action-buttons {display:block} +.fr-image-size-layer .fr-image-group .fr-input-line {width:calc(45%);display:inline-block} +.fr-image-size-layer .fr-image-group .fr-input-line + .fr-input-line {margin-left:10px} +.fr-uploading {filter:alpha(opacity=40);-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"} +@keyframes loading {from {left:-25% }to {left:100% }} +@-webkit-keyframes loading {from {left:-25% }to {left:100% }} +@-moz-keyframes loading {from {left:-25% }to {left:100% }} +@-o-keyframes loading {from {left:-25% }to {left:100% }} +.fr-element table td.fr-selected-cell, +.fr-element table th.fr-selected-cell {border:1px double #1e88e5} +.fr-element table tr {user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} +.fr-element table td, +.fr-element table th {user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text} +.fr-element .fr-no-selection table td, +.fr-element .fr-no-selection table th {user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} +.fr-table-resizer {cursor:col-resize;position:absolute;z-index:3;display:none} +.fr-table-resizer.fr-moving {z-index:2} +.fr-table-resizer div {filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-right:1px solid #1e88e5} +.fr-no-selection {user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} +.fr-popup .fr-table-colors-hex-layer {width:100%;margin:0;padding:10px} +.fr-popup .fr-table-colors-hex-layer .fr-input-line {float:left;width:calc(50%);padding:8px 0 0} +.fr-popup .fr-table-colors-hex-layer .fr-action-buttons {float:right;width:50px} +.fr-popup .fr-table-colors-hex-layer .fr-action-buttons button {background-color:#1e88e5;color:#FFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:32px} +.fr-popup .fr-table-colors-hex-layer .fr-action-buttons button:hover {background-color:#166dba;color:#FFF} +.fr-popup .fr-table-size .fr-table-size-info {text-align:center;font-size:14px;padding:8px} +.fr-popup .fr-table-size .fr-select-table-size {line-height:0;padding:0 5px 5px;white-space:nowrap} +.fr-popup .fr-table-size .fr-select-table-size >span {display:inline-block;padding:0 4px 4px 0;background:transparent} +.fr-popup .fr-table-size .fr-select-table-size >span >span {display:inline-block;width:18px;height:18px;border:1px solid #ddd} +.fr-popup .fr-table-size .fr-select-table-size >span.hover {background:transparent} +.fr-popup .fr-table-size .fr-select-table-size >span.hover >span {background:rgba(30,136,229,0.3);border:solid 1px #1e88e5} +.fr-popup .fr-table-size .fr-select-table-size .new-line:before, +.fr-popup .fr-table-size .fr-select-table-size .new-line:after {content:" ";display:table} +.fr-popup .fr-table-size .fr-select-table-size .new-line:after {clear:both} +.fr-popup .fr-table-size .fr-select-table-size .new-line::after {clear:both;display:block;content:"";height:0} +.fr-popup.fr-above .fr-table-size .fr-select-table-size >span {display:inline-block !important} +.fr-popup .fr-table-colors-buttons {margin-bottom:5px} +.fr-popup .fr-table-colors {line-height:0;display:block} +.fr-popup .fr-table-colors >span {display:inline-block;width:32px;height:32px;position:relative;z-index:1} +.fr-popup .fr-table-colors >span >i {text-align:center;line-height:32px;height:32px;width:32px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0} +.fr-popup .fr-table-colors >span:focus {outline:1px solid #222;z-index:2} +.fr-popup.fr-desktop .fr-table-size .fr-select-table-size >span >span {width:12px;height:12px} +.fr-insert-helper {position:absolute;z-index:9999;white-space:nowrap} +.fr-element .fr-video {user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} +.fr-element .fr-video::after {position:absolute;content:'';z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:rgba(0,0,0,0)} +.fr-element .fr-video.fr-active >* {z-index:2;position:relative} +.fr-element .fr-video >* {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none} +.fr-box .fr-video-resizer {position:absolute;border:solid 1px #1e88e5;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none} +.fr-box .fr-video-resizer.fr-active {display:block} +.fr-box .fr-video-resizer .fr-handler {display:block;position:absolute;background:#1e88e5;border:solid 1px #fff;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} +.fr-box .fr-video-resizer .fr-handler.fr-hnw {cursor:nw-resize} +.fr-box .fr-video-resizer .fr-handler.fr-hne {cursor:ne-resize} +.fr-box .fr-video-resizer .fr-handler.fr-hsw {cursor:sw-resize} +.fr-box .fr-video-resizer .fr-handler.fr-hse {cursor:se-resize} +.fr-box .fr-video-resizer .fr-handler {width:12px;height:12px} +.fr-box .fr-video-resizer .fr-handler.fr-hnw {left:-6px;top:-6px} +.fr-box .fr-video-resizer .fr-handler.fr-hne {right:-6px;top:-6px} +.fr-box .fr-video-resizer .fr-handler.fr-hsw {left:-6px;bottom:-6px} +.fr-box .fr-video-resizer .fr-handler.fr-hse {right:-6px;bottom:-6px} +@media (min-width:1200px) {.fr-box .fr-video-resizer .fr-handler {width:10px;height:10px }.fr-box .fr-video-resizer .fr-handler.fr-hnw {left:-5px;top:-5px }.fr-box .fr-video-resizer .fr-handler.fr-hne {right:-5px;top:-5px }.fr-box .fr-video-resizer .fr-handler.fr-hsw {left:-5px;bottom:-5px }.fr-box .fr-video-resizer .fr-handler.fr-hse {right:-5px;bottom:-5px }} +.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line {width:calc(45%);display:inline-block} +.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line + .fr-input-line {margin-left:10px} +.fr-popup .fr-video-upload-layer {border:dashed 2px #bdbdbd;padding:25px 0;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center} +.fr-popup .fr-video-upload-layer:hover {background:#ebebeb} +.fr-popup .fr-video-upload-layer.fr-drop {background:#ebebeb;border-color:#1e88e5} +.fr-popup .fr-video-upload-layer .fr-form {filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0 !important;padding:0 !important;width:100% !important} +.fr-popup .fr-video-upload-layer .fr-form input {cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px} +.fr-popup .fr-video-progress-bar-layer >h3 {font-size:16px;margin:10px 0;font-weight:normal} +.fr-popup .fr-video-progress-bar-layer >div.fr-action-buttons {display:none} +.fr-popup .fr-video-progress-bar-layer >div.fr-loader {background:#bcdbf7;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative} +.fr-popup .fr-video-progress-bar-layer >div.fr-loader span {display:block;height:100%;width:0%;background:#1e88e5;transition:width 0.2s ease 0s;-webkit-transition:width 0.2s ease 0s;-moz-transition:width 0.2s ease 0s;-ms-transition:width 0.2s ease 0s;-o-transition:width 0.2s ease 0s} +.fr-popup .fr-video-progress-bar-layer >div.fr-loader.fr-indeterminate span {width:30% !important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite} +.fr-popup .fr-video-progress-bar-layer.fr-error >div.fr-loader {display:none} +.fr-popup .fr-video-progress-bar-layer.fr-error >div.fr-action-buttons {display:block} +.fr-video-overlay {position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none} +.fr-popup .fr-colors-tabs {-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16);margin-bottom:5px;line-height:16px;margin-left:-2px;margin-right:-2px} +.fr-popup .fr-colors-tabs .fr-colors-tab {display:inline-block;width:50%;cursor:pointer;text-align:center;color:#222;font-size:13px;padding:8px 0;position:relative} +.fr-popup .fr-colors-tabs .fr-colors-tab:hover, +.fr-popup .fr-colors-tabs .fr-colors-tab:focus {color:#1e88e5} +.fr-popup .fr-colors-tabs .fr-colors-tab[data-param1="background"]::after {position:absolute;bottom:0;left:0;width:100%;height:2px;background:#1e88e5;content:'';transition:transform 0.2s ease 0s;-webkit-transition:transform 0.2s ease 0s;-moz-transition:transform 0.2s ease 0s;-ms-transition:transform 0.2s ease 0s;-o-transition:transform 0.2s ease 0s} +.fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab {color:#1e88e5} +.fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after {transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)} +.fr-popup .fr-color-hex-layer {width:100%;margin:0;padding:10px} +.fr-popup .fr-color-hex-layer .fr-input-line {float:left;width:calc(50%);padding:8px 0 0} +.fr-popup .fr-color-hex-layer .fr-action-buttons {float:right;width:50px} +.fr-popup .fr-color-hex-layer .fr-action-buttons button.fr-command {background-color:#1e88e5;color:#FFF !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:32px} +.fr-popup .fr-color-hex-layer .fr-action-buttons button.fr-command:hover {background-color:#166dba;color:#FFF} +.fr-popup .fr-separator + .fr-colors-tabs {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-left:2px;margin-right:2px} +.fr-popup .fr-color-set {line-height:0;display:none} +.fr-popup .fr-color-set.fr-selected-set {display:block} +.fr-popup .fr-color-set >span {display:inline-block;width:32px;height:32px;position:relative;z-index:1} +.fr-popup .fr-color-set >span >i, +.fr-popup .fr-color-set >span >svg {text-align:center;line-height:32px;height:32px;width:32px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0} +.fr-popup .fr-color-set >span .fr-selected-color {color:#fff;font-family:FontAwesome;font-size:13px;font-weight:400;line-height:32px;position:absolute;top:0;bottom:0;right:0;left:0;text-align:center;cursor:default} +.fr-popup .fr-color-set >span:hover, +.fr-popup .fr-color-set >span:focus {outline:1px solid #222;z-index:2} +.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1="text"] ~ [data-param1="background"]::after {transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)} +.fr-popup .fr-emoticon {display:inline-block;font-size:20px;width:20px;padding:5px;line-height:1;cursor:default;font-weight:normal;font-family:"Apple Color Emoji","Segoe UI Emoji","NotoColorEmoji","Segoe UI Symbol","Android Emoji","EmojiSymbols";-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} +.fr-popup .fr-emoticon img {height:20px} +.fr-popup .fr-link:focus {outline:0;background:#ebebeb} +.fr-line-breaker {cursor:text;border-top:1px solid #1e88e5;position:fixed;z-index:2;display:none} +.fr-line-breaker.fr-visible {display:block} +.fr-line-breaker a.fr-floating-btn {position:absolute;left:calc(34%);top:-16px} +.fr-drag-helper {background:#1e88e5;height:2px;margin-top:-1px;filter:alpha(opacity=20);-webkit-opacity:0.2;-moz-opacity:0.2;opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;z-index:2147483640;display:none} +.fr-drag-helper.fr-visible {display:block} +.fr-dragging {filter:alpha(opacity=40);-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"} +.fr-view strong {font-weight:700} +.fr-view table {border:none;border-collapse:collapse;empty-cells:show;max-width:100%} +.fr-view table td, +.fr-view table th {border:1px solid #ddd} +.fr-view table td:empty, +.fr-view table th:empty {height:20px} +.fr-view table th {background:#e6e6e6} +.fr-view hr {clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;page-break-after:always} +.fr-view .fr-file {position:relative} +.fr-view .fr-file::after {position:relative;content:"\1F4CE";font-weight:normal} +.fr-view pre {white-space:pre-wrap;word-wrap:break-word} +.fr-view blockquote {border-left:solid 2px #5e35b1;margin-left:0;padding-left:5px;color:#5e35b1} +.fr-view blockquote blockquote {border-color:#00bcd4;color:#00bcd4} +.fr-view blockquote blockquote blockquote {border-color:#43a047;color:#43a047} +.fr-view span.fr-emoticon {font-weight:normal;font-family:"Apple Color Emoji","Segoe UI Emoji","NotoColorEmoji","Segoe UI Symbol","Android Emoji","EmojiSymbols";display:inline;line-height:0} +.fr-view span.fr-emoticon.fr-emoticon-img {background-repeat:no-repeat !important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-0.1em 0.1em 0.1em;line-height:1;vertical-align:middle} +.fr-view img {position:relative;max-width:100%} +.fr-view img.fr-dib {margin:5px auto;display:block;float:none;vertical-align:top} +.fr-view img.fr-dib.fr-fil {margin-left:0} +.fr-view img.fr-dib.fr-fir {margin-right:0} +.fr-view img.fr-dii {display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(90%)} +.fr-view img.fr-dii.fr-fil {float:left;margin:5px 5px 5px 0;max-width:calc(95%)} +.fr-view img.fr-dii.fr-fir {float:right;margin:5px 0 5px 5px;max-width:calc(95%)} +.fr-view .fr-video {text-align:center;position:relative} +.fr-view .fr-video >* {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none} +.fr-view .fr-video.fr-dvb {display:block;clear:both} +.fr-view .fr-video.fr-dvb.fr-fvl {text-align:left} +.fr-view .fr-video.fr-dvb.fr-fvr {text-align:right} +.fr-view .fr-video.fr-dvi {display:inline-block} +.fr-view .fr-video.fr-dvi.fr-fvl {float:left} +.fr-view .fr-video.fr-dvi.fr-fvr {float:right} +.fr-view {} +.fr-view .oc-text-gray {color:#AAA !important} +.fr-view .oc-text-bordered {border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0} +.fr-view .oc-text-spaced {letter-spacing:1px} +.fr-view .oc-text-uppercase {text-transform:uppercase} +.fr-view a.oc-link-strong {font-weight:700} +.fr-view a.oc-link-green {color:green} +.fr-view table.oc-dashed-borders td, +.fr-view table.oc-dashed-borders th {border-style:dashed} +.fr-view table.oc-alternate-rows tbody tr:nth-child(2n) {background:#f5f5f5} +.fr-view table td.oc-cell-highlighted, +.fr-view table th.oc-cell-highlighted {border:1px double red} +.fr-view table td.oc-cell-thick-border, +.fr-view table th.oc-cell-thick-border {border-width:2px} +.fr-view img.oc-img-rounded {border-radius:100%;background-clip:padding-box} +.fr-view img.oc-img-bordered {border:solid 10px #CCC;box-sizing:content-box} +body .fr-box.fr-basic.fr-top .fr-wrapper, +body .fr-box.fr-basic.fr-bottom .fr-wrapper {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} +body .fr-box .ace_editor {display:none} +body .fr-box .ace_editor {position:absolute;top:0;bottom:0;left:0;right:0;margin:0} +body .fr-box.fr-code-view .ace_editor {display:block} +body .fr-command.fr-btn[data-cmd=fullscreen] {float:right} +body .fr-box.fr-fullscreen {z-index:300 !important} +body .fr-toolbar {border-top-color:transparent;background:#f2f2f2} +body .fr-popup.fr-desktop .fr-arrow, +body .fr-toolbar.fr-inline.fr-desktop .fr-arrow {top:-7px} +body .fr-popup.fr-desktop.fr-above .fr-arrow, +body .fr-toolbar.fr-inline.fr-desktop.fr-above .fr-arrow {bottom:-7px} +body .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active, +body .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active {color:#000} +body .fr-toolbar.fr-bottom, +body .fr-toolbar.fr-top {border-bottom:2px solid #d4d8da;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} +body .fr-popup .fr-action-buttons button.fr-command {padding:5px 15px;font-size:12px;line-height:1.5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;border:none;background:#656d79;margin-top:6px;font-size:13px;text-align:left;height:auto;outline:none !important;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,.15);box-shadow:inset 0 -2px 0 rgba(0,0,0,.15)} +body .fr-popup .fr-action-buttons button.fr-command:hover, +body .fr-popup .fr-action-buttons button.fr-command:focus, +body .fr-popup .fr-action-buttons button.fr-command:active, +body .fr-popup .fr-action-buttons button.fr-command.active, +.open .dropdown-togglebody .fr-popup .fr-action-buttons button.fr-command {color:#fff;background:#1681ba;border-color:#1681ba} +body .fr-popup .fr-action-buttons button.fr-command:active, +body .fr-popup .fr-action-buttons button.fr-command.active, +.open .dropdown-togglebody .fr-popup .fr-action-buttons button.fr-command {background:#126896;border-color:#105b83;background-image:none} +body .fr-popup .fr-action-buttons button.fr-command.on {background:#494f58;border-color:#40454d;background-image:none} +body .fr-popup .fr-action-buttons button.fr-command.disabled, +body .fr-popup .fr-action-buttons button.fr-command[disabled], +body .fr-popup .fr-action-buttons button.fr-command.disabled:hover, +body .fr-popup .fr-action-buttons button.fr-command[disabled]:hover, +body .fr-popup .fr-action-buttons button.fr-command.disabled:focus, +body .fr-popup .fr-action-buttons button.fr-command[disabled]:focus, +body .fr-popup .fr-action-buttons button.fr-command.disabled:active, +body .fr-popup .fr-action-buttons button.fr-command[disabled]:active, +body .fr-popup .fr-action-buttons button.fr-command.disabled.active, +body .fr-popup .fr-action-buttons button.fr-command[disabled].active {background:#656d79;border-color:#656d79} +body .fr-popup .fr-action-buttons button.fr-command .badge {color:#656d79;background:#fff} +body .fr-popup .fr-action-buttons button.fr-command[disabled] {color:rgba(255,255,255,0.6)} +body .fr-popup .fr-action-buttons button.fr-command.active, +body .fr-popup .fr-action-buttons button.fr-command:active {-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.3);box-shadow:inset 0 1px 0 rgba(0,0,0,0.3)} +body .fr-popup .fr-buttons {border-bottom:2px solid #d4d8da;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} +body .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li {font-size:14px} +body .fr-command.fr-btn + .fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a {color:#666} +body .fr-popup .fr-input-line input[type="text"], +body .fr-popup .fr-input-line textarea {-webkit-appearance:none;border:1px solid #d1d6d9;background-color:#fff;color:#385487;margin-bottom:0;-webkit-box-shadow:inset 0 1px 0 rgba(209,214,217,0.25),0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:inset 0 1px 0 rgba(209,214,217,0.25),0 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(209,214,217,0.25),0 1px 0 rgba(255,255,255,.5);height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;transition:margin 0.2s ease 0s;-webkit-transition:margin 0.2s ease 0s;-moz-transition:margin 0.2s ease 0s;-ms-transition:margin 0.2s ease 0s;-o-transition:margin 0.2s ease 0s} +selectbody .fr-popup .fr-input-line input[type="text"], +selectbody .fr-popup .fr-input-line textarea {height:30px;line-height:30px} +textareabody .fr-popup .fr-input-line input[type="text"], +textareabody .fr-popup .fr-input-line textarea, +select[multiple]body .fr-popup .fr-input-line input[type="text"], +select[multiple]body .fr-popup .fr-input-line textarea {height:auto} +body .fr-popup .fr-input-line input[type="text"]:focus, +body .fr-popup .fr-input-line textarea:focus {border:1px solid #d1d6d9} +body .fr-popup .fr-input-line input[type="text"].fr-not-empty, +body .fr-popup .fr-input-line textarea.fr-not-empty {margin-top:12px} +body .fr-popup .fr-input-line textarea {height:auto} +body .fr-popup .fr-input-line input.fr-not-empty:focus + label, +body .fr-popup .fr-input-line textarea.fr-not-empty:focus + label {color:#2a3e51} +body .fr-popup .fr-checkbox span {border-color:#d1d6d9} +.field-flush .field-richeditor, +.field-flush .field-richeditor.editor-focus {border:none} +.field-richeditor {border:1px solid #d1d6d9;-webkit-box-shadow:inset 0 1px 0 rgba(209,214,217,0.25),0 1px 0 rgba(255,255,255,.5);-moz-box-shadow:inset 0 1px 0 rgba(209,214,217,0.25),0 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(209,214,217,0.25),0 1px 0 rgba(255,255,255,.5);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-ms-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s} +.field-richeditor >textarea {display:none} +.field-richeditor.editor-focus {border-color:#d1d6d9} +.field-richeditor.size-tiny .fr-wrapper {height:50px} +.field-richeditor.size-tiny .fr-wrapper .fr-view {min-height:50px} +.field-richeditor.size-tiny .height-indicator {height:50px;display:none} +.field-richeditor.size-small .fr-wrapper {height:100px} +.field-richeditor.size-small .fr-wrapper .fr-view {min-height:100px} +.field-richeditor.size-small .height-indicator {height:100px;display:none} +.field-richeditor.size-large .fr-wrapper {height:200px} +.field-richeditor.size-large .fr-wrapper .fr-view {min-height:200px} +.field-richeditor.size-large .height-indicator {height:200px;display:none} +.field-richeditor.size-huge .fr-wrapper {height:250px} +.field-richeditor.size-huge .fr-wrapper .fr-view {min-height:250px} +.field-richeditor.size-huge .height-indicator {height:250px;display:none} +.field-richeditor.size-giant .fr-wrapper {height:350px} +.field-richeditor.size-giant .fr-wrapper .fr-view {min-height:350px} +.field-richeditor.size-giant .height-indicator {height:350px;display:none} +.fr-tooltip {z-index:9997 !important} +.fr-popup {z-index:9995 !important} +.field-richeditor.stretch .fr-box:not(.fr-fullscreen) {display:block;position:relative;height:100% !important;width:100% !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;-moz-background-clip:padding !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;overflow:hidden} +.field-richeditor.stretch .fr-box:not(.fr-fullscreen) .fr-toolbar {border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;-moz-background-clip:padding !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;border-top-color:white} +.field-richeditor.stretch .fr-box:not(.fr-fullscreen) .fr-wrapper {width:100% !important;left:0;top:0;bottom:0;position:absolute;height:auto !important} +.field-richeditor.stretch .fr-box:not(.fr-fullscreen) .fr-wrapper .fr-view {min-height:0} +.field-richeditor.stretch .fr-box:not(.fr-fullscreen) .fr-view, +.field-richeditor.stretch .fr-box:not(.fr-fullscreen) textarea {height:100%} +.field-richeditor.stretch .fr-box:not(.fr-fullscreen) .fr-placeholder {top:20px;left:20px} +.control-richeditor figure[data-ui-block] {display:inline-block;width:100%;margin:0 0 15px 0;padding:10px 10px 10px 36px;border:2px dotted #bdc3c7;background:white;position:relative;cursor:pointer;color:#6c7071;font:15px -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500;line-height:150%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box} +.control-richeditor figure[data-ui-block]:focus, +.control-richeditor figure[data-ui-block].inspector-open {border-color:#2581b8;border-style:solid;outline:none} +.control-richeditor figure[data-video], +.control-richeditor figure[data-audio] {padding-left:13px} +.control-richeditor figure[data-video]:after, +.control-richeditor figure[data-audio]:after {content:attr(data-label)} +.control-richeditor figure[data-video]:before, +.control-richeditor figure[data-audio]:before {position:static;margin-right:8px} +.control-richeditor figure[data-video]:before {font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f03d"} +.control-richeditor figure[data-audio]:before {font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f028"} +.fr-quick-insert a.fr-floating-btn {color:rgba(64,82,97,0.8);text-decoration:none} \ No newline at end of file diff --git a/modules/backend/formwidgets/richeditor/assets/js/build-min.js b/modules/backend/formwidgets/richeditor/assets/js/build-min.js index f11dfb490..e3b2ba82f 100755 --- a/modules/backend/formwidgets/richeditor/assets/js/build-min.js +++ b/modules/backend/formwidgets/richeditor/assets/js/build-min.js @@ -1,9 +1,1681 @@ -!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){var b=function(c,d){this.id=++a.FE.ID,this.opts=a.extend(!0,{},a.extend({},b.DEFAULTS,"object"==typeof d&&d));var e=JSON.stringify(this.opts);a.FE.OPTS_MAPPING[e]=a.FE.OPTS_MAPPING[e]||this.id,this.sid=a.FE.OPTS_MAPPING[e],a.FE.SHARED[this.sid]=a.FE.SHARED[this.sid]||{},this.shared=a.FE.SHARED[this.sid],this.shared.count=(this.shared.count||0)+1,this.$oel=a(c),this.$oel.data("froala.editor",this),this.o_doc=c.ownerDocument,this.o_win="defaultView"in this.o_doc?this.o_doc.defaultView:this.o_doc.parentWindow;var f=a(this.o_win).scrollTop();this.$oel.on("froala.doInit",a.proxy(function(){this.$oel.off("froala.doInit"),this.doc=this.$el.get(0).ownerDocument,this.win="defaultView"in this.doc?this.doc.defaultView:this.doc.parentWindow,this.$doc=a(this.doc),this.$win=a(this.win),this.opts.pluginsEnabled||(this.opts.pluginsEnabled=Object.keys(a.FE.PLUGINS)),this.opts.initOnClick?(this.load(a.FE.MODULES),this.$el.on("touchstart.init",function(){a(this).data("touched",!0)}),this.$el.on("touchmove.init",function(){a(this).removeData("touched")}),this.$el.on("mousedown.init touchend.init dragenter.init focus.init",a.proxy(function(b){if("touchend"==b.type&&!this.$el.data("touched"))return!0;if(1===b.which||!b.which){this.$el.off("mousedown.init touchstart.init touchmove.init touchend.init dragenter.init focus.init"),this.load(a.FE.MODULES),this.load(a.FE.PLUGINS);var c=b.originalEvent&&b.originalEvent.originalTarget;c&&"IMG"==c.tagName&&a(c).trigger("mousedown"),"undefined"==typeof this.ul&&this.destroy(),"touchend"==b.type&&this.image&&b.originalEvent&&b.originalEvent.target&&a(b.originalEvent.target).is("img")&&setTimeout(a.proxy(function(){this.image.edit(a(b.originalEvent.target))},this),100),this.ready=!0,this.events.trigger("initialized")}},this))):(this.load(a.FE.MODULES),this.load(a.FE.PLUGINS),a(this.o_win).scrollTop(f),"undefined"==typeof this.ul&&this.destroy(),this.ready=!0,this.events.trigger("initialized"))},this)),this._init()};b.DEFAULTS={initOnClick:!1,pluginsEnabled:null},b.MODULES={},b.PLUGINS={},b.VERSION="2.4.2",b.INSTANCES=[],b.OPTS_MAPPING={},b.SHARED={},b.ID=0,b.prototype._init=function(){var b=this.$oel.prop("tagName"),c=a.proxy(function(){"TEXTAREA"!=b&&(this._original_html=this._original_html||this.$oel.html()),this.$box=this.$box||this.$oel,this.opts.fullPage&&(this.opts.iframe=!0),this.opts.iframe?(this.$iframe=a(''},{test_regex:/^.*(vimeo\.com\/)((channels\/[A-z]+\/)|(groups\/[A-z]+\/videos\/))?([0-9]+)/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:vimeo\.com)\/(?:channels\/[A-z]+\/|groups\/[A-z]+\/videos\/)?(.+)/g,url_text:'//player.vimeo.com/video/$1',html:''},{test_regex:/^.+(dailymotion.com|dai.ly)\/(video|hub)?\/?([^_]+)[^#]*(#video=([^_&]+))?/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:dailymotion\.com|dai\.ly)\/(?:video|hub)?\/?(.+)/g,url_text:'//www.dailymotion.com/embed/video/$1',html:''},{test_regex:/^.+(screen.yahoo.com)\/[^_&]+/,url_regex:'',url_text:'',html:''},{test_regex:/^.+(rutube.ru)\/[^_&]+/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:rutube\.ru)\/(?:video)?\/?(.+)/g,url_text:'//rutube.ru/play/embed/$1',html:''}];$.FE.VIDEO_EMBED_REGEX=/^\W*((<\/iframe>)|())\W*$/i;$.FE.PLUGINS.video=function(editor){var $overlay;var $handler;var $video_resizer;var $current_video;function _refreshInsertPopup(){var $popup=editor.popups.get('video.insert');var $url_input=$popup.find('.fr-video-by-url-layer input');$url_input.val('').trigger('change');var $embed_area=$popup.find('.fr-video-embed-layer textarea');$embed_area.val('').trigger('change');} @@ -447,7 +2148,7 @@ $.FE.DefineIcon('audioRemove',{NAME:'trash'}) $.FE.RegisterCommand('audioRemove',{title:'Remove',callback:function(){this.audio.remove();}}) $.FE.DefineIcon('audioSize',{NAME:'arrows-alt'}) $.FE.RegisterCommand('audioSize',{undo:false,focus:false,title:'Change Size',callback:function(){this.audio.showSizePopup();}});$.FE.DefineIcon('audioBack',{NAME:'arrow-left'});$.FE.RegisterCommand('audioBack',{title:'Back',undo:false,focus:false,back:true,callback:function(){this.audio.back();},refresh:function($btn){var $current_audio=this.audio.get();if(!$current_audio&&!this.opts.toolbarInline){$btn.addClass('fr-hidden');$btn.next('.fr-separator').addClass('fr-hidden');} -else{$btn.removeClass('fr-hidden');$btn.next('.fr-separator').removeClass('fr-hidden');}}});$.FE.RegisterCommand('audioSetSize',{undo:true,focus:false,callback:function(){this.audio.setSize();}})}));!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){a.FE.PLUGINS.quote=function(b){function c(a){for(;a.parentNode&&a.parentNode!=b.el;)a=a.parentNode;return a}function d(){var d,e=b.selection.blocks();for(d=0;d");for(f.insertBefore(e[0]),d=0;d span").text(d)}}return{apply:c,refreshOnShow:d,refresh:e}},a.FE.RegisterCommand("fontSize",{type:"dropdown",title:"Font Size",displaySelection:function(a){return a.opts.fontSizeSelection},displaySelectionWidth:30,defaultSelection:function(a){return a.opts.fontSizeDefaultSelection},html:function(){for(var a='"},callback:function(a,b){this.fontSize.apply(b)},refresh:function(a){this.fontSize.refresh(a)},refreshOnShow:function(a,b){this.fontSize.refreshOnShow(a,b)},plugin:"fontSize"}),a.FE.DefineIcon("fontSize",{NAME:"text-height"})});!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){a.extend(a.FE.DEFAULTS,{fontFamily:{"Arial,Helvetica,sans-serif":"Arial","Georgia,serif":"Georgia","Impact,Charcoal,sans-serif":"Impact","Tahoma,Geneva,sans-serif":"Tahoma","Times New Roman,Times,serif":"Times New Roman","Verdana,Geneva,sans-serif":"Verdana"},fontFamilySelection:!1,fontFamilyDefaultSelection:"Font Family"}),a.FE.PLUGINS.fontFamily=function(b){function c(a){b.format.applyStyle("font-family",a)}function d(a,b){b.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),b.find('.fr-command[data-param1="'+g()+'"]').addClass("fr-active").attr("aria-selected",!0);var c=b.find(".fr-dropdown-list"),d=b.find(".fr-active").parent();d.length?c.parent().scrollTop(d.offset().top-c.offset().top-(c.parent().outerHeight()/2-d.outerHeight()/2)):c.parent().scrollTop(0)}function e(b){var c=b.replace(/(sans-serif|serif|monospace|cursive|fantasy)/gi,"").replace(/"|'| /g,"").split(",");return a.grep(c,function(a){return a.length>0})}function f(a,b){for(var c=0;c span").text(b.opts.fontFamily[g()]||d[0]||b.opts.fontFamilyDefaultSelection)}}return{apply:c,refreshOnShow:d,refresh:h}},a.FE.RegisterCommand("fontFamily",{type:"dropdown",displaySelection:function(a){return a.opts.fontFamilySelection},defaultSelection:function(a){return a.opts.fontFamilyDefaultSelection},displaySelectionWidth:120,html:function(){var a='"},title:"Font Family",callback:function(a,b){this.fontFamily.apply(b)},refresh:function(a){this.fontFamily.refresh(a)},refreshOnShow:function(a,b){this.fontFamily.refreshOnShow(a,b)},plugin:"fontFamily"}),a.FE.DefineIcon("fontFamily",{NAME:"font"})});!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){a.extend(a.FE.POPUP_TEMPLATES,{emoticons:"[_BUTTONS_][_EMOTICONS_]"}),a.extend(a.FE.DEFAULTS,{emoticonsStep:8,emoticonsSet:[{code:"1f600",desc:"Grinning face"},{code:"1f601",desc:"Grinning face with smiling eyes"},{code:"1f602",desc:"Face with tears of joy"},{code:"1f603",desc:"Smiling face with open mouth"},{code:"1f604",desc:"Smiling face with open mouth and smiling eyes"},{code:"1f605",desc:"Smiling face with open mouth and cold sweat"},{code:"1f606",desc:"Smiling face with open mouth and tightly-closed eyes"},{code:"1f607",desc:"Smiling face with halo"},{code:"1f608",desc:"Smiling face with horns"},{code:"1f609",desc:"Winking face"},{code:"1f60a",desc:"Smiling face with smiling eyes"},{code:"1f60b",desc:"Face savoring delicious food"},{code:"1f60c",desc:"Relieved face"},{code:"1f60d",desc:"Smiling face with heart-shaped eyes"},{code:"1f60e",desc:"Smiling face with sunglasses"},{code:"1f60f",desc:"Smirking face"},{code:"1f610",desc:"Neutral face"},{code:"1f611",desc:"Expressionless face"},{code:"1f612",desc:"Unamused face"},{code:"1f613",desc:"Face with cold sweat"},{code:"1f614",desc:"Pensive face"},{code:"1f615",desc:"Confused face"},{code:"1f616",desc:"Confounded face"},{code:"1f617",desc:"Kissing face"},{code:"1f618",desc:"Face throwing a kiss"},{code:"1f619",desc:"Kissing face with smiling eyes"},{code:"1f61a",desc:"Kissing face with closed eyes"},{code:"1f61b",desc:"Face with stuck out tongue"},{code:"1f61c",desc:"Face with stuck out tongue and winking eye"},{code:"1f61d",desc:"Face with stuck out tongue and tightly-closed eyes"},{code:"1f61e",desc:"Disappointed face"},{code:"1f61f",desc:"Worried face"},{code:"1f620",desc:"Angry face"},{code:"1f621",desc:"Pouting face"},{code:"1f622",desc:"Crying face"},{code:"1f623",desc:"Persevering face"},{code:"1f624",desc:"Face with look of triumph"},{code:"1f625",desc:"Disappointed but relieved face"},{code:"1f626",desc:"Frowning face with open mouth"},{code:"1f627",desc:"Anguished face"},{code:"1f628",desc:"Fearful face"},{code:"1f629",desc:"Weary face"},{code:"1f62a",desc:"Sleepy face"},{code:"1f62b",desc:"Tired face"},{code:"1f62c",desc:"Grimacing face"},{code:"1f62d",desc:"Loudly crying face"},{code:"1f62e",desc:"Face with open mouth"},{code:"1f62f",desc:"Hushed face"},{code:"1f630",desc:"Face with open mouth and cold sweat"},{code:"1f631",desc:"Face screaming in fear"},{code:"1f632",desc:"Astonished face"},{code:"1f633",desc:"Flushed face"},{code:"1f634",desc:"Sleeping face"},{code:"1f635",desc:"Dizzy face"},{code:"1f636",desc:"Face without mouth"},{code:"1f637",desc:"Face with medical mask"}],emoticonsButtons:["emoticonsBack","|"],emoticonsUseImage:!0}),a.FE.PLUGINS.emoticons=function(b){function c(){var a=b.$tb.find('.fr-command[data-cmd="emoticons"]'),c=b.popups.get("emoticons");if(c||(c=e()),!c.hasClass("fr-active")){b.popups.refresh("emoticons"),b.popups.setContainer("emoticons",b.$tb);var d=a.offset().left+a.outerWidth()/2,f=a.offset().top+(b.opts.toolbarBottom?10:a.outerHeight()-10);b.popups.show("emoticons",d,f,a.outerHeight())}}function d(){b.popups.hide("emoticons")}function e(){var a="";b.opts.toolbarInline&&b.opts.emoticonsButtons.length>0&&(a='
'+b.button.buildList(b.opts.emoticonsButtons)+"
");var c={buttons:a,emoticons:f()},d=b.popups.create("emoticons",c);return b.tooltip.bind(d,".fr-emoticon"),g(d),d}function f(){for(var a='
',c=0;c"),a+=''+(b.opts.emoticonsUseImage?'':"&#x"+b.opts.emoticonsSet[c].code+";")+''+b.language.translate(b.opts.emoticonsSet[c].desc)+"   ";return b.opts.emoticonsUseImage&&(a+='

Emoji free by Emoji One

'),a+="
"}function g(c){b.events.on("popup.tab",function(d){var e=a(d.currentTarget);if(!b.popups.isVisible("emoticons")||!e.is("span, a"))return!0;var f,g,h,i=d.which;if(a.FE.KEYCODE.TAB==i){if(e.is("span.fr-emoticon")&&d.shiftKey||e.is("a")&&!d.shiftKey){var j=c.find(".fr-buttons");f=!b.accessibility.focusToolbar(j,!!d.shiftKey)}if(f!==!1){var k=c.find("span.fr-emoticon:focus:first, span.fr-emoticon:visible:first, a");e.is("span.fr-emoticon")&&(k=k.not("span.fr-emoticon:not(:focus)")),g=k.index(e),g=d.shiftKey?((g-1)%k.length+k.length)%k.length:(g+1)%k.length,h=k.get(g),b.events.disableBlur(),h.focus(),f=!1}}else if(a.FE.KEYCODE.ARROW_UP==i||a.FE.KEYCODE.ARROW_DOWN==i||a.FE.KEYCODE.ARROW_LEFT==i||a.FE.KEYCODE.ARROW_RIGHT==i){if(e.is("span.fr-emoticon")){var l=e.parent().find("span.fr-emoticon");g=l.index(e);var m=b.opts.emoticonsStep,n=Math.floor(l.length/m),o=g%m,p=Math.floor(g/m),q=p*m+o,r=n*m;a.FE.KEYCODE.ARROW_UP==i?q=((q-m)%r+r)%r:a.FE.KEYCODE.ARROW_DOWN==i?q=(q+m)%r:a.FE.KEYCODE.ARROW_LEFT==i?q=((q-1)%r+r)%r:a.FE.KEYCODE.ARROW_RIGHT==i&&(q=(q+1)%r),h=a(l.get(q)),b.events.disableBlur(),h.focus(),f=!1}}else a.FE.KEYCODE.ENTER==i&&(e.is("a")?e[0].click():b.button.exec(e),f=!1);return f===!1&&(d.preventDefault(),d.stopPropagation()),f},!0)}function h(c,d){b.html.insert('"+(d?" ":c)+" "+a.FE.MARKERS,!0)}function i(){b.popups.hide("emoticons"),b.toolbar.showInline()}function j(){var c=function(){for(var a=b.el.querySelectorAll(".fr-emoticon:not(.fr-deletable)"),c=0;c0&&d.startOffset>0){var f=e.childNodes[d.startOffset-1];if(b.node.hasClass(f,"fr-emoticon"))return f}return!1};b.events.on("keydown",function(c){if(b.keys.isCharacter(c.which)&&b.selection.inEditor()){var e=b.selection.ranges(0),f=d();f&&(0===e.startOffset&&b.selection.element()===f?a(f).before(a.FE.MARKERS+a.FE.INVISIBLE_SPACE):a(f).after(a.FE.INVISIBLE_SPACE+a.FE.MARKERS),b.selection.restore())}}),b.events.on("keyup",function(c){for(var e=b.el.querySelectorAll(".fr-emoticon"),f=0;f=a.FE.KEYCODE.ARROW_LEFT&&c.which<=a.FE.KEYCODE.ARROW_DOWN)){var g=d();b.node.hasClass(g,"fr-emoticon-img")&&(a(g).append(a.FE.MARKERS),b.selection.restore())}})}return{_init:j,insert:h,showEmoticonsPopup:c,hideEmoticonsPopup:d,back:i}},a.FE.DefineIcon("emoticons",{NAME:"smile-o"}),a.FE.RegisterCommand("emoticons",{title:"Emoticons",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("emoticons")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("emoticons")):this.emoticons.showEmoticonsPopup()},plugin:"emoticons"}),a.FE.RegisterCommand("insertEmoticon",{callback:function(a,b){this.emoticons.insert("&#x"+b+";",this.opts.emoticonsUseImage?"https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/"+b+".svg":null),this.emoticons.hideEmoticonsPopup()}}),a.FE.DefineIcon("emoticonsBack",{NAME:"arrow-left"}),a.FE.RegisterCommand("emoticonsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.emoticons.back()}})});!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){a.extend(a.FE.POPUP_TEMPLATES,{"colors.picker":"[_BUTTONS_][_TEXT_COLORS_][_BACKGROUND_COLORS_]"}),a.extend(a.FE.DEFAULTS,{colorsText:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsBackground:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsStep:7,colorsDefaultTab:"text",colorsButtons:["colorsBack","|","-"]}),a.FE.PLUGINS.colors=function(b){function c(){var a=b.$tb.find('.fr-command[data-cmd="color"]'),c=b.popups.get("colors.picker");if(c||(c=e()),!c.hasClass("fr-active"))if(b.popups.setContainer("colors.picker",b.$tb),i(c.find(".fr-selected-tab").attr("data-param1")),a.is(":visible")){var d=a.offset().left+a.outerWidth()/2,f=a.offset().top+(b.opts.toolbarBottom?10:a.outerHeight()-10);b.popups.show("colors.picker",d,f,a.outerHeight())}else b.position.forSelection(c),b.popups.show("colors.picker")}function d(){b.popups.hide("colors.picker")}function e(){var a='
';b.opts.toolbarInline&&b.opts.colorsButtons.length>0&&(a+=b.button.buildList(b.opts.colorsButtons)),a+=f()+"
";var c={buttons:a,text_colors:g("text"),background_colors:g("background")},d=b.popups.create("colors.picker",c);return h(d),d}function f(){var a='
';return a+=''+b.language.translate("Text")+"",a+=''+b.language.translate("Background")+"",a+"
"}function g(a){for(var c="text"==a?b.opts.colorsText:b.opts.colorsBackground,d='
',e=0;e"),d+="REMOVE"!=c[e]?''+b.language.translate("Color")+" "+c[e]+"   ":''+b.icon.create("remove")+''+b.language.translate("Clear Formatting")+"";return d+"
"}function h(c){b.events.on("popup.tab",function(d){var e=a(d.currentTarget);if(!b.popups.isVisible("colors.picker")||!e.is("span"))return!0;var f=d.which,g=!0;if(a.FE.KEYCODE.TAB==f){var h=c.find(".fr-buttons");g=!b.accessibility.focusToolbar(h,!!d.shiftKey)}else if(a.FE.KEYCODE.ARROW_UP==f||a.FE.KEYCODE.ARROW_DOWN==f||a.FE.KEYCODE.ARROW_LEFT==f||a.FE.KEYCODE.ARROW_RIGHT==f){if(e.is("span.fr-select-color")){var i=e.parent().find("span.fr-select-color"),j=i.index(e),k=b.opts.colorsStep,l=Math.floor(i.length/k),m=j%k,n=Math.floor(j/k),o=n*k+m,p=l*k;a.FE.KEYCODE.ARROW_UP==f?o=((o-k)%p+p)%p:a.FE.KEYCODE.ARROW_DOWN==f?o=(o+k)%p:a.FE.KEYCODE.ARROW_LEFT==f?o=((o-1)%p+p)%p:a.FE.KEYCODE.ARROW_RIGHT==f&&(o=(o+1)%p);var q=a(i.get(o));b.events.disableBlur(),q.focus(),g=!1}}else a.FE.KEYCODE.ENTER==f&&(b.button.exec(e),g=!1);return g===!1&&(d.preventDefault(),d.stopPropagation()),g},!0)}function i(c){var d,e=b.popups.get("colors.picker"),f=a(b.selection.element());d="background"==c?"background-color":"color";var g=e.find(".fr-"+c+"-color .fr-select-color");for(g.find(".fr-selected-color").remove(),g.removeClass("fr-active-item"),g.not('[data-param1="REMOVE"]').attr("aria-selected",!1);f.get(0)!=b.el;){if("transparent"!=f.css(d)&&"rgba(0, 0, 0, 0)"!=f.css(d)){var h=e.find(".fr-"+c+'-color .fr-select-color[data-param1="'+b.helpers.RGBToHex(f.css(d))+'"]');h.append(''),h.addClass("fr-active-item").attr("aria-selected",!0);break}f=f.parent()}}function j(a,c){a.hasClass("fr-selected-tab")||(a.siblings().removeClass("fr-selected-tab").attr("aria-pressed",!1),a.addClass("fr-selected-tab").attr("aria-pressed",!0),a.parents(".fr-popup").find(".fr-color-set").removeClass("fr-selected-set"),a.parents(".fr-popup").find(".fr-color-set.fr-"+c+"-color").addClass("fr-selected-set"),i(c)),b.accessibility.focusPopup(a.parents(".fr-popup"))}function k(a){"REMOVE"!=a?b.format.applyStyle("background-color",b.helpers.HEXtoRGB(a)):b.format.removeStyle("background-color"),d()}function l(a){"REMOVE"!=a?b.format.applyStyle("color",b.helpers.HEXtoRGB(a)):b.format.removeStyle("color"),d()}function m(){b.popups.hide("colors.picker"),b.toolbar.showInline()}return{showColorsPopup:c,hideColorsPopup:d,changeSet:j,background:k,text:l,back:m}},a.FE.DefineIcon("colors",{NAME:"tint"}),a.FE.RegisterCommand("color",{title:"Colors",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("colors.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("colors.picker")):this.colors.showColorsPopup()},plugin:"colors"}),a.FE.RegisterCommand("textColor",{undo:!0,callback:function(a,b){this.colors.text(b)}}),a.FE.RegisterCommand("backgroundColor",{undo:!0,callback:function(a,b){this.colors.background(b)}}),a.FE.RegisterCommand("colorChangeSet",{undo:!1,focus:!1,callback:function(a,b){var c=this.popups.get("colors.picker").find('.fr-command[data-cmd="'+a+'"][data-param1="'+b+'"]');this.colors.changeSet(c,b)}}),a.FE.DefineIcon("colorsBack",{NAME:"arrow-left"}),a.FE.RegisterCommand("colorsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.colors.back()}}),a.FE.DefineIcon("remove",{NAME:"eraser"})});!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){a.extend(a.FE.DEFAULTS,{}),a.FE.URLRegEx=/(\s|^|>)((http|https|ftp|ftps)\:\/\/[a-zA-Z0-9\-\.]+(\.[a-zA-Z]{2,3})?(:\d*)?(\/[^\s<]*)?)(\s|$|<)/gi,a.FE.PLUGINS.url=function(b){function c(a){for(;a.parentNode;)if(a=a.parentNode,["A","BUTTON","TEXTAREA"].indexOf(a.tagName)>=0)return!0;return!1}function d(){for(var d=b.doc.createTreeWalker(b.el,NodeFilter.SHOW_TEXT,b.node.filter(function(b){return a.FE.URLRegEx.test(b.textContent.replace(/ /gi,""))&&!c(b)}),!1);d.nextNode();){var e=d.currentNode,f=null;b.opts.linkAlwaysNoFollow&&(f="nofollow"),b.opts.linkAlwaysBlank&&(f?f+=" noopener noreferrer":f="noopener noreferrer"),a(e).before(e.textContent.replace(a.FE.URLRegEx,"$1$2$7')),e.parentNode.removeChild(e)}}function e(){b.events.on("paste.afterCleanup",function(c){if(a.FE.URLRegEx.test(c))return c.replace(a.FE.URLRegEx,"$1$2$7')}),b.events.on("keyup",function(c){var e=c.which;e!=a.FE.KEYCODE.ENTER&&e!=a.FE.KEYCODE.SPACE||d(b.node.contents(b.el))}),b.events.on("keydown",function(c){var d=c.which;if(d==a.FE.KEYCODE.ENTER){var e=b.selection.element();if(("A"==e.tagName||a(e).parents("a").length)&&b.selection.info(e).atEnd)return c.stopImmediatePropagation(),"A"!==e.tagName&&(e=a(e).parents("a")[0]),a(e).after(" "+a.FE.MARKERS),b.selection.restore(),!1}})}return{_init:e}}});!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){a.extend(a.FE.DEFAULTS,{lineBreakerTags:["table","hr","form","dl","span.fr-video"],lineBreakerOffset:15,lineBreakerHorizontalOffset:10}),a.FE.PLUGINS.lineBreaker=function(b){function c(a,c){var d,e,f,g,h,i,j,k;if(null==a)g=c.parent(),h=g.offset().top,j=c.offset().top,d=j-Math.min((j-h)/2,b.opts.lineBreakerOffset),f=g.outerWidth(),e=g.offset().left;else if(null==c)g=a.parent(),i=g.offset().top+g.outerHeight(),k=a.offset().top+a.outerHeight(),d=k+Math.min((i-k)/2,b.opts.lineBreakerOffset),f=g.outerWidth(),e=g.offset().left;else{g=a.parent();var l=a.offset().top+a.height(),m=c.offset().top;if(l>m)return!1;d=(l+m)/2,f=g.outerWidth(),e=g.offset().left}b.opts.iframe&&(e+=b.$iframe.offset().left-b.helpers.scrollLeft(),d+=b.$iframe.offset().top-b.helpers.scrollTop()),b.$box.append(q),q.css("top",d-b.win.pageYOffset),q.css("left",e-b.win.pageXOffset),q.css("width",f),q.data("tag1",a),q.data("tag2",c),q.addClass("fr-visible").data("instance",b)}function d(a,d){var f,g,h=a.offset().top,i=a.offset().top+a.outerHeight();if(Math.abs(i-d)<=b.opts.lineBreakerOffset||Math.abs(d-h)<=b.opts.lineBreakerOffset)if(Math.abs(i-d)0)return c=d.parents(b.opts.lineBreakerTags.join(",")).get(0),a(c)}return null}function f(c,d){var e=b.doc.elementFromPoint(c,d);return e&&!a(e).closest(".fr-line-breaker").length&&!b.node.isElement(e)&&e!=b.$wp.get(0)&&a(e).closest(b.$wp).length?e:null}function g(a,c,d){for(var e=d,g=null;e<=b.opts.lineBreakerOffset&&!g;)g=f(a,c-e),g||(g=f(a,c+e)),e+=d;return g}function h(a,c,d){for(var e=null;!e&&a>b.$box.offset().left&&a"+a.FE.MARKERS+"
"):e.before(a.FE.MARKERS+"
"):f&&"TD"!=d.parent().get(0).tagName&&0===d.parents(f).length?d.after("<"+f+">"+a.FE.MARKERS+"
"):d.after(a.FE.MARKERS+"
"),b.selection.restore()}function o(){b.shared.$line_breaker||(b.shared.$line_breaker=a('
')),q=b.shared.$line_breaker,b.events.on("shared.destroy",function(){q.html("").removeData().remove(),q=null},!0),b.events.on("destroy",function(){q.removeData("instance").removeClass("fr-visible").appendTo("body"),clearTimeout(s)},!0),b.events.$on(q,"mousemove",function(a){a.stopPropagation()},!0),b.events.$on(q,"mousedown","a",function(a){a.stopPropagation()},!0),b.events.$on(q,"click","a",n,!0)}function p(){return!!b.$wp&&(o(),r=!1,b.events.$on(b.$win,"mousemove",j),b.events.$on(a(b.win),"scroll",k),b.events.on("popups.show.table.edit",k),b.events.on("commands.after",k),b.events.$on(a(b.win),"mousedown",l),void b.events.$on(a(b.win),"mouseup",m))}var q,r,s;return{_init:p}}});!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){a.extend(a.FE.DEFAULTS,{entities:""'¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿŒœŠšŸƒˆ˜ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρςστυφχψωϑϒϖ   ‌‍‎‏–—‘’‚“”„†‡•…‰′″‹›‾⁄€ℑ℘ℜ™ℵ←↑→↓↔↵⇐⇑⇒⇓⇔∀∂∃∅∇∈∉∋∏∑−∗√∝∞∠∧∨∩∪∫∴∼≅≈≠≡≤≥⊂⊃⊄⊆⊇⊕⊗⊥⋅⌈⌉⌊⌋⟨⟩◊♠♣♥♦"}),a.FE.PLUGINS.entities=function(b){function c(a){var b=a.textContent;if(b.match(g)){for(var c="",d=0;d=0)return!0;for(var e=b.node.contents(a),f=0;f").html(b.opts.entities).text(),d=b.opts.entities.split(";");h={},g="";for(var f=0;f0;)g++,h=b.doc.elementFromPoint(c.originalEvent.pageX-b.win.pageXOffset,c.originalEvent.pageY-b.win.pageYOffset-g);(!d(h)||n&&0===b.$el.find(h).length&&h!=n.get(0))&&(h=null);for(var i=0,j=f;!d(j)&&j==f&&c.originalEvent.pageY-b.win.pageYOffset+i=0&&(f=a(f).parents("table").get(0)),f&&["LI"].indexOf(f.tagName)>=0&&(f=a(f).parents("UL, OL").get(0)),f&&!a(f).hasClass("fr-drag-helper")){n||(a.FE.$draggable_helper||(a.FE.$draggable_helper=a('
')),n=a.FE.$draggable_helper,b.events.on("shared.destroy",function(){n.html("").removeData().remove(),n=null},!0));var k,l=c.originalEvent.pageY;k=l0&&(o=parseFloat(m.prev().css("margin-bottom"))||0),o=Math.max(o,parseFloat(m.css("margin-top"))||0),e(m.offset().top-o/2-b.$box.offset().top,m.offset().left-b.win.pageXOffset-b.$box.offset().left,m.width()),n.data("fr-position","before"))):"after"==n.data("fr-position")&&m.is(n.data("fr-tag"))||(o=parseFloat(m.css("margin-bottom"))||0,e(m.offset().top+a(f).height()+o/2-b.$box.offset().top,m.offset().left-b.win.pageXOffset-b.$box.offset().left,m.width()),n.data("fr-position","after")),n.data("fr-tag",m),n.addClass("fr-visible"),n.appendTo(b.$box)}else n&&b.$box.find(n).length>0&&n.removeClass("fr-visible")}function g(a){a.originalEvent.dataTransfer.dropEffect="move",b.opts.dragInline?j()||!b.browser.msie&&!b.browser.edge||a.preventDefault():(a.preventDefault(),f(a))}function h(a){a.originalEvent.dataTransfer.dropEffect="move",b.opts.dragInline||a.preventDefault()}function i(a){b.$el.attr("contenteditable",!0);var c=b.$el.find(".fr-dragging");n&&n.hasClass("fr-visible")&&b.$box.find(n).length?k(a):c.length&&(a.preventDefault(),a.stopPropagation()),n&&b.$box.find(n).length&&n.removeClass("fr-visible"),c.removeClass("fr-dragging")}function j(){for(var b=null,c=0;c'),n.removeClass("fr-visible");else{var g=b.markers.insertAtPoint(c.originalEvent);if(g===!1)return!1}d.removeClass("fr-dragging");var h=d;if(d.parent().is("A")&&(h=d.parent()),b.core.isEmpty())b.events.focus();else{var i=b.$el.find(".fr-marker");i.replaceWith(a.FE.MARKERS),b.selection.restore()}if(e==b||b.undo.canDo()||b.undo.saveStep(),b.core.isEmpty())b.$el.html(h);else{var j=b.markers.insert();a(j).replaceWith(h),d.after(a.FE.MARKERS),b.selection.restore()}return b.popups.hideAll(),b.selection.save(),b.$el.find(b.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").remove(),b.html.wrap(),b.html.fillEmptyBlocks(),b.selection.restore(),b.undo.saveStep(),b.opts.iframe&&b.size.syncIframe(),e!=b&&(e.popups.hideAll(),e.$el.find(e.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").remove(),e.html.wrap(),e.html.fillEmptyBlocks(),e.undo.saveStep(),e.events.trigger("element.dropped"),e.opts.iframe&&e.size.syncIframe()),b.events.trigger("element.dropped",[h]),!1}}function l(a){if(a&&"DIV"==a.tagName&&b.node.hasClass(a,"fr-drag-helper"))a.parentNode.removeChild(a);else if(a&&a.nodeType==Node.ELEMENT_NODE)for(var c=a.querySelectorAll("div.fr-drag-helper"),d=0;d=this.wrap_line_length?(this.print_newline(!1,a),this.print_indentation(a)):(this.line_char_count++,a.push(" "))},this.get_content=function(){for(var a="",b=[];"<"!=this.input.charAt(this.pos);){if(this.pos>=this.input.length)return b.length?b.join(""):["","TK_EOF"];if(this.traverse_whitespace())this.space_or_wrap(b);else{if(q){var c=this.input.substr(this.pos,3);if("{{#"==c||"{{/"==c)break;if("{{!"==c)return[this.get_tag(),"TK_TAG_HANDLEBARS_COMMENT"];if("{{"==this.input.substr(this.pos,2)&&"{{else}}"==this.get_tag(!0))break}a=this.input.charAt(this.pos),this.pos++,this.line_char_count++,b.push(a)}}return b.length?b.join(""):""},this.get_contents_to=function(a){if(this.pos==this.input.length)return["","TK_EOF"];var b="",c=new RegExp("","igm");c.lastIndex=this.pos;var d=c.exec(this.input),e=d?d.index:this.input.length;return this.pos=this.input.length)return a&&(this.pos=j,this.line_char_count=l),f.length?f.join(""):["","TK_EOF"];if(e=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(e,this.Utils.whitespace))h=!0;else{if("'"!=e&&'"'!=e||(e+=this.get_unformatted(e),h=!0),"="==e&&(h=!1),f.length&&"="!=f[f.length-1]&&">"!=e&&h){if(this.space_or_wrap(f),h=!1,!i&&"force"==r&&"/"!=e){this.print_newline(!0,f),this.print_indentation(f);for(var m=0;m=2&&"{"==f[f.length-1]&&"{"==f[f.length-2]&&(b="#"==e||"/"==e||"!"==e?this.pos-3:this.pos-2,d="{"),this.line_char_count++,f.push(e),f[1]&&("!"==f[1]||"?"==f[1]||"%"==f[1])){f=[this.get_comment(b)];break}if(q&&f[1]&&"{"==f[1]&&f[2]&&"!"==f[2]){f=[this.get_comment(b)];break}if(q&&"{"==d&&f.length>2&&"}"==f[f.length-2]&&"}"==f[f.length-1])break}}while(">"!=e);var p,t,u=f.join("");p=u.indexOf(" ")!=-1?u.indexOf(" "):"{"==u[0]?u.indexOf("}"):u.indexOf(">"),t="<"!=u[0]&&q?"#"==u[2]?3:2:1;var v=u.substring(t,p).toLowerCase();return"/"==u.charAt(u.length-2)||this.Utils.in_array(v,this.Utils.single_token)?a||(this.tag_type="SINGLE"):q&&"{"==u[0]&&"else"==v?a||(this.indent_to_tag("if"),this.tag_type="HANDLEBARS_ELSE",this.indent_content=!0,this.traverse_whitespace()):this.is_unformatted(v,n)?(g=this.get_unformatted("",u),f.push(g),c=this.pos-1,this.tag_type="SINGLE"):"script"==v&&(u.search("type")==-1||u.search("type")>-1&&u.search(/\b(text|application)\/(x-)?(javascript|ecmascript|jscript|livescript)/)>-1)?a||(this.record_tag(v),this.tag_type="SCRIPT"):"style"==v&&(u.search("type")==-1||u.search("type")>-1&&u.search("text/css")>-1)?a||(this.record_tag(v),this.tag_type="STYLE"):"!"==v.charAt(0)?a||(this.tag_type="SINGLE",this.traverse_whitespace()):a||("/"==v.charAt(0)?(this.retrieve_tag(v.substring(1)),this.tag_type="END"):(this.record_tag(v),"html"!=v.toLowerCase()&&(this.indent_content=!0),this.tag_type="START"),this.traverse_whitespace()&&this.space_or_wrap(f),this.Utils.in_array(v,this.Utils.extra_liners)&&(this.print_newline(!1,this.output),this.output.length&&"\n"!=this.output[this.output.length-2]&&this.print_newline(!0,this.output))),a&&(this.pos=j,this.line_char_count=l),f.join("")},this.get_comment=function(a){var b="",c=">",d=!1;this.pos=a;var e=this.input.charAt(this.pos);for(this.pos++;this.pos<=this.input.length&&(b+=e,b[b.length-1]!=c[c.length-1]||b.indexOf(c)==-1);)!d&&b.length<10&&(0===b.indexOf("",d=!0):0===b.indexOf("",d=!0):0===b.indexOf("",d=!0):0===b.indexOf("",d=!0):0===b.indexOf("{{!")?(c="}}",d=!0):0===b.indexOf("",d=!0):0===b.indexOf("<%")&&(c="%>",d=!0)),e=this.input.charAt(this.pos),this.pos++;return b},this.get_unformatted=function(a,b){if(b&&b.toLowerCase().indexOf(a)!=-1)return"";var c="",d="",e=0,f=!0;do{if(this.pos>=this.input.length)return d;if(c=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(c,this.Utils.whitespace)){if(!f){this.line_char_count--;continue}if("\n"==c||"\r"==c){d+="\n",this.line_char_count=0;continue}}d+=c,this.line_char_count++,f=!0,q&&"{"==c&&d.length&&"{"==d[d.length-2]&&(d+=this.get_unformatted("}}"),e=d.length)}while(d.toLowerCase().indexOf(a,e)==-1);return d},this.get_token=function(){var a;if("TK_TAG_SCRIPT"==this.last_token||"TK_TAG_STYLE"==this.last_token){var b=this.last_token.substr(7);return a=this.get_contents_to(b),"string"!=typeof a?a:[a,"TK_"+b]}if("CONTENT"==this.current_mode)return a=this.get_content(),"string"!=typeof a?a:[a,"TK_CONTENT"];if("TAG"==this.current_mode){if(a=this.get_tag(),"string"!=typeof a)return a;var c="TK_TAG_"+this.tag_type;return[a,c]}},this.get_full_indent=function(a){return a=this.indent_level+a||0,a<1?"":new Array(a+1).join(this.indent_string)},this.is_unformatted=function(a,b){if(!this.Utils.in_array(a,b))return!1;if("a"!=a.toLowerCase()||!this.Utils.in_array("a",b))return!0;var c=this.get_tag(!0),d=(c||"").match(/^\s*<\s*\/?([a-z]*)\s*[^>]*>\s*$/);return!(d&&!this.Utils.in_array(d,b))},this.printer=function(a,b,c,f,g){this.input=a||"",this.output=[],this.indent_character=b,this.indent_string="",this.indent_size=c,this.brace_style=g,this.indent_level=0,this.wrap_line_length=f,this.line_char_count=0;for(var h=0;h0&&(a=e(a)),a&&""!==a&&(a.length>1&&"\n"==a[a.length-1]?(this.output.push(a.slice(0,-1)),this.print_newline(!1,this.output)):this.output.push(a));for(var b=0;b0,this.output);this.newlines=0},this.indent=function(){this.indent_level++},this.unindent=function(){this.indent_level>0&&this.indent_level--}},this}var h,i,j,k,l,m,n,o,p,q,r,s,t,u;for(c=c||{},void 0!==c.wrap_line_length&&0!==parseInt(c.wrap_line_length,10)||void 0===c.max_char||0===parseInt(c.max_char,10)||(c.wrap_line_length=c.max_char),i=void 0!==c.indent_inner_html&&c.indent_inner_html,j=void 0===c.indent_size?4:parseInt(c.indent_size,10),k=void 0===c.indent_char?" ":c.indent_char,m=void 0===c.brace_style?"collapse":c.brace_style,l=0===parseInt(c.wrap_line_length,10)?32786:parseInt(c.wrap_line_length||250,10),n=c.unformatted||["a","span","img","bdo","em","strong","dfn","code","samp","kbd","var","cite","abbr","acronym","q","sub","sup","tt","i","b","big","small","u","s","strike","font","ins","del","address","pre"],o=void 0===c.preserve_newlines||c.preserve_newlines,p=o?isNaN(parseInt(c.max_preserve_newlines,10))?32786:parseInt(c.max_preserve_newlines,10):0,q=void 0!==c.indent_handlebars&&c.indent_handlebars,r=void 0===c.wrap_attributes?"auto":c.wrap_attributes,s=void 0===c.wrap_attributes_indent_size?j:parseInt(c.wrap_attributes_indent_size,10)||j,t=void 0!==c.end_with_newline&&c.end_with_newline,u=Array.isArray(c.extra_liners)?c.extra_liners.concat():"string"==typeof c.extra_liners?c.extra_liners.split(","):"head,body,/html".split(","),c.indent_with_tabs&&(k="\t",j=1),h=new g,h.printer(a,k,j,l,m);;){var v=h.get_token();if(h.token_text=v[0],h.token_type=v[1],"TK_EOF"==h.token_type)break;switch(h.token_type){case"TK_TAG_START":h.print_newline(!1,h.output),h.print_token(h.token_text),h.indent_content&&(h.indent(),h.indent_content=!1),h.current_mode="CONTENT";break;case"TK_TAG_STYLE":case"TK_TAG_SCRIPT":h.print_newline(!1,h.output),h.print_token(h.token_text),h.current_mode="CONTENT";break;case"TK_TAG_END":if("TK_CONTENT"==h.last_token&&""===h.last_text){var w=h.token_text.match(/\w+/)[0],x=null;h.output.length&&(x=h.output[h.output.length-1].match(/(?:<|{{#)\s*(\w+)/)),(null==x||x[1]!=w&&!h.Utils.in_array(x[1],n))&&h.print_newline(!1,h.output)}h.print_token(h.token_text),h.current_mode="CONTENT";break;case"TK_TAG_SINGLE":var y=h.token_text.match(/^\s*<([a-z-]+)/i);y&&h.Utils.in_array(y[1],n)||h.print_newline(!1,h.output),h.print_token(h.token_text),h.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_ELSE":h.print_token(h.token_text),h.indent_content&&(h.indent(),h.indent_content=!1),h.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_COMMENT":h.print_token(h.token_text),h.current_mode="TAG";break;case"TK_CONTENT":h.print_token(h.token_text),h.current_mode="TAG";break;case"TK_STYLE":case"TK_SCRIPT":if(""!==h.token_text){h.print_newline(!1,h.output);var z,A=h.token_text,B=1;"TK_SCRIPT"==h.token_type?z="function"==typeof f&&f:"TK_STYLE"==h.token_type&&(z="function"==typeof b&&b),"keep"==c.indent_scripts?B=0:"separate"==c.indent_scripts&&(B=-h.indent_level);var C=h.get_full_indent(B);if(z)A=z(A.replace(/^\s*/,C),c);else{var D=A.match(/^\s*/)[0],E=D.match(/[^\n\r]*$/)[0].split(h.indent_string).length-1,F=h.get_full_indent(B-E);A=A.replace(/^\s*/,C).replace(/\r\n|\r|\n/g,"\n"+F).replace(/\s+$/,"")}A&&(h.print_token_raw(A),h.print_newline(!0,h.output))}h.current_mode="TAG";break;default:""!==h.token_text&&h.print_token(h.token_text)}h.last_token=h.token_type,h.last_text=h.token_text}var G=h.output.join("").replace(/[\r\n\t ]+$/,"");return t&&(G+="\n"),G}function b(a,b){function c(){return v=a.charAt(++x),v||""}function d(b){var d="",e=x;return b&&g(),d=a.charAt(x+1)||"",x=e-1,c(),d}function e(b){for(var d=x;c();)if("\\"===v)c();else{if(b.indexOf(v)!==-1)break;if("\n"===v)break}return a.substring(d,x+1)}function f(a){var b=x,d=e(a);return x=b-1,c(),d}function g(){for(var a="";w.test(d());)c(),a+=v;return a}function h(){var a="";for(v&&w.test(v)&&(a=v);w.test(c());)a+=v;return a}function i(b){var e=x;for(b="/"===d(),c();c();){if(!b&&"*"===v&&"/"===d()){c();break}if(b&&"\n"===v)return a.substring(e,x)}return a.substring(e,x)+v}function j(b){return a.substring(x-b.length,x).toLowerCase()===b}function k(){for(var b=0,c=x+1;cC):F=B>=C):"}"===v?(m(),D["}"](v),F=!1,G=!1,C&&C--,t&&0===B&&D.newLine(!0)):":"===v?(g(),!F&&!H||j("&")||k()?":"===d()?(c(),E.push("::")):E.push(":"):(G=!0,E.push(":"),D.singleSpace())):'"'===v||"'"===v?(D.preserveSingleSpace(),E.push(e(v))):";"===v?(G=!1,E.push(v),D.newLine()):"("===v?j("url")?(E.push(v),g(),c()&&(")"!==v&&'"'!==v&&"'"!==v?E.push(e(")")):x--)):(y++,D.preserveSingleSpace(),E.push(v),g()):")"===v?(E.push(v),y--):","===v?(E.push(v),g(),r&&!G&&y<1?D.newLine():D.singleSpace()):"]"===v?E.push(v):"["===v?(D.preserveSingleSpace(),E.push(v)):"="===v?(g(),v="=",E.push(v)):(D.preserveSingleSpace(),E.push(v))}var P="";return z&&(P+=z),P+=E.join("").replace(/[\r\n\t ]+$/,""),s&&(P+="\n"),"\n"!=u&&(P=P.replace(/[\n]/g,u)),P}function c(a,b){for(var c=0;cc&&(c=a.line_indent_level));var d={mode:b,parent:a,last_text:a?a.last_text:"",last_word:a?a.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,if_block:!1,else_block:!1,do_block:!1,do_while:!1,in_case_statement:!1,in_case:!1,case_body:!1,indentation_level:c,line_indent_level:a?a.line_indent_level:c,start_line_index:R.get_line_number(),ternary_depth:0};return d}function g(a){var b=a.newlines,c=ba.keep_array_indentation&&t(Y.mode);if(c)for(d=0;d0);else if(ba.max_preserve_newlines&&b>ba.max_preserve_newlines&&(b=ba.max_preserve_newlines),ba.preserve_newlines&&a.newlines>1){n();for(var d=1;d=ba.wrap_line_length&&n(!1,!0)}}function n(a,b){if(!b&&";"!==Y.last_text&&","!==Y.last_text&&"="!==Y.last_text&&"TK_OPERATOR"!==V)for(;Y.mode===l.Statement&&!Y.if_block&&!Y.do_block;)v();R.add_new_line(a)&&(Y.multiline_frame=!0)}function o(){R.just_added_newline()&&(ba.keep_array_indentation&&t(Y.mode)&&U.wanted_newline?(R.current_line.push(U.whitespace_before),R.space_before_token=!1):R.set_indent(Y.indentation_level)&&(Y.line_indent_level=Y.indentation_level))}function p(a){return R.raw?void R.add_raw_token(U):(ba.comma_first&&"TK_COMMA"===V&&R.just_added_newline()&&","===R.previous_line.last()&&(R.previous_line.pop(),o(),R.add_token(","),R.space_before_token=!0),a=a||U.text,o(),void R.add_token(a))}function q(){Y.indentation_level+=1}function r(){Y.indentation_level>0&&(!Y.parent||Y.indentation_level>Y.parent.indentation_level)&&(Y.indentation_level-=1)}function s(a){Y?($.push(Y),Z=Y):Z=f(null,a),Y=f(Z,a)}function t(a){return a===l.ArrayLiteral}function u(a){return c(a,[l.Expression,l.ForInitializer,l.Conditional])}function v(){$.length>0&&(Z=Y,Y=$.pop(),Z.mode===l.Statement&&R.remove_redundant_indentation(Z))}function w(){return Y.parent.mode===l.ObjectLiteral&&Y.mode===l.Statement&&(":"===Y.last_text&&0===Y.ternary_depth||"TK_RESERVED"===V&&c(Y.last_text,["get","set"]))}function x(){return!!("TK_RESERVED"===V&&c(Y.last_text,["var","let","const"])&&"TK_WORD"===U.type||"TK_RESERVED"===V&&"do"===Y.last_text||"TK_RESERVED"===V&&"return"===Y.last_text&&!U.wanted_newline||"TK_RESERVED"===V&&"else"===Y.last_text&&("TK_RESERVED"!==U.type||"if"!==U.text)||"TK_END_EXPR"===V&&(Z.mode===l.ForInitializer||Z.mode===l.Conditional)||"TK_WORD"===V&&Y.mode===l.BlockStatement&&!Y.in_case&&"--"!==U.text&&"++"!==U.text&&"function"!==W&&"TK_WORD"!==U.type&&"TK_RESERVED"!==U.type||Y.mode===l.ObjectLiteral&&(":"===Y.last_text&&0===Y.ternary_depth||"TK_RESERVED"===V&&c(Y.last_text,["get","set"])))&&(s(l.Statement),q(),"TK_RESERVED"===V&&c(Y.last_text,["var","let","const"])&&"TK_WORD"===U.type&&(Y.declaration_statement=!0),w()||m("TK_RESERVED"===U.type&&c(U.text,["do","for","if","while"])),!0)}function y(a,b){for(var c=0;c=ca.length?null:ca[b]}function C(){x();var a=l.Expression;if("["===U.text){if("TK_WORD"===V||")"===Y.last_text)return"TK_RESERVED"===V&&c(Y.last_text,T.line_starters)&&(R.space_before_token=!0),s(a),p(),q(),void(ba.space_in_paren&&(R.space_before_token=!0));a=l.ArrayLiteral,t(Y.mode)&&("["!==Y.last_text&&(","!==Y.last_text||"]"!==W&&"}"!==W)||ba.keep_array_indentation||n())}else"TK_RESERVED"===V&&"for"===Y.last_text?a=l.ForInitializer:"TK_RESERVED"===V&&c(Y.last_text,["if","while"])&&(a=l.Conditional);";"===Y.last_text||"TK_START_BLOCK"===V?n():"TK_END_EXPR"===V||"TK_START_EXPR"===V||"TK_END_BLOCK"===V||"."===Y.last_text?m(U.wanted_newline):"TK_RESERVED"===V&&"("===U.text||"TK_WORD"===V||"TK_OPERATOR"===V?"TK_RESERVED"===V&&("function"===Y.last_word||"typeof"===Y.last_word)||"*"===Y.last_text&&"function"===W?ba.space_after_anon_function&&(R.space_before_token=!0):"TK_RESERVED"!==V||!c(Y.last_text,T.line_starters)&&"catch"!==Y.last_text||ba.space_before_conditional&&(R.space_before_token=!0):R.space_before_token=!0,"("===U.text&&"TK_RESERVED"===V&&"await"===Y.last_word&&(R.space_before_token=!0),"("===U.text&&("TK_EQUALS"!==V&&"TK_OPERATOR"!==V||w()||m()),s(a),p(),ba.space_in_paren&&(R.space_before_token=!0),q()}function D(){for(;Y.mode===l.Statement;)v();Y.multiline_frame&&m("]"===U.text&&t(Y.mode)&&!ba.keep_array_indentation),ba.space_in_paren&&("TK_START_EXPR"!==V||ba.space_in_empty_paren?R.space_before_token=!0:(R.trim(),R.space_before_token=!1)),"]"===U.text&&ba.keep_array_indentation?(p(),v()):(v(),p()),R.remove_redundant_indentation(Z),Y.do_while&&Z.mode===l.Conditional&&(Z.mode=l.Expression,Y.do_block=!1,Y.do_while=!1)}function E(){var a=B(1),b=B(2);s(b&&(":"===b.text&&c(a.type,["TK_STRING","TK_WORD","TK_RESERVED"])||c(a.text,["get","set"])&&c(b.type,["TK_WORD","TK_RESERVED"]))?c(W,["class","interface"])?l.BlockStatement:l.ObjectLiteral:l.BlockStatement);var d=!a.comments_before.length&&"}"===a.text,e=d&&"function"===Y.last_word&&"TK_END_EXPR"===V;"expand"===ba.brace_style||"none"===ba.brace_style&&U.wanted_newline?"TK_OPERATOR"!==V&&(e||"TK_EQUALS"===V||"TK_RESERVED"===V&&A(Y.last_text)&&"else"!==Y.last_text)?R.space_before_token=!0:n(!1,!0):"TK_OPERATOR"!==V&&"TK_START_EXPR"!==V?"TK_START_BLOCK"===V?n():R.space_before_token=!0:t(Z.mode)&&","===Y.last_text&&("}"===W?R.space_before_token=!0:n()),p(),q()}function F(){for(;Y.mode===l.Statement;)v();var a="TK_START_BLOCK"===V;"expand"===ba.brace_style?a||n():a||(t(Y.mode)&&ba.keep_array_indentation?(ba.keep_array_indentation=!1,n(),ba.keep_array_indentation=!0):n()),v(),p()}function G(){if("TK_RESERVED"===U.type&&Y.mode!==l.ObjectLiteral&&c(U.text,["set","get"])&&(U.type="TK_WORD"),"TK_RESERVED"===U.type&&Y.mode===l.ObjectLiteral){var a=B(1);":"==a.text&&(U.type="TK_WORD")}if(x()||!U.wanted_newline||u(Y.mode)||"TK_OPERATOR"===V&&"--"!==Y.last_text&&"++"!==Y.last_text||"TK_EQUALS"===V||!ba.preserve_newlines&&"TK_RESERVED"===V&&c(Y.last_text,["var","let","const","set","get"])||n(),Y.do_block&&!Y.do_while){if("TK_RESERVED"===U.type&&"while"===U.text)return R.space_before_token=!0,p(),R.space_before_token=!0,void(Y.do_while=!0);n(),Y.do_block=!1}if(Y.if_block)if(Y.else_block||"TK_RESERVED"!==U.type||"else"!==U.text){for(;Y.mode===l.Statement;)v();Y.if_block=!1,Y.else_block=!1}else Y.else_block=!0;if("TK_RESERVED"===U.type&&("case"===U.text||"default"===U.text&&Y.in_case_statement))return n(),(Y.case_body||ba.jslint_happy)&&(r(),Y.case_body=!1),p(),Y.in_case=!0,void(Y.in_case_statement=!0);if("TK_RESERVED"===U.type&&"function"===U.text&&((c(Y.last_text,["}",";"])||R.just_added_newline()&&!c(Y.last_text,["[","{",":","=",","]))&&(R.just_added_blankline()||U.comments_before.length||(n(),n(!0))),"TK_RESERVED"===V||"TK_WORD"===V?"TK_RESERVED"===V&&c(Y.last_text,["get","set","new","return","export","async"])?R.space_before_token=!0:"TK_RESERVED"===V&&"default"===Y.last_text&&"export"===W?R.space_before_token=!0:n():"TK_OPERATOR"===V||"="===Y.last_text?R.space_before_token=!0:(Y.multiline_frame||!u(Y.mode)&&!t(Y.mode))&&n()),"TK_COMMA"!==V&&"TK_START_EXPR"!==V&&"TK_EQUALS"!==V&&"TK_OPERATOR"!==V||w()||m(),"TK_RESERVED"===U.type&&c(U.text,["function","get","set"]))return p(),void(Y.last_word=U.text);if(_="NONE","TK_END_BLOCK"===V?"TK_RESERVED"===U.type&&c(U.text,["else","catch","finally"])?"expand"===ba.brace_style||"end-expand"===ba.brace_style||"none"===ba.brace_style&&U.wanted_newline?_="NEWLINE":(_="SPACE",R.space_before_token=!0):_="NEWLINE":"TK_SEMICOLON"===V&&Y.mode===l.BlockStatement?_="NEWLINE":"TK_SEMICOLON"===V&&u(Y.mode)?_="SPACE":"TK_STRING"===V?_="NEWLINE":"TK_RESERVED"===V||"TK_WORD"===V||"*"===Y.last_text&&"function"===W?_="SPACE":"TK_START_BLOCK"===V?_="NEWLINE":"TK_END_EXPR"===V&&(R.space_before_token=!0,_="NEWLINE"),"TK_RESERVED"===U.type&&c(U.text,T.line_starters)&&")"!==Y.last_text&&(_="else"===Y.last_text||"export"===Y.last_text?"SPACE":"NEWLINE"),"TK_RESERVED"===U.type&&c(U.text,["else","catch","finally"]))if("TK_END_BLOCK"!==V||"expand"===ba.brace_style||"end-expand"===ba.brace_style||"none"===ba.brace_style&&U.wanted_newline)n();else{R.trim(!0);var b=R.current_line;"}"!==b.last()&&n(),R.space_before_token=!0}else"NEWLINE"===_?"TK_RESERVED"===V&&A(Y.last_text)?R.space_before_token=!0:"TK_END_EXPR"!==V?"TK_START_EXPR"===V&&"TK_RESERVED"===U.type&&c(U.text,["var","let","const"])||":"===Y.last_text||("TK_RESERVED"===U.type&&"if"===U.text&&"else"===Y.last_text?R.space_before_token=!0:n()):"TK_RESERVED"===U.type&&c(U.text,T.line_starters)&&")"!==Y.last_text&&n():Y.multiline_frame&&t(Y.mode)&&","===Y.last_text&&"}"===W?n():"SPACE"===_&&(R.space_before_token=!0);p(),Y.last_word=U.text,"TK_RESERVED"===U.type&&"do"===U.text&&(Y.do_block=!0),"TK_RESERVED"===U.type&&"if"===U.text&&(Y.if_block=!0)}function H(){for(x()&&(R.space_before_token=!1);Y.mode===l.Statement&&!Y.if_block&&!Y.do_block;)v();p()}function I(){x()?R.space_before_token=!0:"TK_RESERVED"===V||"TK_WORD"===V?R.space_before_token=!0:"TK_COMMA"===V||"TK_START_EXPR"===V||"TK_EQUALS"===V||"TK_OPERATOR"===V?w()||m():n(),p()}function J(){x(),Y.declaration_statement&&(Y.declaration_assignment=!0),R.space_before_token=!0,p(),R.space_before_token=!0}function K(){return Y.declaration_statement?(u(Y.parent.mode)&&(Y.declaration_assignment=!1),p(),void(Y.declaration_assignment?(Y.declaration_assignment=!1,n(!1,!0)):(R.space_before_token=!0,ba.comma_first&&m()))):(p(),void(Y.mode===l.ObjectLiteral||Y.mode===l.Statement&&Y.parent.mode===l.ObjectLiteral?(Y.mode===l.Statement&&v(),n()):(R.space_before_token=!0,ba.comma_first&&m())))}function L(){if(x(),"TK_RESERVED"===V&&A(Y.last_text))return R.space_before_token=!0,void p();if("*"===U.text&&"TK_DOT"===V)return void p();if(":"===U.text&&Y.in_case)return Y.case_body=!0,q(),p(),n(),void(Y.in_case=!1);if("::"===U.text)return void p();"TK_OPERATOR"===V&&m();var a=!0,b=!0;c(U.text,["--","++","!","~"])||c(U.text,["-","+"])&&(c(V,["TK_START_BLOCK","TK_START_EXPR","TK_EQUALS","TK_OPERATOR"])||c(Y.last_text,T.line_starters)||","===Y.last_text)?(a=!1,b=!1,!U.wanted_newline||"--"!==U.text&&"++"!==U.text||n(!1,!0),";"===Y.last_text&&u(Y.mode)&&(a=!0),"TK_RESERVED"===V?a=!0:"TK_END_EXPR"===V?a=!("]"===Y.last_text&&("--"===U.text||"++"===U.text)):"TK_OPERATOR"===V&&(a=c(U.text,["--","-","++","+"])&&c(Y.last_text,["--","-","++","+"]),c(U.text,["+","-"])&&c(Y.last_text,["--","++"])&&(b=!0)),Y.mode!==l.BlockStatement&&Y.mode!==l.Statement||"{"!==Y.last_text&&";"!==Y.last_text||n()):":"===U.text?0===Y.ternary_depth?a=!1:Y.ternary_depth-=1:"?"===U.text?Y.ternary_depth+=1:"*"===U.text&&"TK_RESERVED"===V&&"function"===Y.last_text&&(a=!1,b=!1),R.space_before_token=R.space_before_token||a,p(),R.space_before_token=b}function M(){if(R.raw)return R.add_raw_token(U),void(U.directives&&"end"===U.directives.preserve&&(ba.test_output_raw||(R.raw=!1)));if(U.directives)return n(!1,!0),p(),"start"===U.directives.preserve&&(R.raw=!0),void n(!1,!0);if(!k.newline.test(U.text)&&!U.wanted_newline)return R.space_before_token=!0,p(),void(R.space_before_token=!0);var a,b=h(U.text),c=!1,d=!1,f=U.whitespace_before,g=f.length;for(n(!1,!0),b.length>1&&(y(b.slice(1),"*")?c=!0:z(b.slice(1),f)&&(d=!0)),p(b[0]),a=1;ag?p(b[a].substring(g)):R.add_token(b[a]);n(!1,!0)}function N(){U.wanted_newline?n(!1,!0):R.trim(!0),R.space_before_token=!0,p(),n(!1,!0)}function O(){x(),"TK_RESERVED"===V&&A(Y.last_text)?R.space_before_token=!0:m(")"===Y.last_text&&ba.break_chained_methods),p()}function P(){p(),"\n"===U.text[U.text.length-1]&&n()}function Q(){for(;Y.mode===l.Statement;)v()}var R,S,T,U,V,W,X,Y,Z,$,_,aa,ba,ca=[],da="";for(aa={TK_START_EXPR:C,TK_END_EXPR:D,TK_START_BLOCK:E,TK_END_BLOCK:F,TK_WORD:G,TK_RESERVED:G,TK_SEMICOLON:H,TK_STRING:I,TK_EQUALS:J,TK_OPERATOR:L,TK_COMMA:K,TK_BLOCK_COMMENT:M,TK_COMMENT:N,TK_DOT:O,TK_UNKNOWN:P,TK_EOF:Q},b=b?b:{},ba={},void 0!==b.braces_on_own_line&&(ba.brace_style=b.braces_on_own_line?"expand":"collapse"),ba.brace_style=b.brace_style?b.brace_style:ba.brace_style?ba.brace_style:"collapse","expand-strict"===ba.brace_style&&(ba.brace_style="expand"),ba.indent_size=b.indent_size?parseInt(b.indent_size,10):4,ba.indent_char=b.indent_char?b.indent_char:" ",ba.eol=b.eol?b.eol:"\n",ba.preserve_newlines=void 0===b.preserve_newlines||b.preserve_newlines,ba.break_chained_methods=void 0!==b.break_chained_methods&&b.break_chained_methods,ba.max_preserve_newlines=void 0===b.max_preserve_newlines?0:parseInt(b.max_preserve_newlines,10),ba.space_in_paren=void 0!==b.space_in_paren&&b.space_in_paren,ba.space_in_empty_paren=void 0!==b.space_in_empty_paren&&b.space_in_empty_paren,ba.jslint_happy=void 0!==b.jslint_happy&&b.jslint_happy,ba.space_after_anon_function=void 0!==b.space_after_anon_function&&b.space_after_anon_function,ba.keep_array_indentation=void 0!==b.keep_array_indentation&&b.keep_array_indentation,ba.space_before_conditional=void 0===b.space_before_conditional||b.space_before_conditional,ba.unescape_strings=void 0!==b.unescape_strings&&b.unescape_strings,ba.wrap_line_length=void 0===b.wrap_line_length?0:parseInt(b.wrap_line_length,10),ba.e4x=void 0!==b.e4x&&b.e4x,ba.end_with_newline=void 0!==b.end_with_newline&&b.end_with_newline,ba.comma_first=void 0!==b.comma_first&&b.comma_first,ba.test_output_raw=void 0!==b.test_output_raw&&b.test_output_raw,ba.jslint_happy&&(ba.space_after_anon_function=!0),b.indent_with_tabs&&(ba.indent_char="\t",ba.indent_size=1),ba.eol=ba.eol.replace(/\\r/,"\r").replace(/\\n/,"\n"),X="";ba.indent_size>0;)X+=ba.indent_char,ba.indent_size-=1;var ea=0;if(a&&a.length){for(;" "===a.charAt(ea)||"\t"===a.charAt(ea);)da+=a.charAt(ea),ea+=1;a=a.substring(ea)}V="TK_START_BLOCK",W="",R=new i(X,da),R.raw=ba.test_output_raw,$=[],s(l.BlockStatement),this.beautify=function(){var b,c;for(T=new j(a,ba,X),ca=T.tokenize(),S=0;b=B();){for(var d=0;d0&&(c-=1,b-=a.indent_length)},this.trim=function(){for(;" "===this.last();){d.pop();b-=1}e=0===d.length},this.toString=function(){var b="";return this._empty||(c>=0&&(b=a.indent_cache[c]),b+=d.join("")),b}}function i(a,b){b=b||"",this.indent_cache=[b],this.baseIndentLength=b.length,this.indent_length=a.length,this.raw=!1;var c=[];this.baseIndentString=b,this.indent_string=a,this.previous_line=null,this.current_line=null,this.space_before_token=!1,this.add_outputline=function(){this.previous_line=this.current_line,this.current_line=new h(this),c.push(this.current_line)},this.add_outputline(),this.get_line_number=function(){return c.length},this.add_new_line=function(a){return(1!==this.get_line_number()||!this.just_added_newline())&&(!(!a&&this.just_added_newline())&&(this.raw||this.add_outputline(),!0))},this.get_code=function(){var a=c.join("\n").replace(/[\r\n\t ]+$/,"");return a},this.set_indent=function(a){if(c.length>1){for(;a>=this.indent_cache.length;)this.indent_cache.push(this.indent_cache[this.indent_cache.length-1]+this.indent_string);return this.current_line.set_indent(a),!0}return this.current_line.set_indent(0),!1},this.add_raw_token=function(a){for(var b=0;b1&&this.current_line.is_empty();)c.pop(),this.current_line=c[c.length-1],this.current_line.trim();this.previous_line=c.length>1?c[c.length-2]:null},this.just_added_newline=function(){return this.current_line.is_empty()},this.just_added_blankline=function(){if(this.just_added_newline()){if(1===c.length)return!0;var a=c[c.length-2];return a.is_empty()}return!1}}function j(a,b,e){function f(a){if(!a.match(y))return null;var b={};z.lastIndex=0;for(var c=z.exec(a);c;)b[c[1]]=c[2],c=z.exec(a);return b}function g(){var e,g=[];if(p=0,q="",t>=u)return["","TK_EOF"];var y;y=s.length?s[s.length-1]:new m("TK_START_BLOCK","{");var z=a.charAt(t);for(t+=1;c(z,i);){if(k.newline.test(z)?"\n"===z&&"\r"===a.charAt(t-2)||(p+=1,g=[]):g.push(z),t>=u)return["","TK_EOF"];z=a.charAt(t),t+=1}if(g.length&&(q=g.join("")),j.test(z)){var C=!0,D=!0,E=j;for("0"===z&&t/))&&("TK_RESERVED"===y.type&&c(y.text,["return","case","throw","else","do","typeof","yield"])||"TK_END_EXPR"===y.type&&")"===y.text&&y.parent&&"TK_RESERVED"===y.parent.type&&c(y.parent.text,["if","while","for"])||c(y.type,["TK_COMMENT","TK_START_EXPR","TK_START_BLOCK","TK_END_BLOCK","TK_OPERATOR","TK_EQUALS","TK_EOF","TK_SEMICOLON","TK_COMMA"]))){var I=z,J=!1,K=!1;if(e=z,"/"===I)for(var L=!1;t/g,N=a.slice(t-1),O=M.exec(N);if(O&&0===O.index){for(var P=O[2],Q=0;O;){var R=!!O[1],S=O[2],T=!!O[O.length-1]||"![CDATA["===S.slice(0,8);if(S!==P||T||(R?--Q:++Q),Q<=0)break;O=M.exec(N)}var U=O?O.index+O[0].length:N.length;return N=N.slice(0,U),t+=U-1,N=N.replace(k.lineBreak,"\n"),[N,"TK_STRING"]}}else for(;t"===a.substring(t-1,t+2))return r=!1,t+=2,["-->","TK_COMMENT"];if("."===z)return[z,"TK_DOT"];if(c(z,o)){for(;t=u)););return","===z?[z,"TK_COMMA"]:"="===z?[z,"TK_EQUALS"]:[z,"TK_OPERATOR"]}return[z,"TK_UNKNOWN"]}function h(a){for(var b,c=!1,d="",e=0,f="",g=0;c||e=0&&g<32){d+="x"===b?"\\x"+f:"\\u"+f;continue}if(34===g||39===g||92===g)d+="\\"+String.fromCharCode(g);else{if("x"===b&&g>126&&g<=255)return a;d+=String.fromCharCode(g)}}else"\\"===b?c=!0:d+=b;return d}var i="\n\r\t ".split(""),j=/[0-9]/,l=/[01234567]/,n=/[0123456789abcdefABCDEF]/,o="+ - * / % & ++ -- = += -= *= /= %= == === != !== > < >= <= >> << >>> >>>= >>= <<= && &= | || ! ~ , : ? ^ ^= |= :: =>".split(" ");this.line_starters="continue,try,throw,return,var,let,const,if,switch,case,default,for,while,break,function,import,export".split(",");var p,q,r,s,t,u,v=this.line_starters.concat(["do","in","else","get","set","new","catch","finally","typeof","yield","async","await"]),w=/([\s\S]*?)((?:\*\/)|$)/g,x=/([^\n\r\u2028\u2029]*)/g,y=/\/\* beautify( \w+[:]\w+)+ \*\//g,z=/ (\w+)[:](\w+)/g,A=/([\s\S]*?)((?:\/\*\sbeautify\signore:end\s\*\/)|$)/g,B=/((<\?php|<\?=)[\s\S]*?\?>)|(<%[\s\S]*?%>)/g;this.tokenize=function(){u=a.length,t=0,r=!1,s=[];for(var b,c,d,e=null,f=[],h=[];!c||"TK_EOF"!==c.type;){for(d=g(),b=new m(d[1],d[0],p,q);"TK_COMMENT"===b.type||"TK_BLOCK_COMMENT"===b.type||"TK_UNKNOWN"===b.type;)"TK_BLOCK_COMMENT"===b.type&&(b.directives=d[2]),h.push(b),d=g(),b=new m(d[1],d[0],p,q);h.length&&(b.comments_before=h,h=[]),"TK_START_BLOCK"===b.type||"TK_START_EXPR"===b.type?(b.parent=c,f.push(e),e=b):("TK_END_BLOCK"===b.type||"TK_END_EXPR"===b.type)&&e&&("]"===b.text&&"["===e.text||")"===b.text&&"("===e.text||"}"===b.text&&"{"===e.text)&&(b.parent=e.parent,e=f.pop()),s.push(b),c=b}return s}}var k={};!function(a){var b="\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05d0-\u05ea\u05f0-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u08a0\u08a2-\u08ac\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097f\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c33\u0c35-\u0c39\u0c3d\u0c58\u0c59\u0c60\u0c61\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d05-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d60\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e87\u0e88\u0e8a\u0e8d\u0e94-\u0e97\u0e99-\u0e9f\u0ea1-\u0ea3\u0ea5\u0ea7\u0eaa\u0eab\u0ead-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f4\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f0\u1700-\u170c\u170e-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1877\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191c\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19c1-\u19c7\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4b\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1ce9-\u1cec\u1cee-\u1cf1\u1cf5\u1cf6\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2119-\u211d\u2124\u2126\u2128\u212a-\u212d\u212f-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2c2e\u2c30-\u2c5e\u2c60-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u2e2f\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303c\u3041-\u3096\u309d-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312d\u3131-\u318e\u31a0-\u31ba\u31f0-\u31ff\u3400-\u4db5\u4e00-\u9fcc\ua000-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua697\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua78e\ua790-\ua793\ua7a0-\ua7aa\ua7f8-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa80-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uabc0-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc",c="\u0300-\u036f\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u0620-\u0649\u0672-\u06d3\u06e7-\u06e8\u06fb-\u06fc\u0730-\u074a\u0800-\u0814\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0840-\u0857\u08e4-\u08fe\u0900-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962-\u0963\u0966-\u096f\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09d7\u09df-\u09e0\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a66-\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2-\u0ae3\u0ae6-\u0aef\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b56\u0b57\u0b5f-\u0b60\u0b66-\u0b6f\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0be6-\u0bef\u0c01-\u0c03\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62-\u0c63\u0c66-\u0c6f\u0c82\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2-\u0ce3\u0ce6-\u0cef\u0d02\u0d03\u0d46-\u0d48\u0d57\u0d62-\u0d63\u0d66-\u0d6f\u0d82\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0df2\u0df3\u0e34-\u0e3a\u0e40-\u0e45\u0e50-\u0e59\u0eb4-\u0eb9\u0ec8-\u0ecd\u0ed0-\u0ed9\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f41-\u0f47\u0f71-\u0f84\u0f86-\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u1000-\u1029\u1040-\u1049\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f-\u109d\u135d-\u135f\u170e-\u1710\u1720-\u1730\u1740-\u1750\u1772\u1773\u1780-\u17b2\u17dd\u17e0-\u17e9\u180b-\u180d\u1810-\u1819\u1920-\u192b\u1930-\u193b\u1951-\u196d\u19b0-\u19c0\u19c8-\u19c9\u19d0-\u19d9\u1a00-\u1a15\u1a20-\u1a53\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1b46-\u1b4b\u1b50-\u1b59\u1b6b-\u1b73\u1bb0-\u1bb9\u1be6-\u1bf3\u1c00-\u1c22\u1c40-\u1c49\u1c5b-\u1c7d\u1cd0-\u1cd2\u1d00-\u1dbe\u1e01-\u1f15\u200c\u200d\u203f\u2040\u2054\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2d81-\u2d96\u2de0-\u2dff\u3021-\u3028\u3099\u309a\ua640-\ua66d\ua674-\ua67d\ua69f\ua6f0-\ua6f1\ua7f8-\ua800\ua806\ua80b\ua823-\ua827\ua880-\ua881\ua8b4-\ua8c4\ua8d0-\ua8d9\ua8f3-\ua8f7\ua900-\ua909\ua926-\ua92d\ua930-\ua945\ua980-\ua983\ua9b3-\ua9c0\uaa00-\uaa27\uaa40-\uaa41\uaa4c-\uaa4d\uaa50-\uaa59\uaa7b\uaae0-\uaae9\uaaf2-\uaaf3\uabc0-\uabe1\uabec\uabed\uabf0-\uabf9\ufb20-\ufb28\ufe00-\ufe0f\ufe20-\ufe26\ufe33\ufe34\ufe4d-\ufe4f\uff10-\uff19\uff3f",d=new RegExp("["+b+"]"),e=new RegExp("["+b+c+"]");a.newline=/[\n\r\u2028\u2029]/,a.lineBreak=new RegExp("\r\n|"+a.newline.source),a.allLineBreaks=new RegExp(a.lineBreak.source,"g"),a.isIdentifierStart=function(a){return a<65?36===a||64===a:a<91||(a<97?95===a:a<123||a>=170&&d.test(String.fromCharCode(a)))},a.isIdentifierChar=function(a){return a<48?36===a:a<58||!(a<65)&&(a<91||(a<97?95===a:a<123||a>=170&&e.test(String.fromCharCode(a))))}}(k);var l={BlockStatement:"BlockStatement",Statement:"Statement",ObjectLiteral:"ObjectLiteral",ArrayLiteral:"ArrayLiteral",ForInitializer:"ForInitializer",Conditional:"Conditional",Expression:"Expression"},m=function(a,b,c,d,e,f){this.type=a,this.text=b,this.comments_before=[],this.newlines=c||0,this.wanted_newline=c>0,this.whitespace_before=d||"",this.parent=null,this.directives=null};return{run:a}}});(function($){$.FroalaEditor.PLUGINS.mediaManager=function(editor){function onInsertFile(){new $.oc.mediaManager.popup({alias:'ocmediamanager',cropAndInsertButton:false,onInsert:function(items){if(!items.length){$.oc.alert($.oc.lang.get('mediamanager.invalid_file_empty_insert')) +else{$btn.removeClass('fr-hidden');$btn.next('.fr-separator').removeClass('fr-hidden');}}});$.FE.RegisterCommand('audioSetSize',{undo:true,focus:false,callback:function(){this.audio.setSize();}})}));!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof module&&module.exports?module.exports=function(e,t){return t===undefined&&(t="undefined"!=typeof window?require("jquery"):require("jquery")(e)),n(t)}:n(window.jQuery)}(function(a){a.FE.PLUGINS.quote=function(r){function o(e){for(;e.parentNode&&e.parentNode!=r.el;)e=e.parentNode;return e}return{apply:function(e){r.selection.save(),r.html.wrap(!0,!0,!0,!0),r.selection.restore(),"increase"==e?function(){var e,t=r.selection.blocks();for(e=0;e");for(n.insertBefore(t[0]),e=0;e'+this.language.translate(t[n])+(r?''+r+"":"")+""}return e+=""},callback:function(e,t){this.quote.apply(t)},plugin:"quote"}),a.FE.DefineIcon("quote",{NAME:"quote-left"})});!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof module&&module.exports?module.exports=function(e,t){return t===undefined&&(t="undefined"!=typeof window?require("jquery"):require("jquery")(e)),n(t)}:n(window.jQuery)}(function(f){f.extend(f.FE.DEFAULTS,{fontSize:["8","9","10","11","12","14","18","24","30","36","48","60","72","96"],fontSizeSelection:!1,fontSizeDefaultSelection:"12",fontSizeUnit:"px"}),f.FE.PLUGINS.fontSize=function(r){return{apply:function(e){r.format.applyStyle("font-size",e)},refreshOnShow:function(e,t){var n=f(r.selection.element()).css("font-size");"pt"===r.opts.fontSizeUnit&&(n=Math.round(72*parseFloat(n,10)/96)+"pt"),t.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),t.find('.fr-command[data-param1="'+n+'"]').addClass("fr-active").attr("aria-selected",!0);var o=t.find(".fr-dropdown-list"),i=t.find(".fr-active").parent();i.length?o.parent().scrollTop(i.offset().top-o.offset().top-(o.parent().outerHeight()/2-i.outerHeight()/2)):o.parent().scrollTop(0)},refresh:function(e){if(r.opts.fontSizeSelection){var t=r.helpers.getPX(f(r.selection.element()).css("font-size"));"pt"===r.opts.fontSizeUnit&&(t=Math.round(72*parseFloat(t,10)/96)+"pt"),e.find("> span").text(t)}}}},f.FE.RegisterCommand("fontSize",{type:"dropdown",title:"Font Size",displaySelection:function(e){return e.opts.fontSizeSelection},displaySelectionWidth:30,defaultSelection:function(e){return e.opts.fontSizeDefaultSelection},html:function(){for(var e='"},callback:function(e,t){this.fontSize.apply(t)},refresh:function(e){this.fontSize.refresh(e)},refreshOnShow:function(e,t){this.fontSize.refreshOnShow(e,t)},plugin:"fontSize"}),f.FE.DefineIcon("fontSize",{NAME:"text-height"})});!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof module&&module.exports?module.exports=function(e,t){return t===undefined&&(t="undefined"!=typeof window?require("jquery"):require("jquery")(e)),n(t)}:n(window.jQuery)}(function(l){l.extend(l.FE.DEFAULTS,{fontFamily:{"Arial,Helvetica,sans-serif":"Arial","Georgia,serif":"Georgia","Impact,Charcoal,sans-serif":"Impact","Tahoma,Geneva,sans-serif":"Tahoma","Times New Roman,Times,serif,-webkit-standard":"Times New Roman","Verdana,Geneva,sans-serif":"Verdana"},fontFamilySelection:!1,fontFamilyDefaultSelection:"Font Family"}),l.FE.PLUGINS.fontFamily=function(o){function i(e){var t=e.replace(/(sans-serif|serif|monospace|cursive|fantasy)/gi,"").replace(/"|'| /g,"").split(",");return l.grep(t,function(e){return 0 span").text(o.opts.fontFamily[f()]||t[0]||o.language.translate(o.opts.fontFamilyDefaultSelection))}}}},l.FE.RegisterCommand("fontFamily",{type:"dropdown",displaySelection:function(e){return e.opts.fontFamilySelection},defaultSelection:function(e){return e.opts.fontFamilyDefaultSelection},displaySelectionWidth:120,html:function(){var e='"},title:"Font Family",callback:function(e,t){this.fontFamily.apply(t)},refresh:function(e){this.fontFamily.refresh(e)},refreshOnShow:function(e,t){this.fontFamily.refreshOnShow(e,t)},plugin:"fontFamily"}),l.FE.DefineIcon("fontFamily",{NAME:"font"})});!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&module.exports?module.exports=function(e,o){return o===undefined&&(o="undefined"!=typeof window?require("jquery"):require("jquery")(e)),t(o)}:t(window.jQuery)}(function(g){g.extend(g.FE.POPUP_TEMPLATES,{emoticons:"[_BUTTONS_][_EMOTICONS_]"}),g.extend(g.FE.DEFAULTS,{emoticonsStep:8,emoticonsSet:[{code:"1f600",desc:"Grinning face"},{code:"1f601",desc:"Grinning face with smiling eyes"},{code:"1f602",desc:"Face with tears of joy"},{code:"1f603",desc:"Smiling face with open mouth"},{code:"1f604",desc:"Smiling face with open mouth and smiling eyes"},{code:"1f605",desc:"Smiling face with open mouth and cold sweat"},{code:"1f606",desc:"Smiling face with open mouth and tightly-closed eyes"},{code:"1f607",desc:"Smiling face with halo"},{code:"1f608",desc:"Smiling face with horns"},{code:"1f609",desc:"Winking face"},{code:"1f60a",desc:"Smiling face with smiling eyes"},{code:"1f60b",desc:"Face savoring delicious food"},{code:"1f60c",desc:"Relieved face"},{code:"1f60d",desc:"Smiling face with heart-shaped eyes"},{code:"1f60e",desc:"Smiling face with sunglasses"},{code:"1f60f",desc:"Smirking face"},{code:"1f610",desc:"Neutral face"},{code:"1f611",desc:"Expressionless face"},{code:"1f612",desc:"Unamused face"},{code:"1f613",desc:"Face with cold sweat"},{code:"1f614",desc:"Pensive face"},{code:"1f615",desc:"Confused face"},{code:"1f616",desc:"Confounded face"},{code:"1f617",desc:"Kissing face"},{code:"1f618",desc:"Face throwing a kiss"},{code:"1f619",desc:"Kissing face with smiling eyes"},{code:"1f61a",desc:"Kissing face with closed eyes"},{code:"1f61b",desc:"Face with stuck out tongue"},{code:"1f61c",desc:"Face with stuck out tongue and winking eye"},{code:"1f61d",desc:"Face with stuck out tongue and tightly-closed eyes"},{code:"1f61e",desc:"Disappointed face"},{code:"1f61f",desc:"Worried face"},{code:"1f620",desc:"Angry face"},{code:"1f621",desc:"Pouting face"},{code:"1f622",desc:"Crying face"},{code:"1f623",desc:"Persevering face"},{code:"1f624",desc:"Face with look of triumph"},{code:"1f625",desc:"Disappointed but relieved face"},{code:"1f626",desc:"Frowning face with open mouth"},{code:"1f627",desc:"Anguished face"},{code:"1f628",desc:"Fearful face"},{code:"1f629",desc:"Weary face"},{code:"1f62a",desc:"Sleepy face"},{code:"1f62b",desc:"Tired face"},{code:"1f62c",desc:"Grimacing face"},{code:"1f62d",desc:"Loudly crying face"},{code:"1f62e",desc:"Face with open mouth"},{code:"1f62f",desc:"Hushed face"},{code:"1f630",desc:"Face with open mouth and cold sweat"},{code:"1f631",desc:"Face screaming in fear"},{code:"1f632",desc:"Astonished face"},{code:"1f633",desc:"Flushed face"},{code:"1f634",desc:"Sleeping face"},{code:"1f635",desc:"Dizzy face"},{code:"1f636",desc:"Face without mouth"},{code:"1f637",desc:"Face with medical mask"}],emoticonsButtons:["emoticonsBack","|"],emoticonsUseImage:!0}),g.FE.PLUGINS.emoticons=function(E){function n(){if(!E.selection.isCollapsed())return!1;var e=E.selection.element(),o=E.selection.endElement();if(e&&E.node.hasClass(e,"fr-emoticon"))return e;if(o&&E.node.hasClass(o,"fr-emoticon"))return o;var t=E.selection.ranges(0),s=t.startContainer;if(s.nodeType==Node.ELEMENT_NODE&&0=g.FE.KEYCODE.ARROW_LEFT&&e.which<=g.FE.KEYCODE.ARROW_DOWN)){var s=n();E.node.hasClass(s,"fr-emoticon-img")&&(g(s).append(g.FE.MARKERS),E.selection.restore())}})},insert:function(e,o){var t=n(),s=E.selection.ranges(0);t?(0===s.startOffset&&E.selection.element()===t?g(t).before(g.FE.MARKERS+g.FE.INVISIBLE_SPACE):0"+(o?" ":e)+" "+g.FE.MARKERS,!0)):E.html.insert('"+(o?" ":e)+" ",!0)},showEmoticonsPopup:function(){var e=E.$tb.find('.fr-command[data-cmd="emoticons"]'),o=E.popups.get("emoticons");if(o||(o=function(){var e="";E.opts.toolbarInline&&0'+E.button.buildList(E.opts.emoticonsButtons)+"");var h,o={buttons:e,emoticons:function(){for(var e='
',o=0;o"),e+=''+(E.opts.emoticonsUseImage?'':"&#x"+E.opts.emoticonsSet[o].code+";")+''+E.language.translate(E.opts.emoticonsSet[o].desc)+"   ";return E.opts.emoticonsUseImage&&(e+='

Emoji free by Emoji One

'),e+="
"}()},t=E.popups.create("emoticons",o);return E.tooltip.bind(t,".fr-emoticon"),h=t,E.events.on("popup.tab",function(e){var o=g(e.currentTarget);if(!E.popups.isVisible("emoticons")||!o.is("span, a"))return!0;var t,s,n,c=e.which;if(g.FE.KEYCODE.TAB==c){if(o.is("span.fr-emoticon")&&e.shiftKey||o.is("a")&&!e.shiftKey){var i=h.find(".fr-buttons");t=!E.accessibility.focusToolbar(i,!!e.shiftKey)}if(!1!==t){var a=h.find("span.fr-emoticon:focus:first, span.fr-emoticon:visible:first, a");o.is("span.fr-emoticon")&&(a=a.not("span.fr-emoticon:not(:focus)")),s=a.index(o),s=e.shiftKey?((s-1)%a.length+a.length)%a.length:(s+1)%a.length,n=a.get(s),E.events.disableBlur(),n.focus(),t=!1}}else if(g.FE.KEYCODE.ARROW_UP==c||g.FE.KEYCODE.ARROW_DOWN==c||g.FE.KEYCODE.ARROW_LEFT==c||g.FE.KEYCODE.ARROW_RIGHT==c){if(o.is("span.fr-emoticon")){var f=o.parent().find("span.fr-emoticon");s=f.index(o);var d=E.opts.emoticonsStep,r=Math.floor(f.length/d),l=s%d,m=Math.floor(s/d),u=m*d+l,p=r*d;g.FE.KEYCODE.ARROW_UP==c?u=((u-d)%p+p)%p:g.FE.KEYCODE.ARROW_DOWN==c?u=(u+d)%p:g.FE.KEYCODE.ARROW_LEFT==c?u=((u-1)%p+p)%p:g.FE.KEYCODE.ARROW_RIGHT==c&&(u=(u+1)%p),n=g(f.get(u)),E.events.disableBlur(),n.focus(),t=!1}}else g.FE.KEYCODE.ENTER==c&&(o.is("a")?o[0].click():E.button.exec(o),t=!1);return!1===t&&(e.preventDefault(),e.stopPropagation()),t},!0),t}()),!o.hasClass("fr-active")){E.popups.refresh("emoticons"),E.popups.setContainer("emoticons",E.$tb);var t=e.offset().left+e.outerWidth()/2,s=e.offset().top+(E.opts.toolbarBottom?10:e.outerHeight()-10);E.popups.show("emoticons",t,s,e.outerHeight())}},hideEmoticonsPopup:function(){E.popups.hide("emoticons")},back:function(){E.popups.hide("emoticons"),E.toolbar.showInline()}}},g.FE.DefineIcon("emoticons",{NAME:"smile-o",FA5NAME:"smile"}),g.FE.RegisterCommand("emoticons",{title:"Emoticons",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("emoticons")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("emoticons")):this.emoticons.showEmoticonsPopup()},plugin:"emoticons"}),g.FE.RegisterCommand("insertEmoticon",{callback:function(e,o){this.emoticons.insert("&#x"+o+";",this.opts.emoticonsUseImage?"https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/"+o+".svg":null),this.emoticons.hideEmoticonsPopup()}}),g.FE.DefineIcon("emoticonsBack",{NAME:"arrow-left"}),g.FE.RegisterCommand("emoticonsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.emoticons.back()}})});!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=function(o,r){return r===undefined&&(r="undefined"!=typeof window?require("jquery"):require("jquery")(o)),e(r)}:e(window.jQuery)}(function(C){C.extend(C.FE.POPUP_TEMPLATES,{"colors.picker":"[_BUTTONS_][_TEXT_COLORS_][_BACKGROUND_COLORS_][_CUSTOM_COLOR_]"}),C.extend(C.FE.DEFAULTS,{colorsText:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsBackground:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsStep:7,colorsHEXInput:!0,colorsDefaultTab:"text",colorsButtons:["colorsBack","|","-"]});var c=["text","background"];C.FE.PLUGINS.colors=function(E){function r(){E.popups.hide("colors.picker")}function s(o){for(var r="text"==o?E.opts.colorsText:E.opts.colorsBackground,e='
',t=0;t"),"REMOVE"!=r[t]?e+=''+E.language.translate("Color")+" "+r[t]+"   ":e+=''+E.icon.create("remove")+''+E.language.translate("Clear Formatting")+"";return e+"
"}function l(o){var r=E.popups.get("colors.picker"),e=r.find(".fr-"+o+"-color .fr-active-item").attr("data-param1"),t=r.find(".fr-color-hex-layer input"),a=r.find('.fr-colors-tab[data-param1="'+o+'"]');t.length&&a.hasClass("fr-selected-tab")&&t.val(e).trigger("change")}function t(o){"REMOVE"!=o?E.format.applyStyle("background-color",E.helpers.HEXtoRGB(o)):E.format.removeStyle("background-color"),r()}function a(o){"REMOVE"!=o?E.format.applyStyle("color",E.helpers.HEXtoRGB(o)):E.format.removeStyle("color"),r()}return{showColorsPopup:function(){var o=E.$tb.find('.fr-command[data-cmd="color"]'),r=E.popups.get("colors.picker");if(r||(r=function(){var o,r='
';E.opts.toolbarInline&&0',o+=''+E.language.translate("Text")+"",(o+=''+E.language.translate("Background")+"")+"
");var e="";E.opts.colorsHEXInput&&(e='
");var b,t={buttons:r,text_colors:s("text"),background_colors:s("background"),custom_color:e},a=E.popups.create("colors.picker",t);return b=a,E.events.on("popup.tab",function(o){var r=C(o.currentTarget);if(!E.popups.isVisible("colors.picker")||!r.is("span"))return!0;var e=o.which,t=!0;if(C.FE.KEYCODE.TAB==e){var a=b.find(".fr-buttons");t=!E.accessibility.focusToolbar(a,!!o.shiftKey)}else if(C.FE.KEYCODE.ARROW_UP==e||C.FE.KEYCODE.ARROW_DOWN==e||C.FE.KEYCODE.ARROW_LEFT==e||C.FE.KEYCODE.ARROW_RIGHT==e){if(r.is("span.fr-select-color")){var s=r.parent().find("span.fr-select-color"),l=s.index(r),c=E.opts.colorsStep,n=Math.floor(s.length/c),i=l%c,p=Math.floor(l/c),u=p*c+i,d=n*c;C.FE.KEYCODE.ARROW_UP==e?u=((u-c)%d+d)%d:C.FE.KEYCODE.ARROW_DOWN==e?u=(u+c)%d:C.FE.KEYCODE.ARROW_LEFT==e?u=((u-1)%d+d)%d:C.FE.KEYCODE.ARROW_RIGHT==e&&(u=(u+1)%d);var f=C(s.get(u));E.events.disableBlur(),f.focus(),t=!1}}else C.FE.KEYCODE.ENTER==e&&(E.button.exec(r),t=!1);return!1===t&&(o.preventDefault(),o.stopPropagation()),t},!0),a}()),!r.hasClass("fr-active"))if(E.popups.setContainer("colors.picker",E.$tb),c.map(function(o){!function(o){var r,e=E.popups.get("colors.picker"),t=C(E.selection.element());r="background"==o?"background-color":"color";var a=e.find(".fr-"+o+"-color .fr-select-color");for(a.find(".fr-selected-color").remove(),a.removeClass("fr-active-item"),a.not('[data-param1="REMOVE"]').attr("aria-selected",!1);t.get(0)!=E.el;){if("transparent"!=t.css(r)&&"rgba(0, 0, 0, 0)"!=t.css(r)){var s=e.find(".fr-"+o+'-color .fr-select-color[data-param1="'+E.helpers.RGBToHex(t.css(r))+'"]');s.append(''),s.addClass("fr-active-item").attr("aria-selected",!0);break}t=t.parent()}l(o)}(o)}),o.is(":visible")){var e=o.offset().left+o.outerWidth()/2,t=o.offset().top+(E.opts.toolbarBottom?10:o.outerHeight()-10);E.popups.show("colors.picker",e,t,o.outerHeight())}else E.position.forSelection(r),E.popups.show("colors.picker")},hideColorsPopup:r,changeSet:function(o,r){o.hasClass("fr-selected-tab")||(o.siblings().removeClass("fr-selected-tab").attr("aria-pressed",!1),o.addClass("fr-selected-tab").attr("aria-pressed",!0),o.parents(".fr-popup").find(".fr-color-set").removeClass("fr-selected-set"),o.parents(".fr-popup").find(".fr-color-set.fr-"+r+"-color").addClass("fr-selected-set"),l(r)),E.accessibility.focusPopup(o.parents(".fr-popup"))},background:t,customColor:function(){var o=E.popups.get("colors.picker"),r=o.find(".fr-color-hex-layer input");if(r.length){var e=r.val();"background"==o.find(".fr-selected-tab").attr("data-param1")?t(e):a(e)}},text:a,back:function(){E.popups.hide("colors.picker"),E.toolbar.showInline()}}},C.FE.DefineIcon("colors",{NAME:"tint"}),C.FE.RegisterCommand("color",{title:"Colors",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("colors.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("colors.picker")):this.colors.showColorsPopup()},plugin:"colors"}),C.FE.RegisterCommand("textColor",{undo:!0,callback:function(o,r){this.colors.text(r)}}),C.FE.RegisterCommand("backgroundColor",{undo:!0,callback:function(o,r){this.colors.background(r)}}),C.FE.RegisterCommand("colorChangeSet",{undo:!1,focus:!1,callback:function(o,r){var e=this.popups.get("colors.picker").find('.fr-command[data-cmd="'+o+'"][data-param1="'+r+'"]');this.colors.changeSet(e,r)}}),C.FE.DefineIcon("colorsBack",{NAME:"arrow-left"}),C.FE.RegisterCommand("colorsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.colors.back()}}),C.FE.RegisterCommand("customColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor()}}),C.FE.DefineIcon("remove",{NAME:"eraser"})});!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&module.exports?module.exports=function(e,n){return n===undefined&&(n="undefined"!=typeof window?require("jquery"):require("jquery")(e)),t(n)}:t(window.jQuery)}(function(f){f.FE.URLRegEx="(^| |\\u00A0)("+f.FE.LinkRegEx+"|([a-z0-9+-_.]{1,}@[a-z0-9+-_.]{1,}\\.[a-z0-9+-_]{1,}))$",f.FE.PLUGINS.url=function(i){var l=null;function n(e,n,t){for(var r="";t.length&&"."==t[t.length-1];)r+=".",t=t.substring(0,t.length-1);var o=t;if(i.opts.linkConvertEmailAddress)i.helpers.isEmail(o)&&!/^mailto:.*/i.test(o)&&(o="mailto:"+o);else if(i.helpers.isEmail(o))return n+t;return/^((http|https|ftp|ftps|mailto|tel|sms|notes|data)\:)/i.test(o)||(o="//"+o),(n||"")+"'+t.replace(/&/g,"&").replace(/&/g,"&").replace(//g,">")+""+r}function a(){return new RegExp(f.FE.URLRegEx,"gi")}function s(e){return i.opts.linkAlwaysNoFollow&&(l="nofollow"),i.opts.linkAlwaysBlank&&(i.opts.linkNoOpener&&(l?l+=" noopener":l="noopener"),i.opts.linkNoReferrer&&(l?l+=" noreferrer":l="noreferrer")),e.replace(a(),n)}function p(e){var n=e.split(" ");return n[n.length-1]}function t(){var n=i.selection.ranges(0),t=n.startContainer;if(!t||t.nodeType!==Node.TEXT_NODE||n.startOffset!==(t.textContent||"").length)return!1;if(function e(n){return!!n&&("A"===n.tagName||!(!n.parentNode||n.parentNode==i.el)&&e(n.parentNode))}(t))return!1;if(a().test(p(t.textContent))){f(t).before(s(t.textContent));var r=f(t.parentNode).find("a[data-fr-linked]");r.removeAttr("data-fr-linked"),t.parentNode.removeChild(t),i.events.trigger("url.linked",[r.get(0)])}else if(t.textContent.split(" ").length<=2&&t.previousSibling&&"A"===t.previousSibling.tagName){var o=t.previousSibling.innerText+t.textContent;a().test(p(o))&&(f(t.previousSibling).replaceWith(s(o)),t.parentNode.removeChild(t))}}return{_init:function(){i.events.on("keypress",function(e){!i.selection.isCollapsed()||"."!=e.key&&")"!=e.key&&"("!=e.key||t()},!0),i.events.on("keydown",function(e){var n=e.which;!i.selection.isCollapsed()||n!=f.FE.KEYCODE.ENTER&&n!=f.FE.KEYCODE.SPACE||t()},!0),i.events.on("paste.beforeCleanup",function(e){if(i.helpers.isURL(e)){var n=null;return i.opts.linkAlwaysBlank&&(i.opts.linkNoOpener&&(n?n+=" noopener":n="noopener"),i.opts.linkNoReferrer&&(n?n+=" noreferrer":n="noreferrer")),"'+e+""}})}}}});!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof module&&module.exports?module.exports=function(e,t){return t===undefined&&(t="undefined"!=typeof window?require("jquery"):require("jquery")(e)),n(t)}:n(window.jQuery)}(function(v){v.extend(v.FE.DEFAULTS,{lineBreakerTags:["table","hr","form","dl","span.fr-video",".fr-embedly"],lineBreakerOffset:15,lineBreakerHorizontalOffset:10}),v.FE.PLUGINS.lineBreaker=function(d){var g,t,a;function s(e,t){var n,r,a,o,i,s,f,l;if(null==e)i=(o=t.parent()).offset().top,n=(f=t.offset().top)-Math.min((f-i)/2,d.opts.lineBreakerOffset),a=o.outerWidth(),r=o.offset().left;else if(null==t)(s=(o=e.parent()).offset().top+o.outerHeight())<(l=e.offset().top+e.outerHeight())&&(s=(o=v(o).parent()).offset().top+o.outerHeight()),n=l+Math.min(Math.abs(s-l)/2,d.opts.lineBreakerOffset),a=o.outerWidth(),r=o.offset().left;else{o=e.parent();var p=e.offset().top+e.height(),u=t.offset().top;if(ud.$box.offset().left&&e"+v.FE.MARKERS+"
"):r.before(v.FE.MARKERS+"
"):a&&"TD"!=n.parent().get(0).tagName&&0===n.parents(a).length?n.after("<"+a+">"+v.FE.MARKERS+"
"):n.after(v.FE.MARKERS+"
"),t.selection.restore()}return{_init:function(){if(!d.$wp)return!1;d.shared.$line_breaker||(d.shared.$line_breaker=v('
')),g=d.shared.$line_breaker,d.events.on("shared.destroy",function(){g.html("").removeData().remove(),g=null},!0),d.events.on("destroy",function(){g.removeData("instance").removeClass("fr-visible").appendTo("body:first"),clearTimeout(a)},!0),d.events.$on(g,"mousemove",function(e){e.stopPropagation()},!0),d.events.bindClick(g,"a",c),t=!1,d.events.$on(d.$win,"mousemove",e),d.events.$on(v(d.win),"scroll",r),d.events.on("popups.show.table.edit",r),d.events.on("commands.after",r),d.events.$on(v(d.win),"mousedown",p),d.events.$on(v(d.win),"mouseup",u)}}}});!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(e,r){return r===undefined&&(r="undefined"!=typeof window?require("jquery"):require("jquery")(e)),a(r)}:a(window.jQuery)}(function(c){c.extend(c.FE.DEFAULTS,{entities:""'¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿŒœŠšŸƒˆ˜ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρςστυφχψωϑϒϖ   ‌‍‎‏–—‘’‚“”„†‡•…‰′″‹›‾⁄€ℑ℘ℜ™ℵ←↑→↓↔↵⇐⇑⇒⇓⇔∀∂∃∅∇∈∉∋∏∑−∗√∝∞∠∧∨∩∪∫∴∼≅≈≠≡≤≥⊂⊃⊄⊆⊇⊕⊗⊥⋅⌈⌉⌊⌋⟨⟩◊♠♣♥♦"}),c.FE.PLUGINS.entities=function(t){var n,u;function i(e){var r=e.textContent;if(r.match(n)){for(var a="",i=0;i").html(t.opts.entities).text(),r=t.opts.entities.split(";");u={},n="";for(var a=0;a')),p=v.FE.$draggable_helper,f.events.on("shared.destroy",function(){p.html("").removeData().remove(),p=null},!0)),i=e.originalEvent.pageY'),p.removeClass("fr-visible");else if(!1===f.markers.insertAtPoint(e.originalEvent))return!1;if(t.removeClass("fr-dragging"),!1===(t=f.events.chainTrigger("element.beforeDrop",t)))return!1;var a=t;if(t.parent().is("A")&&1==t.parent().get(0).childNodes.length&&(a=t.parent()),f.core.isEmpty())f.events.focus();else f.$el.find(".fr-marker").replaceWith(v.FE.MARKERS),f.selection.restore();if(n==f||f.undo.canDo()||f.undo.saveStep(),f.core.isEmpty())f.$el.html(a);else{var o=f.markers.insert();0===a.find(o).length?v(o).replaceWith(a):0===t.find(o).length&&v(o).replaceWith(t),t.after(v.FE.MARKERS),f.selection.restore()}return f.popups.hideAll(),f.selection.save(),f.$el.find(f.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").not(f.opts.htmlAllowedEmptyTags.join(",")).remove(),f.html.wrap(),f.html.fillEmptyBlocks(),f.selection.restore(),f.undo.saveStep(),f.opts.iframe&&f.size.syncIframe(),n!=f&&(n.popups.hideAll(),n.$el.find(n.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").remove(),n.html.wrap(),n.html.fillEmptyBlocks(),n.undo.saveStep(),n.events.trigger("element.dropped"),n.opts.iframe&&n.size.syncIframe()),f.events.trigger("element.dropped",[a]),!1}p&&p.removeClass("fr-visible"),f.undo.canDo()||f.undo.saveStep(),setTimeout(function(){f.undo.saveStep()},0)}function o(e){if(e&&"DIV"==e.tagName&&f.node.hasClass(e,"fr-drag-helper"))e.parentNode.removeChild(e);else if(e&&e.nodeType==Node.ELEMENT_NODE)for(var t=e.querySelectorAll("div.fr-drag-helper"),n=0;nn&&(n=e.line_indent_level)),{mode:t,parent:e,last_text:e?e.last_text:"",last_word:e?e.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,if_block:!1,else_block:!1,do_block:!1,do_while:!1,in_case_statement:!1,in_case:!1,case_body:!1,indentation_level:n,line_indent_level:e?e.line_indent_level:n,start_line_index:_.get_line_number(),ternary_depth:0}}for(p={TK_START_EXPR:function(){O();var e=L.Expression;if("["===a.text){if("TK_WORD"===o||")"===c.last_text)return"TK_RESERVED"===o&&F(c.last_text,s.line_starters)&&(_.space_before_token=!0),v(e),R(),b(),void(d.space_in_paren&&(_.space_before_token=!0));e=L.ArrayLiteral,S(c.mode)&&("["!==c.last_text&&(","!==c.last_text||"]"!==l&&"}"!==l)||d.keep_array_indentation||K())}else"TK_RESERVED"===o&&"for"===c.last_text?e=L.ForInitializer:"TK_RESERVED"===o&&F(c.last_text,["if","while"])&&(e=L.Conditional);";"===c.last_text||"TK_START_BLOCK"===o?K():"TK_END_EXPR"===o||"TK_START_EXPR"===o||"TK_END_BLOCK"===o||"."===c.last_text?w(a.wanted_newline):"TK_RESERVED"===o&&"("===a.text||"TK_WORD"===o||"TK_OPERATOR"===o?"TK_RESERVED"===o&&("function"===c.last_word||"typeof"===c.last_word)||"*"===c.last_text&&"function"===l?d.space_after_anon_function&&(_.space_before_token=!0):"TK_RESERVED"!==o||!F(c.last_text,s.line_starters)&&"catch"!==c.last_text||d.space_before_conditional&&(_.space_before_token=!0):_.space_before_token=!0;"("===a.text&&"TK_RESERVED"===o&&"await"===c.last_word&&(_.space_before_token=!0);"("===a.text&&("TK_EQUALS"!==o&&"TK_OPERATOR"!==o||y()||w());v(e),R(),d.space_in_paren&&(_.space_before_token=!0);b()},TK_END_EXPR:function(){for(;c.mode===L.Statement;)k();c.multiline_frame&&w("]"===a.text&&S(c.mode)&&!d.keep_array_indentation);d.space_in_paren&&("TK_START_EXPR"!==o||d.space_in_empty_paren?_.space_before_token=!0:(_.trim(),_.space_before_token=!1));"]"===a.text&&d.keep_array_indentation?(R(),k()):(k(),R());_.remove_redundant_indentation(u),c.do_while&&u.mode===L.Conditional&&(u.mode=L.Expression,c.do_block=!1,c.do_while=!1)},TK_START_BLOCK:function(){var e=D(1),t=D(2);t&&(":"===t.text&&F(e.type,["TK_STRING","TK_WORD","TK_RESERVED"])||F(e.text,["get","set"])&&F(t.type,["TK_WORD","TK_RESERVED"]))?F(l,["class","interface"])?v(L.BlockStatement):v(L.ObjectLiteral):v(L.BlockStatement);var n=!e.comments_before.length&&"}"===e.text&&"function"===c.last_word&&"TK_END_EXPR"===o;"expand"===d.brace_style||"none"===d.brace_style&&a.wanted_newline?"TK_OPERATOR"!==o&&(n||"TK_EQUALS"===o||"TK_RESERVED"===o&&N(c.last_text)&&"else"!==c.last_text)?_.space_before_token=!0:K(!1,!0):"TK_OPERATOR"!==o&&"TK_START_EXPR"!==o?"TK_START_BLOCK"===o?K():_.space_before_token=!0:S(u.mode)&&","===c.last_text&&("}"===l?_.space_before_token=!0:K());R(),b()},TK_END_BLOCK:function(){for(;c.mode===L.Statement;)k();var e="TK_START_BLOCK"===o;"expand"===d.brace_style?e||K():e||(S(c.mode)&&d.keep_array_indentation?(d.keep_array_indentation=!1,K(),d.keep_array_indentation=!0):K());k(),R()},TK_WORD:C,TK_RESERVED:C,TK_SEMICOLON:function(){O()&&(_.space_before_token=!1);for(;c.mode===L.Statement&&!c.if_block&&!c.do_block;)k();R()},TK_STRING:function(){O()?_.space_before_token=!0:"TK_RESERVED"===o||"TK_WORD"===o?_.space_before_token=!0:"TK_COMMA"===o||"TK_START_EXPR"===o||"TK_EQUALS"===o||"TK_OPERATOR"===o?y()||w():K();R()},TK_EQUALS:function(){O();c.declaration_statement&&(c.declaration_assignment=!0);_.space_before_token=!0,R(),_.space_before_token=!0},TK_OPERATOR:function(){O();if("TK_RESERVED"===o&&N(c.last_text))return _.space_before_token=!0,void R();if("*"===a.text&&"TK_DOT"===o)return void R();if(":"===a.text&&c.in_case)return c.case_body=!0,b(),R(),K(),void(c.in_case=!1);if("::"===a.text)return void R();"TK_OPERATOR"===o&&w();var e=!0,t=!0;F(a.text,["--","++","!","~"])||F(a.text,["-","+"])&&(F(o,["TK_START_BLOCK","TK_START_EXPR","TK_EQUALS","TK_OPERATOR"])||F(c.last_text,s.line_starters)||","===c.last_text)?(t=e=!1,!a.wanted_newline||"--"!==a.text&&"++"!==a.text||K(!1,!0),";"===c.last_text&&A(c.mode)&&(e=!0),"TK_RESERVED"===o?e=!0:"TK_END_EXPR"===o?e=!("]"===c.last_text&&("--"===a.text||"++"===a.text)):"TK_OPERATOR"===o&&(e=F(a.text,["--","-","++","+"])&&F(c.last_text,["--","-","++","+"]),F(a.text,["+","-"])&&F(c.last_text,["--","++"])&&(t=!0)),c.mode!==L.BlockStatement&&c.mode!==L.Statement||"{"!==c.last_text&&";"!==c.last_text||K()):":"===a.text?0===c.ternary_depth?e=!1:c.ternary_depth-=1:"?"===a.text?c.ternary_depth+=1:"*"===a.text&&"TK_RESERVED"===o&&"function"===c.last_text&&(t=e=!1);_.space_before_token=_.space_before_token||e,R(),_.space_before_token=t},TK_COMMA:function(){if(c.declaration_statement)return A(c.parent.mode)&&(c.declaration_assignment=!1),R(),void(c.declaration_assignment?K(c.declaration_assignment=!1,!0):(_.space_before_token=!0,d.comma_first&&w()));R(),c.mode===L.ObjectLiteral||c.mode===L.Statement&&c.parent.mode===L.ObjectLiteral?(c.mode===L.Statement&&k(),K()):(_.space_before_token=!0,d.comma_first&&w())},TK_BLOCK_COMMENT:function(){if(_.raw)return _.add_raw_token(a),void(a.directives&&"end"===a.directives.preserve&&(d.test_output_raw||(_.raw=!1)));if(a.directives)return K(!1,!0),R(),"start"===a.directives.preserve&&(_.raw=!0),void K(!1,!0);if(!X.newline.test(a.text)&&!a.wanted_newline)return _.space_before_token=!0,R(),void(_.space_before_token=!0);var e,t=function(e){e=e.replace(/\x0d/g,"");var t=[],n=e.indexOf("\n");for(;-1!==n;)t.push(e.substring(0,n)),e=e.substring(n+1),n=e.indexOf("\n");e.length&&t.push(e);return t}(a.text),n=!1,i=!1,r=a.whitespace_before,s=r.length;K(!1,!0),1s?R(t[e].substring(s)):_.add_token(t[e]);K(!1,!0)},TK_COMMENT:function(){a.wanted_newline?K(!1,!0):_.trim(!0);_.space_before_token=!0,R(),K(!1,!0)},TK_DOT:function(){O();"TK_RESERVED"===o&&N(c.last_text)?_.space_before_token=!0:w(")"===c.last_text&&d.break_chained_methods);R()},TK_UNKNOWN:function(){R(),"\n"===a.text[a.text.length-1]&&K()},TK_EOF:function(){for(;c.mode===L.Statement;)k()}},d={},(e=e||{}).braces_on_own_line!==undefined&&(d.brace_style=e.braces_on_own_line?"expand":"collapse"),d.brace_style=e.brace_style?e.brace_style:d.brace_style?d.brace_style:"collapse","expand-strict"===d.brace_style&&(d.brace_style="expand"),d.indent_size=e.indent_size?parseInt(e.indent_size,10):4,d.indent_char=e.indent_char?e.indent_char:" ",d.eol=e.eol?e.eol:"\n",d.preserve_newlines=e.preserve_newlines===undefined||e.preserve_newlines,d.break_chained_methods=e.break_chained_methods!==undefined&&e.break_chained_methods,d.max_preserve_newlines=e.max_preserve_newlines===undefined?0:parseInt(e.max_preserve_newlines,10),d.space_in_paren=e.space_in_paren!==undefined&&e.space_in_paren,d.space_in_empty_paren=e.space_in_empty_paren!==undefined&&e.space_in_empty_paren,d.jslint_happy=e.jslint_happy!==undefined&&e.jslint_happy,d.space_after_anon_function=e.space_after_anon_function!==undefined&&e.space_after_anon_function,d.keep_array_indentation=e.keep_array_indentation!==undefined&&e.keep_array_indentation,d.space_before_conditional=e.space_before_conditional===undefined||e.space_before_conditional,d.unescape_strings=e.unescape_strings!==undefined&&e.unescape_strings,d.wrap_line_length=e.wrap_line_length===undefined?0:parseInt(e.wrap_line_length,10),d.e4x=e.e4x!==undefined&&e.e4x,d.end_with_newline=e.end_with_newline!==undefined&&e.end_with_newline,d.comma_first=e.comma_first!==undefined&&e.comma_first,d.test_output_raw=e.test_output_raw!==undefined&&e.test_output_raw,d.jslint_happy&&(d.space_after_anon_function=!0),e.indent_with_tabs&&(d.indent_char="\t",d.indent_size=1),d.eol=d.eol.replace(/\\r/,"\r").replace(/\\n/,"\n"),h="";0d.max_preserve_newlines&&(t=d.max_preserve_newlines),d.preserve_newlines&&1=d.wrap_line_length&&K(!1,!0)}}function K(e,t){if(!t&&";"!==c.last_text&&","!==c.last_text&&"="!==c.last_text&&"TK_OPERATOR"!==o)for(;c.mode===L.Statement&&!c.if_block&&!c.do_block;)k();_.add_new_line(e)&&(c.multiline_frame=!0)}function m(){_.just_added_newline()&&(d.keep_array_indentation&&S(c.mode)&&a.wanted_newline?(_.current_line.push(a.whitespace_before),_.space_before_token=!1):_.set_indent(c.indentation_level)&&(c.line_indent_level=c.indentation_level))}function R(e){_.raw?_.add_raw_token(a):(d.comma_first&&"TK_COMMA"===o&&_.just_added_newline()&&","===_.previous_line.last()&&(_.previous_line.pop(),m(),_.add_token(","),_.space_before_token=!0),e=e||a.text,m(),_.add_token(e))}function b(){c.indentation_level+=1}function v(e){c?(t.push(c),u=c):u=E(null,e),c=E(u,e)}function S(e){return e===L.ArrayLiteral}function A(e){return F(e,[L.Expression,L.ForInitializer,L.Conditional])}function k(){0=f.length?null:f[t]}function C(){("TK_RESERVED"===a.type&&c.mode!==L.ObjectLiteral&&F(a.text,["set","get"])&&(a.type="TK_WORD"),"TK_RESERVED"===a.type&&c.mode===L.ObjectLiteral)&&(":"==D(1).text&&(a.type="TK_WORD"));if(O()||!a.wanted_newline||A(c.mode)||"TK_OPERATOR"===o&&"--"!==c.last_text&&"++"!==c.last_text||"TK_EQUALS"===o||!d.preserve_newlines&&"TK_RESERVED"===o&&F(c.last_text,["var","let","const","set","get"])||K(),c.do_block&&!c.do_while){if("TK_RESERVED"===a.type&&"while"===a.text)return _.space_before_token=!0,R(),_.space_before_token=!0,void(c.do_while=!0);K(),c.do_block=!1}if(c.if_block)if(c.else_block||"TK_RESERVED"!==a.type||"else"!==a.text){for(;c.mode===L.Statement;)k();c.if_block=!1,c.else_block=!1}else c.else_block=!0;if("TK_RESERVED"===a.type&&("case"===a.text||"default"===a.text&&c.in_case_statement))return K(),(c.case_body||d.jslint_happy)&&(0c.parent.indentation_level)&&(c.indentation_level-=1),c.case_body=!1),R(),c.in_case=!0,void(c.in_case_statement=!0);if("TK_RESERVED"===a.type&&"function"===a.text&&((F(c.last_text,["}",";"])||_.just_added_newline()&&!F(c.last_text,["[","{",":","=",","]))&&(_.just_added_blankline()||a.comments_before.length||(K(),K(!0))),"TK_RESERVED"===o||"TK_WORD"===o?"TK_RESERVED"===o&&F(c.last_text,["get","set","new","return","export","async"])?_.space_before_token=!0:"TK_RESERVED"===o&&"default"===c.last_text&&"export"===l?_.space_before_token=!0:K():"TK_OPERATOR"===o||"="===c.last_text?_.space_before_token=!0:(c.multiline_frame||!A(c.mode)&&!S(c.mode))&&K()),"TK_COMMA"!==o&&"TK_START_EXPR"!==o&&"TK_EQUALS"!==o&&"TK_OPERATOR"!==o||y()||w(),"TK_RESERVED"===a.type&&F(a.text,["function","get","set"]))return R(),void(c.last_word=a.text);(n="NONE","TK_END_BLOCK"===o?"TK_RESERVED"===a.type&&F(a.text,["else","catch","finally"])?"expand"===d.brace_style||"end-expand"===d.brace_style||"none"===d.brace_style&&a.wanted_newline?n="NEWLINE":(n="SPACE",_.space_before_token=!0):n="NEWLINE":"TK_SEMICOLON"===o&&c.mode===L.BlockStatement?n="NEWLINE":"TK_SEMICOLON"===o&&A(c.mode)?n="SPACE":"TK_STRING"===o?n="NEWLINE":"TK_RESERVED"===o||"TK_WORD"===o||"*"===c.last_text&&"function"===l?n="SPACE":"TK_START_BLOCK"===o?n="NEWLINE":"TK_END_EXPR"===o&&(_.space_before_token=!0,n="NEWLINE"),"TK_RESERVED"===a.type&&F(a.text,s.line_starters)&&")"!==c.last_text&&(n="else"===c.last_text||"export"===c.last_text?"SPACE":"NEWLINE"),"TK_RESERVED"===a.type&&F(a.text,["else","catch","finally"]))?"TK_END_BLOCK"!==o||"expand"===d.brace_style||"end-expand"===d.brace_style||"none"===d.brace_style&&a.wanted_newline?K():(_.trim(!0),"}"!==_.current_line.last()&&K(),_.space_before_token=!0):"NEWLINE"===n?"TK_RESERVED"===o&&N(c.last_text)?_.space_before_token=!0:"TK_END_EXPR"!==o?"TK_START_EXPR"===o&&"TK_RESERVED"===a.type&&F(a.text,["var","let","const"])||":"===c.last_text||("TK_RESERVED"===a.type&&"if"===a.text&&"else"===c.last_text?_.space_before_token=!0:K()):"TK_RESERVED"===a.type&&F(a.text,s.line_starters)&&")"!==c.last_text&&K():c.multiline_frame&&S(c.mode)&&","===c.last_text&&"}"===l?K():"SPACE"===n&&(_.space_before_token=!0);R(),c.last_word=a.text,"TK_RESERVED"===a.type&&"do"===a.text&&(c.do_block=!0),"TK_RESERVED"===a.type&&"if"===a.text&&(c.if_block=!0)}o="TK_START_BLOCK",l="",(_=new I(h,T)).raw=d.test_output_raw,t=[],v(L.BlockStatement),this.beautify=function(){var e,t;for(s=new V(i,d,h),f=s.tokenize(),r=0;e=D();){for(var n=0;n=this.indent_cache.length;)this.indent_cache.push(this.indent_cache[this.indent_cache.length-1]+this.indent_string);return this.current_line.set_indent(e),!0}return this.current_line.set_indent(0),!1},this.add_raw_token=function(e){for(var t=0;t < >= <= >> << >>> >>>= >>= <<= && &= | || ! ~ , : ? ^ ^= |= :: =>".split(" ");this.line_starters="continue,try,throw,return,var,let,const,if,switch,case,default,for,while,break,function,import,export".split(",");var D,C,L,I,V,P,j=this.line_starters.concat(["do","in","else","get","set","new","catch","finally","typeof","yield","async","await"]),B=/([\s\S]*?)((?:\*\/)|$)/g,M=/([^\n\r\u2028\u2029]*)/g,U=/\/\* beautify( \w+[:]\w+)+ \*\//g,W=/ (\w+)[:](\w+)/g,z=/([\s\S]*?)((?:\/\*\sbeautify\signore:end\s\*\/)|$)/g,G=/((<\?php|<\?=)[\s\S]*?\?>)|(<%[\s\S]*?%>)/g;function _(){var e,t,n=[];if(D=0,C="",P<=V)return["","TK_EOF"];t=I.length?I[I.length-1]:new Q("TK_START_BLOCK","{");var i=v.charAt(V);for(V+=1;F(i,A);){if(X.newline.test(i)?"\n"===i&&"\r"===v.charAt(V-2)||(D+=1,n=[]):n.push(i),P<=V)return["","TK_EOF"];i=v.charAt(V),V+=1}if(n.length&&(C=n.join("")),k.test(i)){var r=!0,s=!0,_=k;for("0"===i&&V/))&&("TK_RESERVED"===t.type&&F(t.text,["return","case","throw","else","do","typeof","yield"])||"TK_END_EXPR"===t.type&&")"===t.text&&t.parent&&"TK_RESERVED"===t.parent.type&&F(t.parent.text,["if","while","for"])||F(t.type,["TK_COMMENT","TK_START_EXPR","TK_START_BLOCK","TK_END_BLOCK","TK_OPERATOR","TK_EQUALS","TK_EOF","TK_SEMICOLON","TK_COMMA"]))){var h=i,c=!1,u=!1;if(e=i,"/"===h)for(var p=!1;V/g,f=v.slice(V-1),T=d.exec(f);if(T&&0===T.index){for(var E=T[2],g=0;T;){var x=!!T[1],w=T[2],K=!!T[T.length-1]||"![CDATA["===w.slice(0,8);if(w!==E||K||(x?--g:++g),g<=0)break;T=d.exec(f)}var m=T?T.index+T[0].length:f.length;return f=f.slice(0,m),V+=m-1,[f=f.replace(X.lineBreak,"\n"),"TK_STRING"]}}else for(;V=this.wrap_line_length?(this.print_newline(!1,e),this.print_indentation(e)):(this.line_char_count++,e.push(" "))},this.get_content=function(){for(var e="",t=[];"<"!=this.input.charAt(this.pos);){if(this.pos>=this.input.length)return t.length?t.join(""):["","TK_EOF"];if(this.traverse_whitespace())this.space_or_wrap(t);else{if(g){var n=this.input.substr(this.pos,3);if("{{#"==n||"{{/"==n)break;if("{{!"==n)return[this.get_tag(),"TK_TAG_HANDLEBARS_COMMENT"];if("{{"==this.input.substr(this.pos,2)&&"{{else}}"==this.get_tag(!0))break}e=this.input.charAt(this.pos),this.pos++,this.line_char_count++,t.push(e)}}return t.length?t.join(""):""},this.get_contents_to=function(e){if(this.pos==this.input.length)return["","TK_EOF"];var t="",n=new RegExp("","igm");n.lastIndex=this.pos;var i=n.exec(this.input),r=i?i.index:this.input.length;return this.pos=this.input.length)return e&&(this.pos=o,this.line_char_count=l),r.length?r.join(""):["","TK_EOF"];if(i=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(i,this.Utils.whitespace))_=!0;else{if("'"!=i&&'"'!=i||(i+=this.get_unformatted(i),_=!0),"="==i&&(_=!1),r.length&&"="!=r[r.length-1]&&">"!=i&&_){if(this.space_or_wrap(r),_=!1,!a&&"force"==x&&"/"!=i){this.print_newline(!0,r),this.print_indentation(r);for(var h=0;h"!=i);var u,p,d=r.join("");u=-1!=d.indexOf(" ")?d.indexOf(" "):"{"==d[0]?d.indexOf("}"):d.indexOf(">"),p="<"!=d[0]&&g?"#"==d[2]?3:2:1;var f=d.substring(p,u).toLowerCase();return"/"==d.charAt(d.length-2)||this.Utils.in_array(f,this.Utils.single_token)?e||(this.tag_type="SINGLE"):g&&"{"==d[0]&&"else"==f?e||(this.indent_to_tag("if"),this.tag_type="HANDLEBARS_ELSE",this.indent_content=!0,this.traverse_whitespace()):this.is_unformatted(f,E)?(s=this.get_unformatted("",d),r.push(s),this.pos,this.tag_type="SINGLE"):"script"==f&&(-1==d.search("type")||-1",i=!0):0===t.indexOf("",i=!0):0===t.indexOf("",i=!0):0===t.indexOf("\x3c!--")?(n="--\x3e",i=!0):0===t.indexOf("{{!")?(n="}}",i=!0):0===t.indexOf("",i=!0):0===t.indexOf("<%")&&(n="%>",i=!0)),r=this.input.charAt(this.pos),this.pos++;return t},this.get_unformatted=function(e,t){if(t&&-1!=t.toLowerCase().indexOf(e))return"";var n="",i="",r=0,s=!0;do{if(this.pos>=this.input.length)return i;if(n=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(n,this.Utils.whitespace)){if(!s){this.line_char_count--;continue}if("\n"==n||"\r"==n){i+="\n",this.line_char_count=0;continue}}i+=n,this.line_char_count++,s=!0,g&&"{"==n&&i.length&&"{"==i[i.length-2]&&(r=(i+=this.get_unformatted("}}")).length)}while(-1==i.toLowerCase().indexOf(e,r));return i},this.get_token=function(){var e;if("TK_TAG_SCRIPT"==this.last_token||"TK_TAG_STYLE"==this.last_token){var t=this.last_token.substr(7);return"string"!=typeof(e=this.get_contents_to(t))?e:[e,"TK_"+t]}return"CONTENT"==this.current_mode?"string"!=typeof(e=this.get_content())?e:[e,"TK_CONTENT"]:"TAG"==this.current_mode?"string"!=typeof(e=this.get_tag())?e:[e,"TK_TAG_"+this.tag_type]:void 0},this.get_full_indent=function(e){return(e=this.indent_level+e||0)<1?"":new Array(e+1).join(this.indent_string)},this.is_unformatted=function(e,t){if(!this.Utils.in_array(e,t))return!1;if("a"!=e.toLowerCase()||!this.Utils.in_array("a",t))return!0;var n=(this.get_tag(!0)||"").match(/^\s*<\s*\/?([a-z]*)\s*[^>]*>\s*$/);return!(n&&!this.Utils.in_array(n,t))},this.printer=function(e,t,n,i,r){this.input=e||"",this.output=[],this.indent_character=t,this.indent_string="",this.indent_size=n,this.brace_style=r,this.indent_level=0,this.wrap_line_length=i;for(var s=this.line_char_count=0;s1){$.oc.alert($.oc.lang.get('mediamanager.invalid_file_single_insert')) return} @@ -625,7 +2326,7 @@ if(this.options.htmlAllowedEmptyTags){froalaOptions.allowEmptyTags=this.options. if(this.options.allowTags){froalaOptions.htmlAllowedTags=this.options.allowTags.split(/[\s,]+/)} froalaOptions.htmlDoNotWrapTags=this.options.noWrapTags?this.options.noWrapTags.split(/[\s,]+/):['figure','script','style'] if(this.options.removeTags){froalaOptions.htmlRemoveTags=this.options.removeTags.split(/[\s,]+/)} -froalaOptions.lineBreakerTags=this.options.lineBreakerTags?this.options.lineBreakerTags.split(/[\s,]+/):['figure,table,hr,iframe,form,dl'] +froalaOptions.lineBreakerTags=this.options.lineBreakerTags?this.options.lineBreakerTags.split(/[\s,]+/):['figure, table, hr, iframe, form, dl'] froalaOptions.shortcutsEnabled=['show','bold','italic','underline','indent','outdent','undo','redo'] froalaOptions.imageUploadURL=froalaOptions.fileUploadURL=window.location froalaOptions.imageUploadParam=froalaOptions.fileUploadParam='file_data' @@ -636,7 +2337,6 @@ froalaOptions.height=this.$el.hasClass('stretch')?Infinity:$('.height-indicator' $.FroalaEditor.ICON_TEMPLATES={font_awesome:'',text:'[NAME]',image:'[ALT]'} this.$textarea.on('froalaEditor.initialized',this.proxy(this.build)) this.$textarea.on('froalaEditor.contentChanged',this.proxy(this.onChange)) -this.$textarea.on('froalaEditor.keydown',this.proxy(this.onKeydown)) this.$textarea.on('froalaEditor.html.get',this.proxy(this.onSyncContent)) this.$textarea.on('froalaEditor.html.set',this.proxy(this.onSetContent)) this.$form.on('oc.beforeRequest',this.proxy(this.onFormBeforeRequest)) @@ -656,7 +2356,6 @@ BaseProto.dispose.call(this)} RichEditor.prototype.unregisterHandlers=function(){this.$el.off('keydown','.fr-view figure',this.proxy(this.onFigureKeydown)) this.$textarea.off('froalaEditor.initialized',this.proxy(this.build)) this.$textarea.off('froalaEditor.contentChanged',this.proxy(this.onChange)) -this.$textarea.off('froalaEditor.keydown',this.proxy(this.onKeydown)) this.$textarea.off('froalaEditor.html.get',this.proxy(this.onSyncContent)) this.$textarea.off('froalaEditor.html.set',this.proxy(this.onSetContent)) this.$form.off('oc.beforeRequest',this.proxy(this.onFormBeforeRequest)) @@ -666,6 +2365,7 @@ this.$el.off('dispose-control',this.proxy(this.dispose))} RichEditor.prototype.build=function(event,editor){this.updateLayout() $(window).on('resize',this.proxy(this.updateLayout)) $(window).on('oc.updateUi',this.proxy(this.updateLayout)) +editor.events.on('keydown',this.proxy(this.onKeydown),true) this.$textarea.trigger('init.oc.richeditor',[this])} RichEditor.prototype.isCodeViewActive=function(){return this.editor&&this.editor.codeView&&this.editor.codeView.isActive()} RichEditor.prototype.getElement=function(){return this.$el} @@ -716,4 +2416,4 @@ return this} $(document).render(function(){$('[data-control="richeditor"]').richEditor()}) if($.oc===undefined) $.oc={} -$.oc.richEditorButtons=['paragraphFormat','paragraphStyle','quote','bold','italic','align','formatOL','formatUL','insertTable','insertLink','insertImage','insertVideo','insertAudio','insertFile','insertHR','fullscreen','html']}(window.jQuery); +$.oc.richEditorButtons=['paragraphFormat','paragraphStyle','quote','bold','italic','align','formatOL','formatUL','insertTable','insertLink','insertImage','insertVideo','insertAudio','insertFile','insertHR','fullscreen','html']}(window.jQuery); \ No newline at end of file diff --git a/modules/backend/formwidgets/richeditor/assets/js/build.js b/modules/backend/formwidgets/richeditor/assets/js/build.js index e2a6fd69b..70d61b1cf 100755 --- a/modules/backend/formwidgets/richeditor/assets/js/build.js +++ b/modules/backend/formwidgets/richeditor/assets/js/build.js @@ -7,7 +7,8 @@ * @see build-min.js * -=require ../vendor/froala_drm/js/froala_editor.min.js +// Cannot be minified twice +=require ../vendor/froala_drm/js/froala_editor.js // Buttons =require ../vendor/froala_drm/js/plugins/paragraph_style.min.js @@ -38,6 +39,9 @@ =require ../vendor/froala_drm/js/plugins/draggable.min.js =require ../vendor/froala_drm/js/plugins/code_beautifier.min.js +// More testing needed +//require ../vendor/froala_drm/js/plugins/quick_insert.js + =require plugins/mediamanager.js =require plugins/pagelinks.js =require plugins/figures.js diff --git a/modules/backend/formwidgets/richeditor/assets/less/richeditor.less b/modules/backend/formwidgets/richeditor/assets/less/richeditor.less index b7908c0d2..002d8b539 100755 --- a/modules/backend/formwidgets/richeditor/assets/less/richeditor.less +++ b/modules/backend/formwidgets/richeditor/assets/less/richeditor.less @@ -26,6 +26,9 @@ @import "../vendor/froala_drm/less/plugins/line_breaker.less"; @import "../vendor/froala_drm/less/plugins/draggable.less"; +// More testing needed +//import "../vendor/froala_drm/less/plugins/quick_insert.less"; + // Base styles @import "_base_styles.less"; @@ -202,3 +205,14 @@ } } } + +// +// Quick Insert +// + +.fr-quick-insert { + a.fr-floating-btn { + color: @btn-text; + text-decoration: none; + } +} diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ar.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ar.js index 8f016cf2c..ec928c8a0 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ar.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ar.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Arabic */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['ar'] = { "Colors": "\u0627\u0644\u0623\u0644\u0648\u0627\u0646", "Background": "\u0627\u0644\u062e\u0644\u0641\u064a\u0629", "Text": "\u0627\u0644\u0646\u0635", + "HEX Color": "عرافة اللون", // Paragraphs "Paragraph Format": "\u062a\u0646\u0633\u064a\u0642 \u0627\u0644\u0641\u0642\u0631\u0629", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['ar'] = { // Lists "Ordered List": "\u0642\u0627\u0626\u0645\u0629 \u0645\u0631\u062a\u0628\u0629", + "Default": "الافتراضي", + "Lower Alpha": "أقل ألفا", + "Lower Greek": "أقل اليونانية", + "Lower Roman": "انخفاض الروماني", + "Upper Alpha": "العلوي ألفا", + "Upper Roman": "الروماني العلوي", + "Unordered List": "\u0642\u0627\u0626\u0645\u0629 \u063a\u064a\u0631 \u0645\u0631\u062a\u0628\u0629", + "Circle": "دائرة", + "Disc": "القرص", + "Square": "ميدان", + + // Line height + "Line Height": "ارتفاع خط", + "Single": "غير مرتبطة", + "Double": "مزدوج", // Indent "Decrease Indent": "\u0627\u0646\u062e\u0641\u0627\u0636 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0627\u0644\u0628\u0627\u062f\u0626\u0629", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['ar'] = { "Display": "\u0639\u0631\u0636", "Inline": "\u0641\u064a \u062e\u0637", "Break Text": "\u0646\u0635 \u0627\u0633\u062a\u0631\u0627\u062d\u0629", - "Alternate Text": "\u0646\u0635 \u0628\u062f\u064a\u0644", + "Alternative Text": "\u0646\u0635 \u0628\u062f\u064a\u0644", "Change Size": "\u062a\u063a\u064a\u064a\u0631 \u062d\u062c\u0645", "Width": "\u0639\u0631\u0636", "Height": "\u0627\u0631\u062a\u0641\u0627\u0639", "Something went wrong. Please try again.": ".\u062d\u062f\u062b \u062e\u0637\u0623 \u0645\u0627. \u062d\u0627\u0648\u0644 \u0645\u0631\u0629 \u0627\u062e\u0631\u0649", + "Image Caption": "تعليق على الصورة", + "Advanced Edit": "تعديل متقدم", // Video "Insert Video": "\u0625\u062f\u0631\u0627\u062c \u0641\u064a\u062f\u064a\u0648", "Embedded Code": "\u0627\u0644\u062a\u0639\u0644\u064a\u0645\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0629 \u0627\u0644\u0645\u0636\u0645\u0646\u0629", + "Paste in a video URL": "لصق في عنوان ورل للفيديو", + "Drop video": "انخفاض الفيديو", + "Your browser does not support HTML5 video.": "متصفحك لا يدعم فيديو HTML5.", + "Upload Video": "رفع فيديو", // Tables "Insert Table": "\u0625\u062f\u0631\u0627\u062c \u062c\u062f\u0648\u0644", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['ar'] = { // Clear formatting "Clear Formatting": "\u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u062a\u0646\u0633\u064a\u0642", + // Save + "Save": "\u062d\u0641\u0638", + // Undo, redo "Undo": "\u062a\u0631\u0627\u062c\u0639", "Redo": "\u0625\u0639\u0627\u062f\u0629", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['ar'] = { "Decrease": "\u0627\u0646\u062e\u0641\u0627\u0636", // Quick Insert - "Quick Insert": "\u0625\u062f\u0631\u0627\u062c \u0633\u0631\u064a\u0639" + "Quick Insert": "\u0625\u062f\u0631\u0627\u062c \u0633\u0631\u064a\u0639", + + // Spcial Characters + "Special Characters": "أحرف خاصة", + "Latin": "لاتينية", + "Greek": "الإغريقي", + "Cyrillic": "السيريلية", + "Punctuation": "علامات ترقيم", + "Currency": "دقة", + "Arrows": "السهام", + "Math": "الرياضيات", + "Misc": "متفرقات", + + // Print. + "Print": "طباعة", + + // Spell Checker. + "Spell Checker": "مدقق املائي", + + // Help + "Help": "مساعدة", + "Shortcuts": "اختصارات", + "Inline Editor": "محرر مضمنة", + "Show the editor": "عرض المحرر", + "Common actions": "الإجراءات المشتركة", + "Copy": "نسخ", + "Cut": "يقطع", + "Paste": "معجون", + "Basic Formatting": "التنسيق الأساسي", + "Increase quote level": "زيادة مستوى الاقتباس", + "Decrease quote level": "انخفاض مستوى الاقتباس", + "Image / Video": "صورة / فيديو", + "Resize larger": "تغيير حجم أكبر", + "Resize smaller": "تغيير حجم أصغر", + "Table": "الطاولة", + "Select table cell": "حدد خلية الجدول", + "Extend selection one cell": "توسيع اختيار خلية واحدة", + "Extend selection one row": "تمديد اختيار صف واحد", + "Navigation": "التنقل", + "Focus popup / toolbar": "التركيز المنبثقة / شريط الأدوات", + "Return focus to previous position": "عودة التركيز إلى الموقف السابق", + + // Embed.ly + "Embed URL": "تضمين عنوان ورل", + "Paste in a URL to embed": "الصق في عنوان ورل لتضمينه", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "المحتوى الذي تم لصقه قادم من وثيقة كلمة ميكروسوفت. هل تريد الاحتفاظ بالتنسيق أو تنظيفه؟", + "Keep": "احتفظ", + "Clean": "نظيف", + "Word Paste Detected": "تم اكتشاف معجون الكلمات" }, direction: "rtl" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/bs.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/bs.js index 476dc717c..c6c623426 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/bs.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/bs.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Bosnian */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['bs'] = { "Colors": "Boje", "Background": "Pozadine", "Text": "Teksta", + "HEX Color": "Hex boje", // Paragraphs "Paragraph Format": "Paragraf formatu", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['bs'] = { // Lists "Ordered List": "Ure\u0111ena lista", + "Default": "Default", + "Lower Alpha": "Niži alfa", + "Lower Greek": "Niži grčki", + "Lower Roman": "Lower roman", + "Upper Alpha": "Upper alpha", + "Upper Roman": "Upper roman", + "Unordered List": "Nesre\u0111ene lista", + "Circle": "Krug", + "Disc": "Disk", + "Square": "Kvadrat", + + // Line height + "Line Height": "Visina linije", + "Single": "Single", + "Double": "Double", // Indent "Decrease Indent": "Smanjenje alineja", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['bs'] = { "Display": "Prikaz", "Inline": "Inline", "Break Text": "Break tekst", - "Alternate Text": "Alternativna tekst", + "Alternative Text": "Alternativna tekst", "Change Size": "Promijeni veli\u010dinu", "Width": "\u0161irina", "Height": "Visina", "Something went wrong. Please try again.": "Ne\u0161to je po\u0161lo po zlu. Molimo vas da poku\u0161ate ponovo.", + "Image Caption": "Caption slika", + "Advanced Edit": "Napredna izmjena", // Video "Insert Video": "Umetni video", "Embedded Code": "Embedded kod", + "Paste in a video URL": "Nalepite u video url", + "Drop video": "Drop video", + "Your browser does not support HTML5 video.": "Vaš pretraživač ne podržava html5 video.", + "Upload Video": "Otpremite video", // Tables "Insert Table": "Umetni tabelu", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['bs'] = { // Clear formatting "Clear Formatting": "Izbrisati formatiranje", + // Save + "Save":"Spremi", + // Undo, redo "Undo": "Korak nazad", "Redo": "Korak naprijed", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['bs'] = { "Decrease": "Smanjenje", // Quick Insert - "Quick Insert": "Brzo umetak" + "Quick Insert": "Brzo umetak", + + // Spcial Characters + "Special Characters": "Posebni znakovi", + "Latin": "Latin", + "Greek": "Greek", + "Cyrillic": "Ćirilično", + "Punctuation": "Interpunkcija", + "Currency": "Valuta", + "Arrows": "Strelice", + "Math": "Matematika", + "Misc": "Misc", + + // Print. + "Print": "Print", + + // Spell Checker. + "Spell Checker": "Proveru pravopisa", + + // Help + "Help": "Pomoć", + "Shortcuts": "Prečice", + "Inline Editor": "Inline editor", + "Show the editor": "Pokaži urednika", + "Common actions": "Zajedničke akcije", + "Copy": "Kopiraj", + "Cut": "Cut", + "Paste": "Paste", + "Basic Formatting": "Osnovno oblikovanje", + "Increase quote level": "Povećati cijeni", + "Decrease quote level": "Smanjiti nivo ponude", + "Image / Video": "Slika / video", + "Resize larger": "Veće veličine", + "Resize smaller": "Manja promjena veličine", + "Table": "Stol", + "Select table cell": "Izaberite ćeliju tablice", + "Extend selection one cell": "Produžiti izbor jedne ćelije", + "Extend selection one row": "Produžiti izbor jedan red", + "Navigation": "Navigacija", + "Focus popup / toolbar": "Focus popup / toolbar", + "Return focus to previous position": "Vratite fokus na prethodnu poziciju", + + // Embed.ly + "Embed URL": "Ugraditi url", + "Paste in a URL to embed": "Paste u URL adresu za ugradnju", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Nalepeni sadržaj dolazi iz Microsoft Word dokumenta. da li želite da zadržite format ili da ga očistite?", + "Keep": "Zadržati", + "Clean": "Čist", + "Word Paste Detected": "Otkrivena je slovna reč" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/cs.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/cs.js index 7544a1a9a..7addd2e97 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/cs.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/cs.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Czech */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['cs'] = { "Colors": "Barvy", "Background": "Pozad\u00ed", "Text": "P\u00edsmo", + "HEX Color": "Hex Barvy", // Paragraphs "Paragraph Format": "Form\u00e1t odstavec", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['cs'] = { // Lists "Ordered List": "\u010c\u00edslovan\u00fd seznam", + "Default": "Výchozí", + "Lower Alpha": "Nižší alfa", + "Lower Greek": "Nižší řečtina", + "Lower Roman": "Nižší římský", + "Upper Alpha": "Horní alfa", + "Upper Roman": "Horní římský", + "Unordered List": "Ne\u010d\u00edslovan\u00fd seznam", + "Circle": "Kruh", + "Disc": "Disk", + "Square": "Náměstí", + + // Line height + "Line Height": "Výška řádku", + "Single": "Singl", + "Double": "Dvojnásobek", // Indent "Decrease Indent": "Zmen\u0161it odsazen\u00ed", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['cs'] = { "Display": "Zobrazit", "Inline": "Inline", "Break Text": "P\u0159est\u00e1vka textu", - "Alternate Text": "Alternativn\u00ed textu", + "Alternative Text": "Alternativn\u00ed textu", "Change Size": "Zm\u011bnit velikost", "Width": "\u0160\u00ed\u0159ka", "Height": "V\u00fd\u0161ka", "Something went wrong. Please try again.": "N\u011bco se pokazilo. Pros\u00edm zkuste to znovu.", + "Image Caption": "Obrázek titulku", + "Advanced Edit": "Pokročilá úprava", // Video "Insert Video": "Vlo\u017eit video", "Embedded Code": "Vlo\u017een\u00fd k\u00f3d", + "Paste in a video URL": "Vložit adresu URL videa", + "Drop video": "Drop video", + "Your browser does not support HTML5 video.": "Váš prohlížeč nepodporuje video html5.", + "Upload Video": "Nahrát video", // Tables "Insert Table": "Vlo\u017eit tabulku", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['cs'] = { // Clear formatting "Clear Formatting": "Vymazat form\u00e1tov\u00e1n\u00ed", + // Save + "Save": "\u0055\u006c\u006f\u017e\u0069\u0074", + // Undo, redo "Undo": "Zp\u011bt", "Redo": "Znovu", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['cs'] = { "Decrease": "Sn\u00ed\u017een\u00ed", // Quick Insert - "Quick Insert": "Rychl\u00e1 vlo\u017eka" + "Quick Insert": "Rychl\u00e1 vlo\u017eka", + + // Spcial Characters + "Special Characters": "Speciální znaky", + "Latin": "Latinský", + "Greek": "Řecký", + "Cyrillic": "Cyrilice", + "Punctuation": "Interpunkce", + "Currency": "Měna", + "Arrows": "Šipky", + "Math": "Matematika", + "Misc": "Misc", + + // Print. + "Print": "Tisk", + + // Spell Checker. + "Spell Checker": "Kontrola pravopisu", + + // Help + "Help": "Pomoc", + "Shortcuts": "Zkratky", + "Inline Editor": "Inline editor", + "Show the editor": "Zobrazit editor", + "Common actions": "Společné akce", + "Copy": "Kopírovat", + "Cut": "Střih", + "Paste": "Vložit", + "Basic Formatting": "Základní formátování", + "Increase quote level": "Zvýšení cenové hladiny", + "Decrease quote level": "Snížit úroveň cenové nabídky", + "Image / Video": "Obraz / video", + "Resize larger": "Změna velikosti větší", + "Resize smaller": "Změnit velikost menší", + "Table": "Stůl", + "Select table cell": "Vyberte buňku tabulky", + "Extend selection one cell": "Rozšířit výběr o jednu buňku", + "Extend selection one row": "Rozšířit výběr o jeden řádek", + "Navigation": "Navigace", + "Focus popup / toolbar": "Popup / panel nástrojů zaostření", + "Return focus to previous position": "Návrat na předchozí pozici", + + // Embed.ly + "Embed URL": "Vložte url", + "Paste in a URL to embed": "Vložit adresu URL, kterou chcete vložit", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Vložený obsah pochází z dokumentu Microsoft Word. chcete formát uchovat nebo jej vyčistit?", + "Keep": "Držet", + "Clean": "Čistý", + "Word Paste Detected": "Slovní vložka zjištěna" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/da.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/da.js index e29bb468b..e0765792e 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/da.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/da.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Danish */ @@ -11,223 +37,297 @@ $.FE.LANGUAGE['da'] = { translation: { // Place holder - "Type something": "Skriv noget", + "Type something": "Skriv her", // Basic formatting "Bold": "Fed", "Italic": "Kursiv", - "Underline": "Understreg", - "Strikethrough": "Gennemstreg", + "Underline": "Understreget", + "Strikethrough": "Gennemstreget", // Main buttons - "Insert": "Inds\u00e6t", + "Insert": "Indsæt", "Delete": "Slet", "Cancel": "Fortryd", "OK": "Ok", "Back": "Tilbage", "Remove": "Fjern", "More": "Mere", - "Update": "Opdatering", - "Style": "Stil", + "Update": "Opdater", + "Style": "Udseende", // Font "Font Family": "Skrifttype", - "Font Size": "Skriftst\u00f8rrelse", + "Font Size": "Skriftstørrelse", // Colors "Colors": "Farver", - "Background": "Baggrunds", + "Background": "Baggrund", "Text": "Tekst", + "HEX Color": "Hex farve", // Paragraphs - "Paragraph Format": "S\u00e6tning format", + "Paragraph Format": "Typografi", "Normal": "Normal", - "Code": "Code", + "Code": "Kode", "Heading 1": "Overskrift 1", "Heading 2": "Overskrift 2", "Heading 3": "Overskrift 3", "Heading 4": "Overskrift 4", // Style - "Paragraph Style": "S\u00e6tning stil", - "Inline Style": "Inline stil", + "Paragraph Style": "Afsnit", + "Inline Style": "På linje", // Alignment "Align": "Tilpasning", "Align Left": "Venstrejusteret", "Align Center": "Centreret", - "Align Right": "H\u00f8jrejusteret", - "Align Justify": "Justering", - "None": "Intet", + "Align Right": "Højrejusteret", + "Align Justify": "Justeret", + "None": "Ingen", // Lists - "Ordered List": "Ordnet liste", - "Unordered List": "Uordnet liste", + "Ordered List": "Punktopstilling", + "Default": "Standard", + "Lower Alpha": "Lavere alfa", + "Lower Greek": "Lavere græsk", + "Lower Roman": "Lavere romersk", + "Upper Alpha": "Øvre alfa", + "Upper Roman": "Øvre romersk", + + "Unordered List": "Punktopstilling med tal", + "Circle": "Cirkel", + "Disc": "Disk", + "Square": "Firkant", + + // Line height + "Line Height": "Linjehøjde", + "Single": "Enkelt", + "Double": "Dobbelt", // Indent - "Decrease Indent": "Mindske indrykning", - "Increase Indent": "For\u00f8ge indrykning", + "Decrease Indent": "Formindsk indrykning", + "Increase Indent": "Forøg indrykning", // Links - "Insert Link": "Inds\u00e6t link", - "Open in new tab": "\u00c5bn i ny fane", - "Open Link": "\u00c5bn link", + "Insert Link": "Indsæt link", + "Open in new tab": "Åbn i ny fane", + "Open Link": "Åbn link", "Edit Link": "Rediger link", "Unlink": "Fjern link", - "Choose Link": "V\u00e6lg link", + "Choose Link": "Vælg link", // Images - "Insert Image": "Inds\u00e6t billede", + "Insert Image": "Indsæt billede", "Upload Image": "Upload billede", - "By URL": "Af URL", + "By URL": "Fra URL", "Browse": "Gennemse", - "Drop image": "Tr\u00e6k billedet herind", + "Drop image": "Træk billedet herind", "or click": "eller klik", "Manage Images": "Administrer billeder", - "Loading": "Lastning", - "Deleting": "Sletning", + "Loading": "Henter", + "Deleting": "Sletter", "Tags": "Tags", - "Are you sure? Image will be deleted.": "Er du sikker? Billede vil blive slettet.", + "Are you sure? Image will be deleted.": "Er du sikker? Billedet vil blive slettet.", "Replace": "Udskift", - "Uploading": "Upload", - "Loading image": "Lastning billede", - "Display": "Udstilling", - "Inline": "Inline", - "Break Text": "Afbrydelse tekst", - "Alternate Text": "Suppleant tekst", - "Change Size": "Skift st\u00f8rrelse", + "Uploading": "Uploader", + "Loading image": "Henter billede", + "Display": "Layout", + "Inline": "På linje", + "Break Text": "Ombryd tekst", + "Alternative Text": "Supplerende tekst", + "Change Size": "Tilpas størrelse", "Width": "Bredde", - "Height": "H\u00f8jde", - "Something went wrong. Please try again.": "Noget gik galt. Pr\u00f8v igen.", + "Height": "Højde", + "Something went wrong. Please try again.": "Noget gik galt. Prøv igen.", + "Image Caption": "Billedtekst", + "Advanced Edit": "Avanceret redigering", // Video - "Insert Video": "Inds\u00e6t video", - "Embedded Code": "Embedded kode", + "Insert Video": "Indsæt video", + "Embedded Code": "Indlejret kode", + "Paste in a video URL": "Indsæt en video via URL", + "Drop video": "Træk videoen herind", + "Your browser does not support HTML5 video.": "Din browser understøtter ikke HTML5 video.", + "Upload Video": "Upload video", // Tables - "Insert Table": "Inds\u00e6t tabel", - "Table Header": "Tabel header", + "Insert Table": "Indsæt tabel", + "Table Header": "Tabeloverskrift", "Remove Table": "Fjern tabel", - "Table Style": "Tabel stil", + "Table Style": "Tabeludseende", "Horizontal Align": "Vandret tilpasning", - "Row": "R\u00e6kke", - "Insert row above": "Inds\u00e6t r\u00e6kke over", - "Insert row below": "Inds\u00e6t r\u00e6kke under", - "Delete row": "Slet r\u00e6kke", + "Row": "Række", + "Insert row above": "Indsæt række over", + "Insert row below": "Indsæt række under", + "Delete row": "Slet række", "Column": "Kolonne", - "Insert column before": "Inds\u00e6t kolonne f\u00f8r", - "Insert column after": "Inds\u00e6t kolonne efter", + "Insert column before": "Indsæt kolonne før", + "Insert column after": "Indsæt kolonne efter", "Delete column": "Slet kolonne", "Cell": "Celle", "Merge cells": "Flet celler", "Horizontal split": "Vandret split", "Vertical split": "Lodret split", - "Cell Background": "Celle baggrund", + "Cell Background": "Cellebaggrund", "Vertical Align": "Lodret tilpasning", "Top": "Top", - "Middle": "Midten", + "Middle": "Midte", "Bottom": "Bund", - "Align Top": "Tilpasse top", - "Align Middle": "Tilpasse midten", - "Align Bottom": "Tilpasse bund", - "Cell Style": "Celle stil", + "Align Top": "Tilpas i top", + "Align Middle": "Tilpas i midte", + "Align Bottom": "Tilpas i bund", + "Cell Style": "Celleudseende", // Files "Upload File": "Upload fil", - "Drop file": "Drop fil", + "Drop file": "Træk filen herind", // Emoticons - "Emoticons": "Hum\u00f8rikoner", + "Emoticons": "Humørikoner", "Grinning face": "Grinende ansigt", - "Grinning face with smiling eyes": "Grinende ansigt med smilende \u00f8jne", - "Face with tears of joy": "Ansigt med gl\u00e6dest\u00e5rer", - "Smiling face with open mouth": "Smilende ansigt med \u00e5ben mund", - "Smiling face with open mouth and smiling eyes": "Smilende ansigt med \u00e5ben mund og smilende \u00f8jne", - "Smiling face with open mouth and cold sweat": "Smilende ansigt med \u00e5ben mund og koldsved", - "Smiling face with open mouth and tightly-closed eyes": "Smilende ansigt med \u00e5ben mund og stramt-lukkede \u00f8jne", - "Smiling face with halo": "Smilende ansigt med halo", + "Grinning face with smiling eyes": "Grinende ansigt med smilende øjne", + "Face with tears of joy": "Ansigt med glædestårer", + "Smiling face with open mouth": "Smilende ansigt med åben mund", + "Smiling face with open mouth and smiling eyes": "Smilende ansigt med åben mund og smilende øjne", + "Smiling face with open mouth and cold sweat": "Smilende ansigt med åben mund og koldsved", + "Smiling face with open mouth and tightly-closed eyes": "Smilende ansigt med åben mund og stramtlukkede øjne", + "Smiling face with halo": "Smilende ansigt med glorie", "Smiling face with horns": "Smilende ansigt med horn", "Winking face": "Blinkede ansigt", - "Smiling face with smiling eyes": "Smilende ansigt med smilende \u00f8jne", - "Face savoring delicious food": "Ansigt savoring l\u00e6kker mad", + "Smiling face with smiling eyes": "Smilende ansigt med smilende øjne", + "Face savoring delicious food": "Ansigt der savler over lækker mad", "Relieved face": "Lettet ansigt", - "Smiling face with heart-shaped eyes": "Smilende ansigt med hjerteformede \u00f8jne", + "Smiling face with heart-shaped eyes": "Smilende ansigt med hjerteformede øjne", "Smiling face with sunglasses": "Smilende ansigt med solbriller", "Smirking face": "Smilende ansigt", - "Neutral face": "Neutral ansigt", - "Expressionless face": "Udtryksl\u00f8se ansigt", - "Unamused face": "Ikke morede ansigt", + "Neutral face": "Neutralt ansigt", + "Expressionless face": "Udtryksløst ansigt", + "Unamused face": "Utilfredst ansigt", "Face with cold sweat": "Ansigt med koldsved", - "Pensive face": "Eftert\u00e6nksom ansigt", + "Pensive face": "Eftertænksomt ansigt", "Confused face": "Forvirret ansigt", - "Confounded face": "Forvirrede ansigt", - "Kissing face": "Kysse ansigt", - "Face throwing a kiss": "Ansigt smide et kys", - "Kissing face with smiling eyes": "Kysse ansigt med smilende \u00f8jne", - "Kissing face with closed eyes": "Kysse ansigt med lukkede \u00f8jne", - "Face with stuck out tongue": "Ansigt med stak ud tungen", - "Face with stuck out tongue and winking eye": "Ansigt med stak ud tungen og blinkede \u00f8je", - "Face with stuck out tongue and tightly-closed eyes": "Ansigt med stak ud tungen og stramt lukkede \u00f8jne", + "Confounded face": "Irriteret ansigt", + "Kissing face": "Kyssende ansigt", + "Face throwing a kiss": "Ansigt der luftkysser", + "Kissing face with smiling eyes": "Kyssende ansigt med smilende øjne", + "Kissing face with closed eyes": "Kyssende ansigt med lukkede øjne", + "Face with stuck out tongue": "Ansigt med tungen ud af munden", + "Face with stuck out tongue and winking eye": "Ansigt med tungen ud af munden og blinkede øje", + "Face with stuck out tongue and tightly-closed eyes": "Ansigt med tungen ud af munden og stramt lukkede øjne", "Disappointed face": "Skuffet ansigt", "Worried face": "Bekymret ansigt", - "Angry face": "Vred ansigt", - "Pouting face": "Sk\u00e6gtorsk ansigt", - "Crying face": "Gr\u00e6der ansigt", - "Persevering face": "Udholdende ansigt", - "Face with look of triumph": "Ansigt med udseendet af triumf", + "Angry face": "Vredt ansigt", + "Pouting face": "Surmulende ansigt", + "Crying face": "Grædende ansigt", + "Persevering face": "Vedholdende ansigt", + "Face with look of triumph": "Hoverende ansigt", "Disappointed but relieved face": "Skuffet, men lettet ansigt", - "Frowning face with open mouth": "Rynkede panden ansigt med \u00e5ben mund", - "Anguished face": "Forpinte ansigt", - "Fearful face": "Frygt ansigt", - "Weary face": "Tr\u00e6tte ansigt", - "Sleepy face": "S\u00f8vnig ansigt", - "Tired face": "Tr\u00e6t ansigt", - "Grimacing face": "Grimasser ansigt", - "Loudly crying face": "H\u00f8jlydt grædende ansigt", - "Face with open mouth": "Ansigt med \u00e5ben mund", + "Frowning face with open mouth": "Ansigt med åben mund og rynket pande", + "Anguished face": "Forpintt ansigt", + "Fearful face": "Angst ansigt", + "Weary face": "Udmattet ansigt", + "Sleepy face": "Søvnigt ansigt", + "Tired face": "Træt ansigt", + "Grimacing face": "Ansigt der laver en grimasse", + "Loudly crying face": "Vrælende ansigt", + "Face with open mouth": "Ansigt med åben mund", "Hushed face": "Tyst ansigt", - "Face with open mouth and cold sweat": "Ansigt med \u00e5ben mund og koldsved", - "Face screaming in fear": "Ansigt skrigende i fryg", - "Astonished face": "Forundret ansigt", + "Face with open mouth and cold sweat": "Ansigt med åben mund og koldsved", + "Face screaming in fear": "Ansigt der skriger i frygt", + "Astonished face": "Forbløffet ansigt", "Flushed face": "Blussende ansigt", "Sleeping face": "Sovende ansigt", - "Dizzy face": "Svimmel ansigt", + "Dizzy face": "Svimmelt ansigt", "Face without mouth": "Ansigt uden mund", - "Face with medical mask": "Ansigt med medicinsk maske", + "Face with medical mask": "Ansigt med mundbind", // Line breaker - "Break": "Afbrydelse", + "Break": "Linjeskift", // Math - "Subscript": "S\u00e6nket skrift", - "Superscript": "H\u00e6vet skrift", + "Subscript": "Sænket skrift", + "Superscript": "Hævet skrift", // Full screen - "Fullscreen": "Fuld sk\u00e6rm", + "Fullscreen": "Fuldskærm", // Horizontal line - "Insert Horizontal Line": "Inds\u00e6t vandret linie", + "Insert Horizontal Line": "Indsæt vandret linie", // Clear formatting "Clear Formatting": "Fjern formatering", // Undo, redo "Undo": "Fortryd", - "Redo": "Genopret", + "Redo": "Annuller fortryd", // Select all - "Select All": "V\u00e6lg alle", + "Select All": "Vælg alt", // Code view - "Code View": "Kode visning", + "Code View": "Kodevisning", // Quote "Quote": "Citat", - "Increase": "For\u00f8ge", - "Decrease": "Mindsk", + "Increase": "Forøg", + "Decrease": "Formindsk", // Quick Insert - "Quick Insert": "Hurtig indsats" + "Quick Insert": "Kvik-indsæt", + + // Spcial Characters + "Special Characters": "Specialtegn", + "Latin": "Latin", + "Greek": "Græsk", + "Cyrillic": "Kyrillisk", + "Punctuation": "Tegnsætning", + "Currency": "Valuta", + "Arrows": "Pile", + "Math": "Matematik", + "Misc": "Diverse", + + // Print. + "Print": "Print", + + // Spell Checker. + "Spell Checker": "Stavekontrol", + + // Help + "Help": "Hjælp", + "Shortcuts": "Genveje", + "Inline Editor": "Indlejret editor", + "Show the editor": "Vis editor", + "Common actions": "Almindelige handlinger", + "Copy": "Kopier", + "Cut": "Klip", + "Paste": "Sæt ind", + "Basic Formatting": "Grundlæggende formatering", + "Increase quote level": "Hæv citatniveau", + "Decrease quote level": "Sænk citatniveau", + "Image / Video": "Billede / video", + "Resize larger": "Ændre til større", + "Resize smaller": "Ændre til mindre", + "Table": "Tabel", + "Select table cell": "Vælg tabelcelle", + "Extend selection one cell": "Udvid markeringen med én celle", + "Extend selection one row": "Udvid markeringen med én række", + "Navigation": "Navigation", + "Focus popup / toolbar": "Fokuser popup / værktøjslinje", + "Return focus to previous position": "Skift fokus tilbage til tidligere position", + + // Embed.ly + "Embed URL": "Integrer URL", + "Paste in a URL to embed": "Indsæt en URL for at indlejre", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Det indsatte indhold kommer fra et Microsoft Word-dokument. Vil du beholde formateringen eller fjerne den?", + "Keep": "Behold", + "Clean": "Fjern", + "Word Paste Detected": "Indsættelse fra Word opdaget" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/de.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/de.js index 7c85fc3ff..32cb3ae8d 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/de.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/de.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * German */ @@ -11,7 +37,7 @@ $.FE.LANGUAGE['de'] = { translation: { // Place holder - "Type something": "Schreiben Sie etwas", + "Type something": "Hier tippen", // Basic formatting "Bold": "Fett", @@ -20,109 +46,131 @@ $.FE.LANGUAGE['de'] = { "Strikethrough": "Durchgestrichen", // Main buttons - "Insert": "Einf\u00fcgen", - "Delete": "L\u00f6schen", + "Insert": "Einfügen", + "Delete": "Löschen", "Cancel": "Abbrechen", - "OK": "Ok", - "Back": "Zur\u00fcck", + "OK": "OK", + "Back": "Zurück", "Remove": "Entfernen", "More": "Mehr", - "Update": "Aktualisierung", + "Update": "Aktualisieren", "Style": "Stil", // Font "Font Family": "Schriftart", - "Font Size": "Schriftgr\u00f6\u00dfe", + "Font Size": "Schriftgröße", // Colors "Colors": "Farben", "Background": "Hintergrund", "Text": "Text", + "HEX Color": "Hexadezimaler Farbwert", // Paragraphs - "Paragraph Format": "Formate", + "Paragraph Format": "Formatierung", "Normal": "Normal", "Code": "Quelltext", - "Heading 1": "\u00dcberschrift 1", - "Heading 2": "\u00dcberschrift 2", - "Heading 3": "\u00dcberschrift 3", - "Heading 4": "\u00dcberschrift 4", + "Heading 1": "Überschrift 1", + "Heading 2": "Überschrift 2", + "Heading 3": "Überschrift 3", + "Heading 4": "Überschrift 4", // Style - "Paragraph Style": "Absatz-Stil", - "Inline Style": "Inline-Stil", + "Paragraph Style": "Absatzformatierung", + "Inline Style": "Inlineformatierung", // Alignment "Align": "Ausrichtung", - "Align Left": "Linksb\u00fcndig ausrichten", + "Align Left": "Linksbündig ausrichten", "Align Center": "Zentriert ausrichten", - "Align Right": "Rechtsb\u00fcndig ausrichten", + "Align Right": "Rechtsbündig ausrichten", "Align Justify": "Blocksatz", "None": "Keine", // Lists - "Ordered List": "Geordnete Liste", - "Unordered List": "Ungeordnete Liste", + "Ordered List": "Nummerierte Liste", + "Default": "Standard", + "Lower Alpha": "Kleinbuchstaben", + "Lower Greek": "Griechisches Alphabet", + "Lower Roman": "Römische Ziffern (klein)", + "Upper Alpha": "Grossbuchstaben", + "Upper Roman": "Römische Ziffern (gross)", + + "Unordered List": "Unnummerierte Liste", + "Circle": "Kreis", + "Disc": "Kreis gefüllt", + "Square": "Quadrat", + + // Line height + "Line Height": "Zeilenhöhe", + "Single": "Einfach", + "Double": "Doppelt", // Indent "Decrease Indent": "Einzug verkleinern", - "Increase Indent": "Einzug vergr\u00f6\u00dfern", + "Increase Indent": "Einzug vergrößern", // Links - "Insert Link": "Link einf\u00fcgen", - "Open in new tab": "In neuem Tab \u00f6ffnen", - "Open Link": "Link \u00d6ffnen", + "Insert Link": "Link einfügen", + "Open in new tab": "In neuem Tab öffnen", + "Open Link": "Link öffnen", "Edit Link": "Link bearbeiten", "Unlink": "Link entfernen", - "Choose Link": "Einen Link ausw\u00e4hlen", + "Choose Link": "Einen Link auswählen", // Images - "Insert Image": "Bild einf\u00fcgen", + "Insert Image": "Bild einfügen", "Upload Image": "Bild hochladen", "By URL": "Von URL", - "Browse": "Ordner", - "Drop image": "Ziehen Sie ein Bild hierher", - "or click": "oder klicken Sie hier", + "Browse": "Durchsuchen", + "Drop image": "Bild hineinziehen", + "or click": "oder hier klicken", "Manage Images": "Bilder verwalten", "Loading": "Laden", - "Deleting": "L\u00f6schen", + "Deleting": "Löschen", "Tags": "Tags", - "Are you sure? Image will be deleted.": "Sind Sie sicher? Das Bild wird gel\u00f6scht.", + "Are you sure? Image will be deleted.": "Wollen Sie das Bild wirklich löschen?", "Replace": "Ersetzen", "Uploading": "Hochladen", "Loading image": "Das Bild wird geladen", "Display": "Textausrichtung", "Inline": "Mit Text in einer Zeile", "Break Text": "Text umbrechen", - "Alternate Text": "Alternativtext", - "Change Size": "Gr\u00f6\u00dfe \u00e4ndern", + "Alternative Text": "Alternativtext", + "Change Size": "Größe ändern", "Width": "Breite", - "Height": "H\u00f6he", + "Height": "Höhe", "Something went wrong. Please try again.": "Etwas ist schief gelaufen. Bitte versuchen Sie es erneut.", + "Image Caption": "Bildbeschreibung", + "Advanced Edit": "Erweiterte Bearbeitung", // Video - "Insert Video": "Video einf\u00fcgen", + "Insert Video": "Video einfügen", "Embedded Code": "Eingebetteter Code", + "Paste in a video URL": "Fügen Sie die Video-URL ein", + "Drop video": "Video hineinziehen", + "Your browser does not support HTML5 video.": "Ihr Browser unterstützt keine HTML5-Videos.", + "Upload Video": "Video hochladen", // Tables - "Insert Table": "Tabelle einf\u00fcgen", + "Insert Table": "Tabelle einfügen", "Table Header": "Tabellenkopf", "Remove Table": "Tabelle entfernen", - "Table Style": "Tabelle Stil", - "Horizontal Align": "Horizontal Ausrichtung", + "Table Style": "Tabellenformatierung", + "Horizontal Align": "Horizontale Ausrichtung", "Row": "Zeile", - "Insert row above": "Neue Zeile davor einf\u00fcgen", - "Insert row below": "Neue Zeile danach einf\u00fcgen", - "Delete row": "Zeile l\u00f6schen", + "Insert row above": "Neue Zeile davor einfügen", + "Insert row below": "Neue Zeile danach einfügen", + "Delete row": "Zeile löschen", "Column": "Spalte", - "Insert column before": "Neue Spalte davor einf\u00fcgen", - "Insert column after": "Neue Spalte danach einf\u00fcgen", - "Delete column": "Spalte l\u00f6schen", + "Insert column before": "Neue Spalte davor einfügen", + "Insert column after": "Neue Spalte danach einfügen", + "Delete column": "Spalte löschen", "Cell": "Zelle", - "Merge cells": "Zelle verschmelzen", + "Merge cells": "Zellen verbinden", "Horizontal split": "Horizontal teilen", "Vertical split": "Vertikal teilen", - "Cell Background": "Zellenhintergrund", + "Cell Background": "Zellenfarbe", "Vertical Align": "Vertikale Ausrichtung", "Top": "Oben", "Middle": "Zentriert", @@ -133,63 +181,63 @@ $.FE.LANGUAGE['de'] = { "Cell Style": "Zellen-Stil", // Files - "Upload File": "Datei Hochladen", - "Drop file": "Ziehen Sie eine Datei hierhin", + "Upload File": "Datei hochladen", + "Drop file": "Datei hineinziehen", // Emoticons "Emoticons": "Emoticons", "Grinning face": "Grinsendes Gesicht", - "Grinning face with smiling eyes": "Grinsend Gesicht mit l\u00e4chelnden Augen", - "Face with tears of joy": "Gesicht mit Tr\u00e4nen der Freude", - "Smiling face with open mouth": "L\u00e4chelndes Gesicht mit offenem Mund", - "Smiling face with open mouth and smiling eyes": "L\u00e4chelndes Gesicht mit offenem Mund und l\u00e4chelnden Augen", - "Smiling face with open mouth and cold sweat": "L\u00e4chelndes Gesicht mit offenem Mund und kaltem Schwei\u00df", - "Smiling face with open mouth and tightly-closed eyes": "L\u00e4chelndes Gesicht mit offenem Mund und fest geschlossenen Augen", - "Smiling face with halo": "L\u00e4cheln Gesicht mit Heiligenschein", - "Smiling face with horns": "L\u00e4cheln Gesicht mit H\u00f6rnern", + "Grinning face with smiling eyes": "Grinsend Gesicht mit lächelnden Augen", + "Face with tears of joy": "Gesicht mit Tränen der Freude", + "Smiling face with open mouth": "Lächelndes Gesicht mit offenem Mund", + "Smiling face with open mouth and smiling eyes": "Lächelndes Gesicht mit offenem Mund und lächelnden Augen", + "Smiling face with open mouth and cold sweat": "Lächelndes Gesicht mit offenem Mund und kaltem Schweiß", + "Smiling face with open mouth and tightly-closed eyes": "Lächelndes Gesicht mit offenem Mund und fest geschlossenen Augen", + "Smiling face with halo": "Lächeln Gesicht mit Heiligenschein", + "Smiling face with horns": "Lächeln Gesicht mit Hörnern", "Winking face": "Zwinkerndes Gesicht", - "Smiling face with smiling eyes": "L\u00e4chelndes Gesicht mit l\u00e4chelnden Augen", - "Face savoring delicious food": "Gesicht leckeres Essen genie\u00dfend", + "Smiling face with smiling eyes": "Lächelndes Gesicht mit lächelnden Augen", + "Face savoring delicious food": "Gesicht leckeres Essen genießend", "Relieved face": "Erleichtertes Gesicht", - "Smiling face with heart-shaped eyes": "L\u00e4chelndes Gesicht mit herzf\u00f6rmigen Augen", - "Smiling face with sunglasses": "L\u00e4chelndes Gesicht mit Sonnenbrille", + "Smiling face with heart-shaped eyes": "Lächelndes Gesicht mit herzförmigen Augen", + "Smiling face with sunglasses": "Lächelndes Gesicht mit Sonnenbrille", "Smirking face": "Grinsendes Gesicht", "Neutral face": "Neutrales Gesicht", "Expressionless face": "Ausdrucksloses Gesicht", "Unamused face": "Genervtes Gesicht", - "Face with cold sweat": "Gesicht mit kaltem Schwei\u00df", + "Face with cold sweat": "Gesicht mit kaltem Schweiß", "Pensive face": "Nachdenkliches Gesicht", "Confused face": "Verwirrtes Gesicht", "Confounded face": "Elendes Gesicht", - "Kissing face": "K\u00fcssendes Gesicht", + "Kissing face": "Küssendes Gesicht", "Face throwing a kiss": "Gesicht wirft einen Kuss", - "Kissing face with smiling eyes": "K\u00fcssendes Gesicht mit l\u00e4chelnden Augen", - "Kissing face with closed eyes": "K\u00fcssendes Gesicht mit geschlossenen Augen", + "Kissing face with smiling eyes": "Küssendes Gesicht mit lächelnden Augen", + "Kissing face with closed eyes": "Küssendes Gesicht mit geschlossenen Augen", "Face with stuck out tongue": "Gesicht mit herausgestreckter Zunge", "Face with stuck out tongue and winking eye": "Gesicht mit herausgestreckter Zunge und zwinkerndem Auge", "Face with stuck out tongue and tightly-closed eyes": "Gesicht mit herausgestreckter Zunge und fest geschlossenen Augen", - "Disappointed face": "Entt\u00e4uschtes Gesicht", + "Disappointed face": "Enttäuschtes Gesicht", "Worried face": "Besorgtes Gesicht", - "Angry face": "Ver\u00e4rgertes Gesicht", + "Angry face": "Verärgertes Gesicht", "Pouting face": "Schmollendes Gesicht", "Crying face": "Weinendes Gesicht", "Persevering face": "Ausharrendes Gesicht", "Face with look of triumph": "Gesicht mit triumphierenden Blick", - "Disappointed but relieved face": "Entt\u00e4uschtes, aber erleichtertes Gesicht", + "Disappointed but relieved face": "Enttäuschtes, aber erleichtertes Gesicht", "Frowning face with open mouth": "Entsetztes Gesicht mit offenem Mund", - "Anguished face": "Gequ\u00e4ltes Gesicht", + "Anguished face": "Gequältes Gesicht", "Fearful face": "Angstvolles Gesicht", - "Weary face": "M\u00fcdes Gesicht", - "Sleepy face": "Schl\u00e4friges Gesicht", - "Tired face": "G\u00e4hnendes Gesicht", + "Weary face": "Müdes Gesicht", + "Sleepy face": "Schläfriges Gesicht", + "Tired face": "Gähnendes Gesicht", "Grimacing face": "Grimassenschneidendes Gesicht", "Loudly crying face": "Laut weinendes Gesicht", "Face with open mouth": "Gesicht mit offenem Mund", "Hushed face": "Besorgtes Gesicht mit offenem Mund", - "Face with open mouth and cold sweat": "Gesicht mit offenem Mund und kaltem Schwei\u00df", + "Face with open mouth and cold sweat": "Gesicht mit offenem Mund und kaltem Schweiß", "Face screaming in fear": "Vor Angst schreiendes Gesicht", "Astonished face": "Erstauntes Gesicht", - "Flushed face": "Ger\u00f6tetes Gesicht", + "Flushed face": "Gerötetes Gesicht", "Sleeping face": "Schlafendes Gesicht", "Dizzy face": "Schwindliges Gesicht", "Face without mouth": "Gesicht ohne Mund", @@ -206,28 +254,83 @@ $.FE.LANGUAGE['de'] = { "Fullscreen": "Vollbild", // Horizontal line - "Insert Horizontal Line": "Horizontale Linie einf\u00fcgen", + "Insert Horizontal Line": "Horizontale Linie einfügen", // Clear formatting - "Clear Formatting": "Formatierung l\u00f6schen", + "Clear Formatting": "Formatierung löschen", + + // Save + "Save": "Sparen", // Undo, redo - "Undo": "R\u00fcckg\u00e4ngig", + "Undo": "Rückgängig", "Redo": "Wiederholen", // Select all - "Select All": "Alles ausw\u00e4hlen", + "Select All": "Alles auswählen", // Code view "Code View": "Code-Ansicht", // Quote "Quote": "Zitieren", - "Increase": "Vergr\u00f6\u00dfern", + "Increase": "Vergrößern", "Decrease": "Verkleinern", // Quick Insert - "Quick Insert": "Schnelleinsatz" + "Quick Insert": "Schnell einfügen", + + // Spcial Characters + "Special Characters": "Sonderzeichen", + "Latin": "Lateinisch", + "Greek": "Griechisch", + "Cyrillic": "Kyrillisch", + "Punctuation": "Satzzeichen", + "Currency": "Währung", + "Arrows": "Pfeile", + "Math": "Mathematik", + "Misc": "Sonstige", + + // Print. + "Print": "Drucken", + + // Spell Checker. + "Spell Checker": "Rechtschreibprüfung", + + // Help + "Help": "Hilfe", + "Shortcuts": "Verknüpfungen", + "Inline Editor": "Inline-Editor", + "Show the editor": "Editor anzeigen", + "Common actions": "Häufig verwendete Befehle", + "Copy": "Kopieren", + "Cut": "Ausschneiden", + "Paste": "Einfügen", + "Basic Formatting": "Grundformatierung", + "Increase quote level": "Zitatniveau erhöhen", + "Decrease quote level": "Zitatniveau verringern", + "Image / Video": "Bild / Video", + "Resize larger": "Vergrößern", + "Resize smaller": "Verkleinern", + "Table": "Tabelle", + "Select table cell": "Tabellenzelle auswählen", + "Extend selection one cell": "Erweitere Auswahl um eine Zelle", + "Extend selection one row": "Erweitere Auswahl um eine Zeile", + "Navigation": "Navigation", + "Focus popup / toolbar": "Fokus-Popup / Symbolleiste", + "Return focus to previous position": "Fokus auf vorherige Position", + + // Embed.ly + "Embed URL": "URL einbetten", + "Paste in a URL to embed": "URL einfügen um sie einzubetten", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Der eingefügte Inhalt kommt aus einem Microsoft Word-Dokument. Möchten Sie die Formatierungen behalten oder verwerfen?", + "Keep": "Behalten", + "Clean": "Bereinigen", + "Word Paste Detected": "Aus Word einfügen" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/el.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/el.js new file mode 100644 index 000000000..1d30e8ff4 --- /dev/null +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/el.js @@ -0,0 +1,342 @@ +/*! + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) + * License https://froala.com/wysiwyg-editor/terms/ + * Copyright 2014-2019 Froala Labs + */ + +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { +/** + * Arabic + */ + +$.FE.LANGUAGE['el'] = { + translation: { +// Place holder + "Type something": "Εισάγετε κείμενο", + + // Basic formatting + "Bold": "Έντονα", + "Italic": "Πλάγια", + "Underline": "Υπογραμμισμένα", + "Strikethrough": "Διαγραμμένα", + + // Main buttons + "Insert": "Εισαγωγή", + "Delete": "Διαγραφή", + "Cancel": "Ακύρωση", + "OK": "OK", + "Back": "Πίσω", + "Remove": "Αφαίρεση", + "More": "Περισσότερα", + "Update": "Ενημέρωση", + "Style": "Εξατομίκευση", + + // Font + "Font Family": "Γραμματοσειρά", + "Font Size": "Μέγεθος", + + // Colors + "Colors": "Χρώματα", + "Background": "Φόντο", + "Text": "Κείμενο", + "HEX Color": "Χρώμα HEX", + + // Paragraphs + "Paragraph Format": "Μορφή παραγράφου", + "Normal": "Κανονική", + "Code": "Κώδικας", + "Heading 1": "Επικεφαλίδα 1", + "Heading 2": "Επικεφαλίδα 2", + "Heading 3": "Επικεφαλίδα 3", + "Heading 4": "Επικεφαλίδα 4", + + // Style + "Paragraph Style": "Εξατομίκευση παραγράφου", + "Gray": "Γκρι", + "Spaced": "Αραιά", + "Uppercase": "Κεφαλαία", + "Inline Style": "Ενσωματωμένος τύπος", + + // Alignment + "Align": "Ευθυγράμμιση", + "Align Left": "Αριστερά", + "Align Center": "Κέντρο", + "Align Right": "Δεξιά", + "Align Justify": "Γέμισμα", + "None": "Χωρίς ευθυγράμμιση", + + // Lists + "Ordered List": "Διεταγμένη λίστα", + "Default": "Προκαθορισμένο", + "Lower Alpha": "Χαμηλότερο άλφα", + "Lower Greek": "Κάτω ελληνικά", + "Lower Roman": "Χαμηλότερο ρωμαϊκό", + "Upper Alpha": "Ανώτερο άλφα", + "Upper Roman": "Ανώτερο ρωμαϊκό", + + "Unordered List": "Αναδιάταχτη λίστα", + "Circle": "Κύκλος", + "Disc": "Δίσκος", + "Square": "Τετράγωνο", + + // Line height + "Line Height": "Ύψος γραμμής", + "Single": "Μονόκλινο", + "Double": "Διπλό", + + // Indent + "Decrease Indent": "Μείωση πλαισίου", + "Increase Indent": "Αύξηση πλαισίου", + + // Links + "Insert Link": "Εισαγωγή συνδέσμου", + "Open in new tab": "Άνοιγμα σε νέα καρτέλα", + "Open Link": "Άνοιγμα συνδέσμου", + "Edit Link": "Επεξεργασία συνδέσμου", + "Unlink": "Αποσύνδεση", + "Choose Link": "Επιλογή συνδέσμου", + + // Images + "Insert Image": "Εισαγωγή εικόνας", + "Upload Image": "Ανέβασμα εικόνας", + "By URL": "Από URL", + "Browse": "Περιήγηση", + "Drop image": "Σύρετε εικόνα", + "or click": "ή κάντε κλικ", + "Manage Images": "Διαχείριση εικόνων", + "Loading": "Φόρτωση", + "Deleting": "Διαγραφή", + "Tags": "Ετικέτες", + "Are you sure? Image will be deleted.": "Σίγουρα; Η εικόνα θα διαγραφεί.", + "Replace": "Αντικατάσταση", + "Uploading": "Ανέβασμα", + "Loading image": "Φόρτωση εικόνας", + "Display": "Προβολή", + "Inline": "Ενσωματωμένη", + "Break Text": "Σπάσιμο κειμένου", + "Alternative Text": "Εναλλακτικό κείμενο", + "Change Size": "Αλλαγή μεγέθους", + "Width": "Πλάτος", + "Height": "Ύψος", + "Something went wrong. Please try again.": "Κάτι πήγε στραβά. Προσπαθήστε ξανά.", + "Image Caption": "Λεζάντα εικόνας", + "Advanced Edit": "Προχωρημένη επεξεργασία", + "Rounded": "Κυκλικός", + "Bordered": "Πλαίσιο", + "Shadow": "Σκια", + + // Video + "Insert Video": "Εισαγωγή βίντεο", + "Embedded Code": "Ενσωμάτωση κώδικα", + "Paste in a video URL": "Εισαγωγή URL βίντεο", + "Drop video": "Σύρετε βίντεο", + "Your browser does not support HTML5 video.": "Ο περιηγητής σας δεν υποστηρίζει βίντεο τύπου HTML5.", + "Upload Video": "Ανέβασμα βίντεο", + + // Tables + "Insert Table": "Εισαγωγή πίνακα", + "Table Header": "Επικεφαλίδα πίνακα", + "Remove Table": "Αφαίρεση πίνακα", + "Table Style": "Εξατομίκευση πίνακα", + "Horizontal Align": "Οριζόντια ευθυγράμμιση", + "Row": "Σειρά", + "Insert row above": "Εισαγωγή σειράς από πάνω", + "Insert row below": "Εισαγωγή σειράς από κάτω", + "Delete row": "Διαγραφή σειράς", + "Column": "Στήλη", + "Insert column before": "Εισαγωγή στήλης πριν", + "Insert column after": "Εισαγωγή στήλης μετά", + "Delete column": "Διαγραφή στήλης", + "Cell": "Κελί", + "Merge cells": "Συγχώνευση κελιών", + "Horizontal split": "Οριζόντος διαχωρισμός", + "Vertical split": "Κατακόρυφος διαχωρισμός", + "Cell Background": "Φόντο κελιού", + "Vertical Align": "Κατακόρυφη ευθυγράμμιση", + "Top": "Κορυφή", + "Middle": "Μέση", + "Bottom": "Βάθος", + "Align Top": "Ευθυγράμμιση κορυφής", + "Align Middle": "Ευθυγράμμιση μέσης", + "Align Bottom": "Ευθυγράμμιση βάθους", + "Cell Style": "Εξατομίκευση κελιού", + + // Files + "Upload File": "Ανέβασμα αρχείου", + "Drop file": "Σύρετε αρχείο", + + // Emoticons + "Emoticons": "Emoticons", + "Grinning face": "Γέλιο", + "Grinning face with smiling eyes": "Γέλιο με γελαστά μάτια", + "Face with tears of joy": "Δάκρυα γέλιου (LOL)", + "Smiling face with open mouth": "Χαμόγελο με ανοιχτό στόμα", + "Smiling face with open mouth and smiling eyes": "Χαμόγελο με ανοιχτό στόμα και γελαστά μάτια", + "Smiling face with open mouth and cold sweat": "Χαμόγελο με ανοιχτό στόμα και σταγόνα ιδρώτα", + "Smiling face with open mouth and tightly-closed eyes": "Χαμόγελο με ανοιχτό στόμα και σφιχτά κλεισμένα μάτια", + "Smiling face with halo": "Χαμόγελο με φωτοστέφανο", + "Smiling face with horns": "Χαμογελαστό διαβολάκι", + "Winking face": "Κλείσιμο ματιού", + "Smiling face with smiling eyes": "Χαμόγελο με γελαστά μάτια", + "Face savoring delicious food": "Νόστιμο", + "Relieved face": "Ανακούφιση", + "Smiling face with heart-shaped eyes": "Χαμόγελο με μάτια σε σχήμα καρδιάς", + "Smiling face with sunglasses": "Χαμόγελο με γυαλιά ηλίου", + "Smirking face": "Ειρωνία", + "Neutral face": "Ουδέτερο", + "Expressionless face": "Ανέκφραστο", + "Unamused face": "Αψυχαγώγητο", + "Face with cold sweat": "Σταγόνα ιδρώτα", + "Pensive face": "Σκεπτικό", + "Confused face": "Σύγχιση", + "Confounded face": "Ακράτεια", + "Kissing face": "Φιλί", + "Face throwing a kiss": "Πάσα φιλιού", + "Kissing face with smiling eyes": "Φιλί με γελαστά μάτια", + "Kissing face with closed eyes": "Φιλί με κλειστά μάτια", + "Face with stuck out tongue": "Γλώσσα", + "Face with stuck out tongue and winking eye": "Γλώσσα με κλείσιμο ματιού", + "Face with stuck out tongue and tightly-closed eyes": "Γλώσσα με σφιχτά κλεισμένα μάτια", + "Disappointed face": "Απογοήτευση", + "Worried face": "Ανυσηχία", + "Angry face": "Θυμός", + "Pouting face": "Έξαλλο", + "Crying face": "Κλάμα θυμού", + "Persevering face": "Έτοιμο να εκραγεί", + "Face with look of triumph": "Θρίαμβος", + "Disappointed but relieved face": "Απογοήτευση με ανακούφιση", + "Frowning face with open mouth": "Απορία", + "Anguished face": "Αγωνία", + "Fearful face": "Φόβος", + "Weary face": "Κούραση", + "Sleepy face": "Εξάντληση", + "Tired face": "Γκρίνια", + "Grimacing face": "Γκριμάτσα", + "Loudly crying face": "Δυνατό κλάμα", + "Face with open mouth": "Έκπληξη", + "Hushed face": "Σιωπή", + "Face with open mouth and cold sweat": "Έκπληξη με ιδρώτα", + "Face screaming in fear": "Πανικός", + "Astonished face": "Ηλίθιο", + "Flushed face": "Ντροπαλό", + "Sleeping face": "Ύπνος", + "Dizzy face": "Ζαλάδα", + "Face without mouth": "Άφωνο", + "Face with medical mask": "Νοσηλευτική μάσκα", + + // Line breaker + "Break": "Σπάσιμο", + + // Math + "Subscript": "Υποκείμενο", + "Superscript": "Υπερκείμενο", + + // Full screen + "Fullscreen": "Πλήρης οθόνη", + + // Horizontal line + "Insert Horizontal Line": "Εισαγωγή οριζόντιας γραμμής", + + // Clear formatting + "Clear Formatting": "Εκαθάριση μορφοποίησης", + + // Save + "Save": "Αποθηκεύσετε", + + // Undo, redo + "Undo": "Αναίρεση", + "Redo": "Επανάληψη", + + // Select all + "Select All": "Επιλογή Όλων", + + // Code view + "Code View": "Προβολή Κώδικα", + + // Quote + "Quote": "Απόσπασμα", + "Increase": "Αύξηση", + "Decrease": "Μείωση", + + // Quick Insert + "Quick Insert": "Γρήγορη εισαγωγή", + + // Spcial Characters + "Special Characters": "Ειδικοί χαρακτήρες", + "Latin": "Λατινικοί", + "Greek": "Ελληνικοί", + "Cyrillic": "Κρυλλικοί", + "Punctuation": "Σημεία στήξης", + "Currency": "Συνάλλαγμα", + "Arrows": "Βέλη", + "Math": "Μαθηματικά", + "Misc": "Διάφοροι", + + // Print. + "Print": "Εκτύπωση", + + // Spell Checker. + "Spell Checker": "Έλεγχος ορθογραφίας", + + // Help + "Help": "Βοήθεια", + "Shortcuts": "Συντομεύσεις", + "Inline Editor": "Ενσωματωμένος επεξεργαστής", + "Show the editor": "Εμφάνιση επεξεργαστή", + "Common actions": "Κοινές ενέργειες", + "Copy": "Αντιγραφή", + "Cut": "Αποκοπή", + "Paste": "Επικόλληση", + "Basic Formatting": "Βασική διαμόρφωση", + "Increase quote level": "Αύξηση επιπέδου αποσπάσματος", + "Decrease quote level": "Μείωση επιπέδου αποσπάσματος", + "Image / Video": "Εικόνα / Βίντεο", + "Resize larger": "Αύξηση μεγέθους", + "Resize smaller": "Μείωση μεγέθους", + "Table": "Πίνακας", + "Select table cell": "Επιλογή κελιού από πίνακα", + "Extend selection one cell": "Επέκταση επιλογής κατά ένα κελί", + "Extend selection one row": "Επέκταση επιλογής κατά μια σειρά", + "Navigation": "Πλοήγηση", + "Focus popup / toolbar": "Εστίαση αναδυόμενου / εργαλειοθήκης", + "Return focus to previous position": "Επιστροφή εστίασης στην προηγούμενη θέση", + + // Embed.ly + "Embed URL": "Ενσωμάτωση URL", + "Paste in a URL to embed": "Εισάγετε ένα URL για ενσωμάτωση", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Το περιεχόμενο που επικολλήσατε προέρχεται από ένα έγγραφο του Microsoft Word. Θέλετε να διατηρήσετε το έγγραφο ή να το καταργήσετε;", + "Keep": "Διατήρηση", + "Clean": "Κατάργηση", + "Word Paste Detected": "Εντοπίστηκε επικόλληση από αρχείο Word" + }, + direction: "ltr" +}; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/en_ca.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/en_ca.js index 8a572d4a9..7b218f4e5 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/en_ca.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/en_ca.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * English spoken in Canada */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['en_ca'] = { "Colors": "Colours", "Background": "Background", "Text": "Text", + "HEX Color": "HEX Colour", // Paragraphs "Paragraph Format": "Paragraph Format", @@ -56,13 +83,28 @@ $.FE.LANGUAGE['en_ca'] = { "Align": "Align", "Align Left": "Align Left", "Align Center": "Align Centre", - "Align Right": "Alight Right", + "Align Right": "Align Right", "Align Justify": "Align Justify", "None": "None", // Lists "Ordered List": "Ordered List", + "Default": "", + "Lower Alpha": "Lower Alpha", + "Lower Greek": "Lower Greek", + "Lower Roman": "Lower Roman", + "Upper Alpha": "Upper Alpha", + "Upper Roman": "Upper Roman", + "Unordered List": "Unordered List", + "Circle": "Circle", + "Disc": "Disc", + "Square": "Square", + + // Line height + "Line Height": "Line Height", + "Single": "Single", + "Double": "Double", // Indent "Decrease Indent": "Decrease Indent", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['en_ca'] = { "Display": "Display", "Inline": "Inline", "Break Text": "Break Text", - "Alternate Text": "Alternate Text", + "Alternative Text": "Alternative Text", "Change Size": "Change Size", "Width": "Width", "Height": "Height", "Something went wrong. Please try again.": "Something went wrong. Please try again.", + "Image Caption": "Image Caption", + "Advanced Edit": "Advanced Edit", // Video "Insert Video": "Insert Video", "Embedded Code": "Embedded Code", + "Paste in a video URL": "Paste in a video URL", + "Drop video": "Drop video", + "Your browser does not support HTML5 video.": "Your browser does not support HTML5 video.", + "Upload Video": "Upload Video", // Tables "Insert Table": "Insert Table", @@ -153,7 +201,10 @@ $.FE.LANGUAGE['en_ca'] = { "Insert Horizontal Line": "Insert Horizontal Line", // Clear formatting - "Clear Formatting": "Cell Formatting", + "Clear Formatting": "Clear Formatting", + + // Save + "Save": "Save", // Undo, redo "Undo": "Undo", @@ -171,7 +222,59 @@ $.FE.LANGUAGE['en_ca'] = { "Decrease": "Decrease", // Quick Insert - "Quick Insert": "Quick Insert" + "Quick Insert": "Quick Insert", + + // Spcial Characters + "Special Characters": "Special Characters", + "Latin": "Latin", + "Greek": "Greek", + "Cyrillic": "Cyrillic", + "Punctuation": "Punctuation", + "Currency": "Currency", + "Arrows": "Arrows", + "Math": "Math", + "Misc": "Misc", + + // Print. + "Print": "Print", + + // Spell Checker. + "Spell Checker": "Spell Checker", + + // Help + "Help": "Help", + "Shortcuts": "Shortcuts", + "Inline Editor": "Inline Editor", + "Show the editor": "Show the editor", + "Common actions": "Common actions", + "Copy": "Copy", + "Cut": "Cut", + "Paste": "Paste", + "Basic Formatting": "Basic Formatting", + "Increase quote level": "Increase quote level", + "Decrease quote level": "Decrease quote level", + "Image / Video": "Image / Video", + "Resize larger": "Resize larger", + "Resize smaller": "Resize smaller", + "Table": "Table", + "Select table cell": "Select table cell", + "Extend selection one cell": "Extend selection one cell", + "Extend selection one row": "Extend selection one row", + "Navigation": "Navigation", + "Focus popup / toolbar": "Focus popup / toolbar", + "Return focus to previous position": "Return focus to previous position", + + // Embed.ly + "Embed URL": "Embed URL", + "Paste in a URL to embed": "Paste in a URL to embed", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?", + "Keep": "Keep", + "Clean": "Clean", + "Word Paste Detected": "Word Paste Detected" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/en_gb.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/en_gb.js index e4f27e296..a538bd2f5 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/en_gb.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/en_gb.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * English spoken in Great Britain */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['en_gb'] = { "Colors": "Colours", "Background": "Background", "Text": "Text", + "HEX Color": "HEX Colour", // Paragraphs "Paragraph Format": "Paragraph Format", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['en_gb'] = { // Lists "Ordered List": "Ordered List", + "Default": "", + "Lower Alpha": "Lower Alpha", + "Lower Greek": "Lower Greek", + "Lower Roman": "Lower Roman", + "Upper Alpha": "Upper Alpha", + "Upper Roman": "Upper Roman", + "Unordered List": "Unordered List", + "Circle": "Circle", + "Disc": "Disc", + "Square": "Square", + + // Line height + "Line Height": "Line Height", + "Single": "Single", + "Double": "Double", // Indent "Decrease Indent": "Decrease Indent", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['en_gb'] = { "Display": "Display", "Inline": "Inline", "Break Text": "Break Text", - "Alternate Text": "Alternate Text", + "Alternative Text": "Alternative Text", "Change Size": "Change Size", "Width": "Width", "Height": "Height", "Something went wrong. Please try again.": "Something went wrong. Please try again.", + "Image Caption": "Image Caption", + "Advanced Edit": "Advanced Edit", // Video "Insert Video": "Insert Video", "Embedded Code": "Embedded Code", + "Paste in a video URL": "Paste in a video URL", + "Drop video": "Drop video", + "Your browser does not support HTML5 video.": "Your browser does not support HTML5 video.", + "Upload Video": "Upload Video", // Tables "Insert Table": "Insert Table", @@ -153,7 +201,10 @@ $.FE.LANGUAGE['en_gb'] = { "Insert Horizontal Line": "Insert Horizontal Line", // Clear formatting - "Clear Formatting": "Cell Formatting", + "Clear Formatting": "Clear Formatting", + + // Save + "Save": "Save", // Undo, redo "Undo": "Undo", @@ -171,7 +222,59 @@ $.FE.LANGUAGE['en_gb'] = { "Decrease": "Decrease", // Quick Insert - "Quick Insert": "Quick Insert" + "Quick Insert": "Quick Insert", + + // Spcial Characters + "Special Characters": "Special Characters", + "Latin": "Latin", + "Greek": "Greek", + "Cyrillic": "Cyrillic", + "Punctuation": "Punctuation", + "Currency": "Currency", + "Arrows": "Arrows", + "Math": "Math", + "Misc": "Misc", + + // Print. + "Print": "Print", + + // Spell Checker. + "Spell Checker": "Spell Checker", + + // Help + "Help": "Help", + "Shortcuts": "Shortcuts", + "Inline Editor": "Inline Editor", + "Show the editor": "Show the editor", + "Common actions": "Common actions", + "Copy": "Copy", + "Cut": "Cut", + "Paste": "Paste", + "Basic Formatting": "Basic Formatting", + "Increase quote level": "Increase quote level", + "Decrease quote level": "Decrease quote level", + "Image / Video": "Image / Video", + "Resize larger": "Resize larger", + "Resize smaller": "Resize smaller", + "Table": "Table", + "Select table cell": "Select table cell", + "Extend selection one cell": "Extend selection one cell", + "Extend selection one row": "Extend selection one row", + "Navigation": "Navigation", + "Focus popup / toolbar": "Focus popup / toolbar", + "Return focus to previous position": "Return focus to previous position", + + // Embed.ly + "Embed URL": "Embed URL", + "Paste in a URL to embed": "Paste in a URL to embed", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?", + "Keep": "Keep", + "Clean": "Clean", + "Word Paste Detected": "Word Paste Detected" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/es.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/es.js index 4bf960e2b..acfa7b8b2 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/es.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/es.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Spanish */ @@ -28,7 +54,7 @@ $.FE.LANGUAGE['es'] = { "Remove": "Quitar", "More": "M\u00e1s", "Update": "Actualizaci\u00f3n", - "Style": "", + "Style": "Estilo", // Font "Font Family": "Familia de fuentes", @@ -38,6 +64,7 @@ $.FE.LANGUAGE['es'] = { "Colors": "Colores", "Background": "Fondo", "Text": "Texto", + "HEX Color": "Color hexadecimal", // Paragraphs "Paragraph Format": "Formato de p\u00e1rrafo", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['es'] = { // Lists "Ordered List": "Lista ordenada", + "Default": "Defecto", + "Lower Alpha": "Alfa inferior", + "Lower Greek": "Griego inferior", + "Lower Roman": "Baja romana", + "Upper Alpha": "Alfa superior", + "Upper Roman": "Romano superior", + "Unordered List": "Lista desordenada", + "Circle": "Circulo", + "Disc": "Dto", + "Square": "Cuadrado", + + // Line height + "Line Height": "Altura de la línea", + "Single": "Soltero", + "Double": "Doble", // Indent "Decrease Indent": "Reducir sangr\u00eda", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['es'] = { "Display": "Mostrar", "Inline": "En l\u00ednea", "Break Text": "Romper texto", - "Alternate Text": "Texto alternativo", + "Alternative Text": "Texto alternativo", "Change Size": "Cambiar tama\u00f1o", "Width": "Ancho", "Height": "Altura", "Something went wrong. Please try again.": "Algo sali\u00f3 mal. Por favor, vuelva a intentarlo.", + "Image Caption": "Captura de imagen", + "Advanced Edit": "Edición avanzada", // Video "Insert Video": "Insertar video", "Embedded Code": "C\u00f3digo incrustado", + "Paste in a video URL": "Pegar en una URL de video", + "Drop video": "Soltar video", + "Your browser does not support HTML5 video.": "Su navegador no es compatible con video html5.", + "Upload Video": "Subir video", // Tables "Insert Table": "Insertar tabla", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['es'] = { // Clear formatting "Clear Formatting": "Quitar el formato", + // Save + "Save": "Salvar", + // Undo, redo "Undo": "Deshacer", "Redo": "Rehacer", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['es'] = { "Decrease": "Disminuci\u00f3n", // Quick Insert - "Quick Insert": "Inserci\u00f3n r\u00e1pida" + "Quick Insert": "Inserci\u00f3n r\u00e1pida", + + // Spcial Characters + "Special Characters": "Caracteres especiales", + "Latin": "Latín", + "Greek": "Griego", + "Cyrillic": "Cirílico", + "Punctuation": "Puntuación", + "Currency": "Moneda", + "Arrows": "Flechas", + "Math": "Mates", + "Misc": "Misc", + + // Print. + "Print": "Impresión", + + // Spell Checker. + "Spell Checker": "Corrector ortográfico", + + // Help + "Help": "Ayuda", + "Shortcuts": "Atajos", + "Inline Editor": "Editor en línea", + "Show the editor": "Mostrar al editor", + "Common actions": "Acciones comunes", + "Copy": "Dupdo", + "Cut": "Cortar", + "Paste": "Pegar", + "Basic Formatting": "Formato básico", + "Increase quote level": "Aumentar el nivel de cotización", + "Decrease quote level": "Disminuir el nivel de cotización", + "Image / Video": "Imagen / video", + "Resize larger": "Redimensionar más grande", + "Resize smaller": "Redimensionar más pequeño", + "Table": "Mesa", + "Select table cell": "Celda de tabla select", + "Extend selection one cell": "Ampliar la selección una celda", + "Extend selection one row": "Ampliar la selección una fila", + "Navigation": "Navegación", + "Focus popup / toolbar": "Focus popup / toolbar", + "Return focus to previous position": "Volver al foco a la posición anterior", + + // Embed.ly + "Embed URL": "URL de inserción", + "Paste in a URL to embed": "Pegar en una url para incrustar", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "El contenido pegado viene de un documento de Microsoft Word. ¿Quieres mantener el formato o limpiarlo?", + "Keep": "Guardar", + "Clean": "Limpiar", + "Word Paste Detected": "Palabra detectada" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/et.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/et.js index e10fab10d..6f64920ab 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/et.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/et.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Estonian */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['et'] = { "Colors": "V\u00e4rvid", "Background": "Taust", "Text": "Tekst", + "HEX Color": "Hex värvi", // Paragraphs "Paragraph Format": "Paragrahv formaat", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['et'] = { // Lists "Ordered List": "Tellitud nimekirja", + "Default": "Vaikimisi", + "Lower Alpha": "Alumine alfa", + "Lower Greek": "Alumine kreeklane", + "Lower Roman": "Madalam roomlane", + "Upper Alpha": "Ülemine alfa", + "Upper Roman": "Ülemine rooma", + "Unordered List": "Tavalise nimekirja", + "Circle": "Ringi", + "Disc": "Plaat", + "Square": "Ruut", + + // Line height + "Line Height": "Reakõrgus", + "Single": "Üksik", + "Double": "Topelt", // Indent "Decrease Indent": "V\u00e4henemine taane", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['et'] = { "Display": "Kuvama", "Inline": "J\u00e4rjekorras", "Break Text": "Murdma teksti", - "Alternate Text": "Asendusliikme teksti", + "Alternative Text": "Asendusliikme teksti", "Change Size": "Muuda suurust", "Width": "Laius", "Height": "K\u00f5rgus", "Something went wrong. Please try again.": "Midagi l\u00e4ks valesti. Palun proovi uuesti.", + "Image Caption": "Pildi pealkiri", + "Advanced Edit": "Täiustatud redigeerimine", // Video "Insert Video": "Lisa video", "Embedded Code": "Varjatud koodi", + "Paste in a video URL": "Kleebi video URL-i", + "Drop video": "Tilk videot", + "Your browser does not support HTML5 video.": "Teie brauser ei toeta html5-videot.", + "Upload Video": "Video üleslaadimine", // Tables "Insert Table": "Sisesta tabel", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['et'] = { // Clear formatting "Clear Formatting": "Eemalda formaatimine", + // Save + "Save": "Salvesta", + // Undo, redo "Undo": "V\u00f5ta tagasi", "Redo": "Tee uuesti", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['et'] = { "Decrease": "V\u00e4henda", // Quick Insert - "Quick Insert": "Kiire sisestada" + "Quick Insert": "Kiire sisestada", + + // Spcial Characters + "Special Characters": "Erimärgid", + "Latin": "Latin", + "Greek": "Kreeka keel", + "Cyrillic": "Kirillitsa", + "Punctuation": "Kirjavahemärgid", + "Currency": "Valuuta", + "Arrows": "Nooled", + "Math": "Matemaatika", + "Misc": "Misc", + + // Print. + "Print": "Printige", + + // Spell Checker. + "Spell Checker": "Õigekirja kontrollija", + + // Help + "Help": "Abi", + "Shortcuts": "Otseteed", + "Inline Editor": "Sisemine redaktor", + "Show the editor": "Näita redaktorit", + "Common actions": "Ühised meetmed", + "Copy": "Koopia", + "Cut": "Lõigake", + "Paste": "Kleepige", + "Basic Formatting": "Põhiline vormindamine", + "Increase quote level": "Suurendada tsiteerimise taset", + "Decrease quote level": "Langetada tsiteerimise tase", + "Image / Video": "Pilt / video", + "Resize larger": "Suuruse muutmine suurem", + "Resize smaller": "Väiksema suuruse muutmine", + "Table": "Laud", + "Select table cell": "Vali tabeli lahtrisse", + "Extend selection one cell": "Laiendage valikut üks lahtrisse", + "Extend selection one row": "Laiendage valikut ühe reana", + "Navigation": "Navigeerimine", + "Focus popup / toolbar": "Fookuse hüpikakna / tööriistariba", + "Return focus to previous position": "Tagasi pöörata tähelepanu eelmisele positsioonile", + + // Embed.ly + "Embed URL": "Embed url", + "Paste in a URL to embed": "Kleepige URL-i sisestamiseks", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Kleepitud sisu pärineb Microsoft Wordi dokumendist. kas soovite vormi säilitada või puhastada?", + "Keep": "Pidage seda", + "Clean": "Puhas", + "Word Paste Detected": "Avastatud sõna pasta" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/fa.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/fa.js index a20c1c5bf..c8430767f 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/fa.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/fa.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Persian */ @@ -14,9 +40,9 @@ $.FE.LANGUAGE['fa'] = { "Type something": "\u0686\u06cc\u0632\u06cc \u0628\u0646\u0648\u06cc\u0633\u06cc\u062f", // Basic formatting - "Bold": "\u0636\u062e\u06cc\u0645", - "Italic": "\u062e\u0637 \u06a9\u062c", - "Underline": "\u062e\u0637 \u0632\u06cc\u0631", + "Bold": "ضخیم", + "Italic": "خط کج", + "Underline": "خط زیر", "Strikethrough": "\u062e\u0637 \u062e\u0648\u0631\u062f\u0647", // Main buttons @@ -38,6 +64,7 @@ $.FE.LANGUAGE['fa'] = { "Colors": "\u0631\u0646\u06af", "Background": "\u0632\u0645\u06cc\u0646\u0647 \u0645\u062a\u0646", "Text": "\u0645\u062a\u0646", + "HEX Color": "کد رنگ", // Paragraphs "Paragraph Format": "\u0642\u0627\u0644\u0628", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['fa'] = { // Lists "Ordered List": "\u0644\u06cc\u0633\u062a \u0634\u0645\u0627\u0631\u0647 \u0627\u06cc", + "Default": "به طور پیش فرض", + "Lower Alpha": "آلفای پایین", + "Lower Greek": "قرن پایین تر", + "Lower Roman": "رومی پایین تر", + "Upper Alpha": "آلفای بالا", + "Upper Roman": "رومانی بالا", + "Unordered List": "\u0644\u06cc\u0633\u062a \u062f\u0627\u06cc\u0631\u0647 \u0627\u06cc", + "Circle": "دایره", + "Disc": "دیسک", + "Square": "مربع", + + // Line height + "Line Height": "ارتفاع خط", + "Single": "تنها", + "Double": "دو برابر", // Indent "Decrease Indent": "\u06a9\u0627\u0647\u0634 \u062a\u0648 \u0631\u0641\u062a\u06af\u06cc", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['fa'] = { "Display": "\u0646\u0634\u0627\u0646 \u062f\u0627\u062f\u0646", "Inline": "\u062e\u0637\u06cc", "Break Text": "\u0634\u06a9\u0633\u062a\u0646 \u0627\u0633\u062a\u0631\u0627\u062d\u062a", - "Alternate Text": "\u0645\u062a\u0646 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646", + "Alternative Text": "\u0645\u062a\u0646 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646", "Change Size": "\u062a\u063a\u06cc\u06cc\u0631 \u0627\u0646\u062f\u0627\u0632\u0647", "Width": "\u0639\u0631\u0636", "Height": "\u0627\u0631\u062a\u0641\u0627\u0639", - "Something went wrong. Please try again.": "\u0686\u06cc\u0632\u06cc \u0631\u0627 \u0627\u0634\u062a\u0628\u0627\u0647 \u0631\u0641\u062a\u002e \u0644\u0637\u0641\u0627 \u062f\u0648\u0628\u0627\u0631\u0647 \u062a\u0644\u0627\u0634 \u06a9\u0646\u06cc\u062f\u002e", + "Something went wrong. Please try again.": "خطایی رخ داده است ، لطفا مجددا تلاش کنید", + "Image Caption": "عنوان تصویر", + "Advanced Edit": "ویرایش پیشرفته", // Video "Insert Video": "\u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0641\u0627\u06cc\u0644 \u062a\u0635\u0648\u06cc\u0631\u06cc", "Embedded Code": "\u06a9\u062f \u062c\u0627\u0633\u0627\u0632\u06cc \u0634\u062f\u0647", + "Paste in a video URL": "در URL ویدیو وارد کنید", + "Drop video": "رها کردن ویدیو", + "Your browser does not support HTML5 video.": "مرورگر شما ویدیو HTML5 را پشتیبانی نمی کند.", + "Upload Video": "آپلود ویدیو", // Tables "Insert Table": "\u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u062c\u062f\u0648\u0644", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['fa'] = { // Clear formatting "Clear Formatting": "\u062d\u0630\u0641 \u0642\u0627\u0644\u0628 \u0628\u0646\u062f\u06cc", + // Save + "Save": "\u0635\u0631\u0641\u0647 \u062c\u0648\u06cc\u06cc", + // Undo, redo "Undo": "\u0628\u0627\u0637\u0644 \u06a9\u0631\u062f\u0646", "Redo": "\u0627\u0646\u062c\u0627\u0645 \u062f\u0648\u0628\u0627\u0631\u0647", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['fa'] = { "Decrease": "\u0646\u0632\u0648\u0644 \u06a9\u0631\u062f\u0646", // Quick Insert - "Quick Insert": "\u062f\u0631\u062c \u0633\u0631\u06cc\u0639" + "Quick Insert": "\u062f\u0631\u062c \u0633\u0631\u06cc\u0639", + + // Spcial Characters + "Special Characters": "کاراکترهای خاص", + "Latin": "لاتین", + "Greek": "یونانی", + "Cyrillic": "سیریلیک", + "Punctuation": "نقطه گذاری", + "Currency": "واحد پول", + "Arrows": "فلش ها", + "Math": "ریاضی", + "Misc": "متاسفم", + + // Print. + "Print": "چاپ", + + // Spell Checker. + "Spell Checker": "بررسی کننده غلط املایی", + + // Help + "Help": "کمک", + "Shortcuts": "کلید های میانبر", + "Inline Editor": "ویرایشگر خطی", + "Show the editor": "ویرایشگر را نشان بده", + "Common actions": "اقدامات مشترک", + "Copy": "کپی کنید", + "Cut": "برش", + "Paste": "چسباندن", + "Basic Formatting": "قالب بندی اولیه", + "Increase quote level": "افزایش سطح نقل قول", + "Decrease quote level": "کاهش میزان نقل قول", + "Image / Video": "تصویر / ویدئو", + "Resize larger": "تغییر اندازه بزرگتر", + "Resize smaller": "تغییر اندازه کوچکتر", + "Table": "جدول", + "Select table cell": "سلول جدول را انتخاب کنید", + "Extend selection one cell": "انتخاب یک سلول را گسترش دهید", + "Extend selection one row": "یک ردیف را انتخاب کنید", + "Navigation": "جهت یابی", + "Focus popup / toolbar": "تمرکز پنجره / نوار ابزار", + "Return focus to previous position": "تمرکز بازگشت به موقعیت قبلی", + + // Embed.ly + "Embed URL": "آدرس جاسازی", + "Paste in a URL to embed": "یک URL برای جاسازی کپی کنید", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "محتوای جا به جا از یک سند Word Microsoft می آید. آیا می خواهید فرمت را نگه دارید یا پاک کنید؟", + "Keep": "نگاه داشتن", + "Clean": "پاک کن", + "Word Paste Detected": "کلمه رب تشخیص داده شده است" }, direction: "rtl" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/fi.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/fi.js index d1af8a390..f6ebc8e3d 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/fi.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/fi.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Finnish */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['fi'] = { "Colors": "V\u00e4rit", "Background": "Taustan", "Text": "Tekstin", + "HEX Color": "Heksadesimaali", // Paragraphs "Paragraph Format": "Muotoilut", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['fi'] = { // Lists "Ordered List": "J\u00e4rjestetty lista", + "Default": "Oletusarvo", + "Lower Alpha": "Alempi alfa", + "Lower Greek": "Alempi kreikka", + "Lower Roman": "Alempi roomalainen", + "Upper Alpha": "Ylempi alfa", + "Upper Roman": "Ylempi roomalainen", + "Unordered List": "J\u00e4rjest\u00e4m\u00e4t\u00f6n lista", + "Circle": "Ympyrä", + "Disc": "Levy", + "Square": "Neliö-", + + // Line height + "Line Height": "Viivankorkeus", + "Single": "Yksittäinen", + "Double": "Kaksinkertainen", // Indent "Decrease Indent": "Sisenn\u00e4", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['fi'] = { "Display": "N\u00e4ytt\u00e4", "Inline": "Linjassa", "Break Text": "Rikkoa teksti", - "Alternate Text": "Vaihtoehtoinen teksti", + "Alternative Text": "Vaihtoehtoinen teksti", "Change Size": "Muuta kokoa", "Width": "Leveys", "Height": "Korkeus", "Something went wrong. Please try again.": "Jotain meni pieleen. Yrit\u00e4 uudelleen.", + "Image Caption": "Kuva-otsikko", + "Advanced Edit": "Edistynyt muokkaus", // Video "Insert Video": "Lis\u00e4\u00e4 video", "Embedded Code": "Upotettu koodi", + "Paste in a video URL": "Liitä video url", + "Drop video": "Pudota video", + "Your browser does not support HTML5 video.": "Selaimesi ei tue html5-videota.", + "Upload Video": "Lataa video", // Tables "Insert Table": "Lis\u00e4\u00e4 taulukko", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['fi'] = { // Clear formatting "Clear Formatting": "Poista muotoilu", + // Save + "Save": "Tallentaa", + // Undo, redo "Undo": "Peru", "Redo": "Tee uudelleen", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['fi'] = { "Decrease": "Pienenn\u00e4", // Quick Insert - "Quick Insert": "Nopea insertti" + "Quick Insert": "Nopea insertti", + + // Spcial Characters + "Special Characters": "Erikoismerkkejä", + "Latin": "Latina", + "Greek": "Kreikkalainen", + "Cyrillic": "Kyrillinen", + "Punctuation": "Välimerkit", + "Currency": "Valuutta", + "Arrows": "Nuolet", + "Math": "Matematiikka", + "Misc": "Sekalaista", + + // Print. + "Print": "Tulosta", + + // Spell Checker. + "Spell Checker": "Oikeinkirjoittaja", + + // Help + "Help": "Auta", + "Shortcuts": "Pikakuvakkeet", + "Inline Editor": "Inline-editori", + "Show the editor": "Näytä editori", + "Common actions": "Yhteisiä toimia", + "Copy": "Kopio", + "Cut": "Leikata", + "Paste": "Tahna", + "Basic Formatting": "Perusmuotoilu", + "Increase quote level": "Lisää lainaustasoa", + "Decrease quote level": "Laskea lainaustasoa", + "Image / Video": "Kuva / video", + "Resize larger": "Kokoa suurempi", + "Resize smaller": "Pienempi koko", + "Table": "Pöytä", + "Select table cell": "Valitse taulukon solu", + "Extend selection one cell": "Laajentaa valinta yhden solun", + "Extend selection one row": "Laajenna valinta yksi rivi", + "Navigation": "Suunnistus", + "Focus popup / toolbar": "Painopistevalo / työkalurivi", + "Return focus to previous position": "Palauta tarkennus edelliseen asentoon", + + // Embed.ly + "Embed URL": "Upottaa URL-osoite", + "Paste in a URL to embed": "Liitä upotettu URL-osoite", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Liitetty sisältö tulee Microsoft Word -asiakirjasta. Haluatko säilyttää muodon tai puhdistaa sen?", + "Keep": "Pitää", + "Clean": "Puhdas", + "Word Paste Detected": "Sana-tahna havaittu" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/fr.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/fr.js index b536190d6..472171fb0 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/fr.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/fr.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * French */ @@ -21,26 +47,27 @@ $.FE.LANGUAGE['fr'] = { // Main buttons "Insert": "Ins\u00e9rer", - "Delete": "Effacer", + "Delete": "Supprimer", "Cancel": "Annuler", "OK": "Ok", - "Back": "Ant\u00e9rieur", - "Remove": "Enlever", + "Back": "Retour", + "Remove": "Supprimer", "More": "Plus", "Update": "Actualiser", "Style": "Style", // Font "Font Family": "Polices de caract\u00e8res", - "Font Size": "Taille de la police", + "Font Size": "Taille de police", // Colors "Colors": "Couleurs", "Background": "Arri\u00e8re-plan", "Text": "Texte", + "HEX Color": "Couleur hexad\u00e9cimale", // Paragraphs - "Paragraph Format": "Formats", + "Paragraph Format": "Format de paragraphe", "Normal": "Normal", "Code": "Code", "Heading 1": "Titre 1", @@ -57,12 +84,27 @@ $.FE.LANGUAGE['fr'] = { "Align Left": "Aligner \u00e0 gauche", "Align Center": "Aligner au centre", "Align Right": "Aligner \u00e0 droite", - "Align Justify": "Justifi\u00e9", + "Align Justify": "Justifier", "None": "Aucun", // Lists "Ordered List": "Liste ordonn\u00e9e", + "Default": "Défaut", + "Lower Alpha": "Alpha inférieur", + "Lower Greek": "Grec inférieur", + "Lower Roman": "Bas romain", + "Upper Alpha": "Alpha supérieur", + "Upper Roman": "Haut romain", + "Unordered List": "Liste non ordonn\u00e9e", + "Circle": "Cercle", + "Disc": "Disque", + "Square": "Carré", + + // Line height + "Line Height": "Hauteur de la ligne", + "Single": "Unique", + "Double": "Double", // Indent "Decrease Indent": "Diminuer le retrait", @@ -74,67 +116,73 @@ $.FE.LANGUAGE['fr'] = { "Open Link": "Ouvrir le lien", "Edit Link": "Modifier le lien", "Unlink": "Enlever le lien", - "Choose Link": "Choisissez le lien", + "Choose Link": "Choisir le lien", // Images "Insert Image": "Ins\u00e9rer une image", - "Upload Image": "T\u00e9l\u00e9charger une image", + "Upload Image": "T\u00e9l\u00e9verser une image", "By URL": "Par URL", - "Browse": "Feuilleter", - "Drop image": "D\u00e9posez l'image", - "or click": "ou cliquez", - "Manage Images": "Gestion des images", + "Browse": "Parcourir", + "Drop image": "D\u00e9poser une image", + "or click": "ou cliquer", + "Manage Images": "G\u00e9rer les images", "Loading": "Chargement", "Deleting": "Suppression", "Tags": "\u00c9tiquettes", - "Are you sure? Image will be deleted.": "Etes-vous s\u00fbr? Image sera supprim\u00e9e.", + "Are you sure? Image will be deleted.": "Etes-vous certain? L'image sera supprim\u00e9e.", "Replace": "Remplacer", - "Uploading": "De t\u00e9l\u00e9chargement d'images", - "Loading image": "De t\u00e9l\u00e9chargement d'images", + "Uploading": "En t\u00e9l\u00e9versement d'images", + "Loading image": "En chargement d'images", "Display": "Afficher", "Inline": "En ligne", - "Break Text": "Texte scission", - "Alternate Text": "Texte alternatif", + "Break Text": "Rompre le texte", + "Alternative Text": "Texte alternatif", "Change Size": "Changer la dimension", "Width": "Largeur", "Height": "Hauteur", "Something went wrong. Please try again.": "Quelque chose a mal tourn\u00e9. Veuillez r\u00e9essayer.", + "Image Caption": "L\u00e9gende de l'image", + "Advanced Edit": "\u00c9dition avanc\u00e9e", // Video "Insert Video": "Ins\u00e9rer une vid\u00e9o", - "Embedded Code": "Code embarqu\u00e9", + "Embedded Code": "Code int\u00e9gr\u00e9", + "Paste in a video URL": "Coller l'URL d'une vid\u00e9o", + "Drop video": "D\u00e9poser une vid\u00e9o", + "Your browser does not support HTML5 video.": "Votre navigateur ne supporte pas les vid\u00e9os en format HTML5.", + "Upload Video": "T\u00e9l\u00e9verser une vid\u00e9o", // Tables "Insert Table": "Ins\u00e9rer un tableau", "Table Header": "Ent\u00eate de tableau", - "Remove Table": "Effacer le tableau", + "Remove Table": "Supprimer le tableau", "Table Style": "Style de tableau", - "Horizontal Align": "Aligner horizontale", + "Horizontal Align": "Alignement horizontal", "Row": "Ligne", - "Insert row above": "Ins\u00e9rer une ligne avant", - "Insert row below": "Ins\u00e9rer une ligne apr\u00e8s", - "Delete row": "Effacer la ligne", + "Insert row above": "Ins\u00e9rer une ligne au-dessus", + "Insert row below": "Ins\u00e9rer une ligne en-dessous", + "Delete row": "Supprimer la ligne", "Column": "Colonne", "Insert column before": "Ins\u00e9rer une colonne avant", "Insert column after": "Ins\u00e9rer une colonne apr\u00e8s", - "Delete column": "Effacer la colonne", + "Delete column": "Supprimer la colonne", "Cell": "Cellule", "Merge cells": "Fusionner les cellules", - "Horizontal split": "Diviser horizontale", - "Vertical split": "Diviser verticale", - "Cell Background": "Fond de la cellule", - "Vertical Align": "Aligner vertical", + "Horizontal split": "Diviser horizontalement", + "Vertical split": "Diviser verticalement", + "Cell Background": "Arri\u00e8re-plan de la cellule", + "Vertical Align": "Alignement vertical", "Top": "En haut", - "Middle": "Milieu", + "Middle": "Au centre", "Bottom": "En bas", "Align Top": "Aligner en haut", - "Align Middle": "Aligner au milieu", + "Align Middle": "Aligner au centre", "Align Bottom": "Aligner en bas", "Cell Style": "Style de cellule", // Files - "Upload File": "T\u00e9l\u00e9charger le fichier", - "Drop file": "D\u00e9posez le fichier", + "Upload File": "T\u00e9l\u00e9verser un fichier", + "Drop file": "D\u00e9poser un fichier", // Emoticons "Emoticons": "\u00c9motic\u00f4nes", @@ -206,10 +254,13 @@ $.FE.LANGUAGE['fr'] = { "Fullscreen": "Plein \u00e9cran", // Horizontal line - "Insert Horizontal Line": "Ins\u00e9rez une ligne horizontale", + "Insert Horizontal Line": "Ins\u00e9rer une ligne horizontale", // Clear formatting - "Clear Formatting": "Effacer formatage", + "Clear Formatting": "Effacer le formatage", + + // Save + "Save": "sauvegarder", // Undo, redo "Undo": "Annuler", @@ -219,15 +270,67 @@ $.FE.LANGUAGE['fr'] = { "Select All": "Tout s\u00e9lectionner", // Code view - "Code View": "Vue de code", + "Code View": "Mode HTML", // Quote - "Quote": "Citer", - "Increase": "Augmentation", - "Decrease": "Diminution", + "Quote": "Citation", + "Increase": "Augmenter", + "Decrease": "Diminuer", // Quick Insert - "Quick Insert": "Ins\u00e9rez rapide" + "Quick Insert": "Insertion rapide", + + // Spcial Characters + "Special Characters": "Caract\u00e8res sp\u00e9ciaux", + "Latin": "Latin", + "Greek": "Grec", + "Cyrillic": "Cyrillique", + "Punctuation": "Ponctuation", + "Currency": "Devise", + "Arrows": "Fl\u00e8ches", + "Math": "Math", + "Misc": "Divers", + + // Print. + "Print": "Imprimer", + + // Spell Checker. + "Spell Checker": "Correcteur orthographique", + + // Help + "Help": "Aide", + "Shortcuts": "Raccourcis", + "Inline Editor": "\u00c9diteur en ligne", + "Show the editor": "Montrer l'\u00e9diteur", + "Common actions": "Actions communes", + "Copy": "Copier", + "Cut": "Couper", + "Paste": "Coller", + "Basic Formatting": "Formatage de base", + "Increase quote level": "Augmenter le niveau de citation", + "Decrease quote level": "Diminuer le niveau de citation", + "Image / Video": "Image / vid\u00e9o", + "Resize larger": "Redimensionner plus grand", + "Resize smaller": "Redimensionner plus petit", + "Table": "Table", + "Select table cell": "S\u00e9lectionner la cellule du tableau", + "Extend selection one cell": "\u00c9tendre la s\u00e9lection d'une cellule", + "Extend selection one row": "\u00c9tendre la s\u00e9lection d'une ligne", + "Navigation": "Navigation", + "Focus popup / toolbar": "Focus popup / toolbar", + "Return focus to previous position": "Retourner l'accent sur le poste pr\u00e9c\u00e9dent", + + // Embed.ly + "Embed URL": "URL int\u00e9gr\u00e9e", + "Paste in a URL to embed": "Coller une URL int\u00e9gr\u00e9e", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Le contenu coll\u00e9 provient d'un document Microsoft Word. Voulez-vous conserver le format ou le nettoyer?", + "Keep": "Conserver", + "Clean": "Nettoyer", + "Word Paste Detected": "Copiage de mots d\u00e9tect\u00e9" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/he.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/he.js index 36d0ba402..42a23b3f8 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/he.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/he.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Hebrew */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['he'] = { "Colors": "\u05e6\u05d1\u05e2\u05d9\u05dd", "Background": "\u05e8\u05e7\u05e2", "Text": "\u05d4\u05d8\u05e1\u05d8", + "HEX Color": "צבע הקס", // Paragraphs "Paragraph Format": "\u05e4\u05d5\u05e8\u05de\u05d8", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['he'] = { // Lists "Ordered List": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05e8\u05e9\u05d9\u05de\u05d4 \u05de\u05de\u05d5\u05e1\u05e4\u05e8\u05ea", + "Default": "ברירת המחדל", + "Lower Alpha": "אלפא נמוך יותר", + "Lower Greek": "נמוך יוונית", + "Lower Roman": "התחתון הרומית", + "Upper Alpha": "אלפא העליון", + "Upper Roman": "הרומאי העליון", + "Unordered List": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05e8\u05e9\u05d9\u05de\u05d4", + "Circle": "מעגל", + "Disc": "דיסק", + "Square": "כיכר", + + // Line height + "Line Height": "גובה קו", + "Single": "יחיד", + "Double": "כפול", // Indent "Decrease Indent": "\u05d4\u05e7\u05d8\u05e0\u05ea \u05db\u05e0\u05d9\u05e1\u05d4", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['he'] = { "Display": "\u05ea\u05e6\u05d5\u05d2\u05d4", "Inline": "\u05d1\u05e9\u05d5\u05e8\u05d4", "Break Text": "\u05d8\u05e7\u05e1\u05d8 \u05d4\u05e4\u05e1\u05e7\u05d4", - "Alternate Text": "\u05d8\u05e7\u05e1\u05d8 \u05d7\u05dc\u05d5\u05e4\u05d9", + "Alternative Text": "\u05d8\u05e7\u05e1\u05d8 \u05d7\u05dc\u05d5\u05e4\u05d9", "Change Size": "\u05d2\u05d5\u05d3\u05dc \u05e9\u05d9\u05e0\u05d5\u05d9", "Width": "\u05e8\u05d5\u05d7\u05d1", "Height": "\u05d2\u05d5\u05d1\u05d4", "Something went wrong. Please try again.": "\u05de\u05e9\u05d4\u05d5 \u05d4\u05e9\u05ea\u05d1\u05e9. \u05d1\u05d1\u05e7\u05e9\u05d4 \u05e0\u05e1\u05d4 \u05e9\u05d5\u05d1.", + "Image Caption": "כיתוב תמונה", + "Advanced Edit": "עריכה מתקדמת", // Video "Insert Video": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05d5\u05d9\u05d3\u05d9\u05d0\u05d5", "Embedded Code": "\u05e7\u05d5\u05d3 \u05de\u05d5\u05d8\u05d1\u05e2", + "Paste in a video URL": "הדבק בכתובת אתר של סרטון", + "Drop video": "ירידה וידאו", + "Your browser does not support HTML5 video.": "הדפדפן שלך אינו תומך וידאו html5.", + "Upload Video": "להעלות וידאו", // Tables "Insert Table": "\u05d4\u05db\u05e0\u05e1 \u05d8\u05d1\u05dc\u05d4", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['he'] = { // Clear formatting "Clear Formatting": "\u05dc\u05d4\u05e1\u05d9\u05e8 \u05e2\u05d9\u05e6\u05d5\u05d1", + // Save + "Save": "\u05dc\u05d4\u05e6\u05d9\u05dc", + // Undo, redo "Undo": "\u05d1\u05d9\u05d8\u05d5\u05dc", "Redo": "\u05d1\u05e6\u05e2 \u05e9\u05d5\u05d1", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['he'] = { "Decrease": "\u05d9\u05e8\u05d9\u05d3\u05d4", // Quick Insert - "Quick Insert": "\u05db\u05e0\u05e1 \u05de\u05d4\u05d9\u05e8" + "Quick Insert": "\u05db\u05e0\u05e1 \u05de\u05d4\u05d9\u05e8", + + // Spcial Characters + "Special Characters": "תווים מיוחדים", + "Latin": "לָטִינִית", + "Greek": "יווני", + "Cyrillic": "קירילית", + "Punctuation": "פיסוק", + "Currency": "מַטְבֵּעַ", + "Arrows": "חצים", + "Math": "מתמטיקה", + "Misc": "שונות", + + // Print. + "Print": "הדפס", + + // Spell Checker. + "Spell Checker": "בודק איות", + + // Help + "Help": "עֶזרָה", + "Shortcuts": "קיצורי דרך", + "Inline Editor": "עורך מוטבע", + "Show the editor": "להראות את העורך", + "Common actions": "פעולות נפוצות", + "Copy": "עותק", + "Cut": "גזירה", + "Paste": "לְהַדבִּיק", + "Basic Formatting": "עיצוב בסיסי", + "Increase quote level": "רמת ציטוט", + "Decrease quote level": "רמת ציטוט ירידה", + "Image / Video": "תמונה / וידאו", + "Resize larger": "גודל גדול יותר", + "Resize smaller": "גודל קטן יותר", + "Table": "שולחן", + "Select table cell": "בחר תא תא - -", + "Extend selection one cell": "להאריך את הבחירה תא אחד", + "Extend selection one row": "להאריך את הבחירה שורה אחת", + "Navigation": "ניווט", + "Focus popup / toolbar": "מוקד קופץ / סרגל הכלים", + "Return focus to previous position": "חזרה להתמקד קודם", + + // Embed.ly + "Embed URL": "כתובת אתר להטביע", + "Paste in a URL to embed": "הדבק כתובת אתר להטביע", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "התוכן המודבק מגיע ממסמך Word של Microsoft. האם ברצונך לשמור את הפורמט או לנקות אותו?", + "Keep": "לִשְׁמוֹר", + "Clean": "לְנַקוֹת", + "Word Paste Detected": "הדבק מילה זוהתה" }, direction: "rtl" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/hr.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/hr.js index a52db1b34..d45c412a2 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/hr.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/hr.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Croatian */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['hr'] = { "Colors": "Boje", "Background": "Pozadina", "Text": "Tekst", + "HEX Color": "Heksadecimalne boje", // Paragraphs "Paragraph Format": "Format odlomka", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['hr'] = { // Lists "Ordered List": "Ure\u0111ena lista", + "Default": "Zadano", + "Lower Alpha": "Niži alfa", + "Lower Greek": "Donji grčki", + "Lower Roman": "Niži rimski", + "Upper Alpha": "Gornja alfa", + "Upper Roman": "Gornji rimski", + "Unordered List": "Neure\u0111ena lista", + "Circle": "Krug", + "Disc": "Disk", + "Square": "Kvadrat", + + // Line height + "Line Height": "Visina crte", + "Single": "Singl", + "Double": "Dvostruko", // Indent "Decrease Indent": "Uvuci odlomak", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['hr'] = { "Display": "Prika\u017ei", "Inline": "U liniji", "Break Text": "Odvojeni tekst", - "Alternate Text": "Alternativni tekst", + "Alternative Text": "Alternativni tekst", "Change Size": "Promjena veli\u010dine", "Width": "\u0160irina", "Height": "Visina", "Something went wrong. Please try again.": "Ne\u0161to je po\u0161lo po zlu. Molimo poku\u0161ajte ponovno.", + "Image Caption": "Opis slike", + "Advanced Edit": "Napredno uređivanje", // Video "Insert Video": "Umetni video", "Embedded Code": "Ugra\u0111eni kod", + "Paste in a video URL": "Zalijepite u URL videozapisa", + "Drop video": "Ispusti video", + "Your browser does not support HTML5 video.": "Vaš preglednik ne podržava HTML video.", + "Upload Video": "Prenesi videozapis", // Tables "Insert Table": "Umetni tablicu", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['hr'] = { // Clear formatting "Clear Formatting": "Ukloni oblikovanje", + // Save + "Save": "\u0055\u0161\u0074\u0065\u0064\u006a\u0065\u0074\u0069", + // Undo, redo "Undo": "Korak natrag", "Redo": "Korak naprijed", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['hr'] = { "Decrease": "Smanji", // Quick Insert - "Quick Insert": "Brzo umetak" + "Quick Insert": "Brzo umetak", + + // Spcial Characters + "Special Characters": "Posebni znakovi", + "Latin": "Latinski", + "Greek": "Grčki", + "Cyrillic": "Ćirilica", + "Punctuation": "Interpunkcija", + "Currency": "Valuta", + "Arrows": "Strelice", + "Math": "Matematika", + "Misc": "Razno", + + // Print. + "Print": "Otisak", + + // Spell Checker. + "Spell Checker": "Provjeritelj pravopisa", + + // Help + "Help": "Pomoć", + "Shortcuts": "Prečaci", + "Inline Editor": "Inline editor", + "Show the editor": "Prikaži urednika", + "Common actions": "Zajedničke radnje", + "Copy": "Kopirati", + "Cut": "Rez", + "Paste": "Zalijepiti", + "Basic Formatting": "Osnovno oblikovanje", + "Increase quote level": "Povećati razinu citata", + "Decrease quote level": "Smanjite razinu citata", + "Image / Video": "Slika / video", + "Resize larger": "Promijenite veličinu većeg", + "Resize smaller": "Promijenite veličinu manju", + "Table": "Stol", + "Select table cell": "Odaberite stolnu ćeliju", + "Extend selection one cell": "Proširiti odabir jedne ćelije", + "Extend selection one row": "Proširite odabir jednog retka", + "Navigation": "Navigacija", + "Focus popup / toolbar": "Fokus popup / alatnoj traci", + "Return focus to previous position": "Vratiti fokus na prethodnu poziciju", + + // Embed.ly + "Embed URL": "Uredi url", + "Paste in a URL to embed": "Zalijepite URL da biste ga ugradili", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Zalijepi sadržaj dolazi iz Microsoft Word dokumenta. Želite li zadržati format ili očistiti?", + "Keep": "Zadržati", + "Clean": "Čist", + "Word Paste Detected": "Otkrivena je zastavica riječi" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/hu.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/hu.js index 76bd99d1a..eb418cabb 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/hu.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/hu.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Hungarian */ @@ -21,7 +47,7 @@ $.FE.LANGUAGE['hu'] = { // Main buttons "Insert": "Beilleszt\u00e9s", - "Delete": "T\u00f6r\u00f6l", + "Delete": "T\u00f6rl\u00e9s", "Cancel": "M\u00e9gse", "OK": "Rendben", "Back": "Vissza", @@ -32,12 +58,13 @@ $.FE.LANGUAGE['hu'] = { // Font "Font Family": "Bet\u0171t\u00edpus", - "Font Size": "Bet\u0171m\u00e9retek", + "Font Size": "Bet\u0171m\u00e9ret", // Colors "Colors": "Sz\u00ednek", "Background": "H\u00e1tt\u00e9r", "Text": "Sz\u00f6veg", + "HEX Color": "Hex színű", // Paragraphs "Paragraph Format": "Form\u00e1tumok", @@ -62,11 +89,26 @@ $.FE.LANGUAGE['hu'] = { // Lists "Ordered List": "Sz\u00e1moz\u00e1s", + "Default": "Alapértelmezett", + "Lower Alpha": "Alacsonyabb alfa", + "Lower Greek": "Alsó görög", + "Lower Roman": "Alacsonyabb római", + "Upper Alpha": "Felső alfa", + "Upper Roman": "Felső római", + "Unordered List": "Felsorol\u00e1s", + "Circle": "Kör", + "Disc": "Lemez", + "Square": "Négyzet", + + // Line height + "Line Height": "Vonal magassága", + "Single": "Egyetlen", + "Double": "Kettős", // Indent - "Decrease Indent": "Beh\u00faz\u00e1s n\u00f6vel\u00e9se", - "Increase Indent": "Beh\u00faz\u00e1s cs\u00f6kkent\u00e9se", + "Decrease Indent": "Beh\u00faz\u00e1s cs\u00f6kkent\u00e9se", + "Increase Indent": "Beh\u00faz\u00e1s n\u00f6vel\u00e9se", // Links "Insert Link": "Hivatkoz\u00e1s beilleszt\u00e9se", @@ -80,32 +122,35 @@ $.FE.LANGUAGE['hu'] = { "Insert Image": "K\u00e9p beilleszt\u00e9se", "Upload Image": "K\u00e9p felt\u00f6lt\u00e9se", "By URL": "Webc\u00edm megad\u00e1sa", - "Browse": "B\u00f6ng\u00e9sz\u00e9s a M\u00e9di\u00e1ban", + "Browse": "B\u00f6ng\u00e9sz\u00e9s", "Drop image": "H\u00fazza ide a k\u00e9pet", "or click": "vagy kattintson ide", "Manage Images": "K\u00e9pek kezel\u00e9se", "Loading": "Bet\u00f6lt\u00e9s...", - "Deleting": "T\u00f6rl\u00e9se", + "Deleting": "T\u00f6rl\u00e9s...", "Tags": "C\u00edmk\u00e9k", - "Are you sure? Image will be deleted.": "Biztos benne? K\u00e9p t\u00f6rl\u00e9sre ker\u00fcl.", + "Are you sure? Image will be deleted.": "Biztos benne? A k\u00e9p t\u00f6rl\u00e9sre ker\u00fcl.", "Replace": "Csere", "Uploading": "Felt\u00f6lt\u00e9s", - "Loading image": "K\u00e9pfelt\u00f6lt\u00e9s", + "Loading image": "K\u00e9p bet\u00f6lt\u00e9se", "Display": "Kijelz\u0151", "Inline": "Sorban", "Break Text": "Sz\u00f6veg t\u00f6r\u00e9se", - "Alternate Text": "Alternat\u00edv sz\u00f6veg", + "Alternative Text": "Alternat\u00edv sz\u00f6veg", "Change Size": "M\u00e9ret m\u00f3dos\u00edt\u00e1sa", "Width": "Sz\u00e9less\u00e9g", "Height": "Magass\u00e1g", "Something went wrong. Please try again.": "Valami elromlott. K\u00e9rlek pr\u00f3b\u00e1ld \u00fajra.", + "Image Caption": "Képaláírás", + "Advanced Edit": "Fejlett szerkesztés", // Video "Insert Video": "Vide\u00f3 beilleszt\u00e9se", "Embedded Code": "K\u00f3d bem\u00e1sol\u00e1sa", - - // Audio - "Insert Audio": "Audi\u00f3 beilleszt\u00e9se", + "Paste in a video URL": "Illessze be a videó URL-címét", + "Drop video": "Csepp videót", + "Your browser does not support HTML5 video.": "A böngészője nem támogatja a html5 videót.", + "Upload Video": "Videó feltöltése", // Tables "Insert Table": "T\u00e1bl\u00e1zat beilleszt\u00e9se", @@ -138,21 +183,20 @@ $.FE.LANGUAGE['hu'] = { // Files "Upload File": "F\u00e1jl felt\u00f6lt\u00e9se", "Drop file": "H\u00fazza ide a f\u00e1jlt", - "Insert File": "F\u00e1jl beilleszt\u00e9se", // Emoticons "Emoticons": "Hangulatjelek", - "Grinning face": "Vigyorg\u00f3", + "Grinning face": "Vigyorg\u00f3 arc", "Grinning face with smiling eyes": "Vigyorg\u00f3 arc mosolyg\u00f3 szemekkel", "Face with tears of joy": "Arc \u00e1t az \u00f6r\u00f6m k\u00f6nnyei", "Smiling face with open mouth": "Mosolyg\u00f3 arc t\u00e1tott sz\u00e1jjal", - "Smiling face with open mouth and smiling eyes": "Mosoly g\u00f3 arc t\u00e1tott sz\u00e1jjal \u00e9s mosolyg\u00f3 szemek", + "Smiling face with open mouth and smiling eyes": "Mosolyg\u00f3 arc t\u00e1tott sz\u00e1jjal \u00e9s mosolyg\u00f3 szemek", "Smiling face with open mouth and cold sweat": "Mosolyg\u00f3 arc t\u00e1tott sz\u00e1jjal \u00e9s hideg ver\u00edt\u00e9k", "Smiling face with open mouth and tightly-closed eyes": "Mosolyg\u00f3 arc t\u00e1tott sz\u00e1jjal \u00e9s szorosan lehunyt szemmel", "Smiling face with halo": "Mosolyg\u00f3 arc dicsf\u00e9nyben", "Smiling face with horns": "Mosolyg\u00f3 arc szarvakkal", "Winking face": "Kacsint\u00f3s arc", - "Smiling face with smiling eyes": "Mosolyg\u00f3 arc mosolyg\u00f3 szemek", + "Smiling face with smiling eyes": "Mosolyg\u00f3 arc mosolyg\u00f3 szemekkel", "Face savoring delicious food": "Arc \u00edzlelgette \u00edzletes \u00e9telek", "Relieved face": "Megk\u00f6nnyebb\u00fclt arc", "Smiling face with heart-shaped eyes": "Mosolyg\u00f3 arc sz\u00edv alak\u00fa szemekkel", @@ -165,7 +209,7 @@ $.FE.LANGUAGE['hu'] = { "Pensive face": "T\u00f6preng\u0151 arc", "Confused face": "Zavaros arc", "Confounded face": "R\u00e1c\u00e1folt arc", - "Kissing face": "Cs\u00f3k arc", + "Kissing face": "Cs\u00f3kos arc", "Face throwing a kiss": "Arcra dobott egy cs\u00f3kot", "Kissing face with smiling eyes": "Cs\u00f3kos arc\u00e1t mosolyg\u00f3 szemek", "Kissing face with closed eyes": "Cs\u00f3kos arc\u00e1t csukott szemmel", @@ -179,7 +223,7 @@ $.FE.LANGUAGE['hu'] = { "Crying face": "S\u00edr\u00f3 arc", "Persevering face": "Kitart\u00f3 arc", "Face with look of triumph": "Arc\u00e1t diadalmas pillant\u00e1st", - "Disappointed but relieved face": "Csal\u00f3dott, de megk\u00f6nnyebb\u00fclt arccal", + "Disappointed but relieved face": "Csal\u00f3dott, de megk\u00f6nnyebb\u00fclt arc", "Frowning face with open mouth": "Komor arcb\u00f3l t\u00e1tott sz\u00e1jjal", "Anguished face": "Gy\u00f6tr\u0151d\u0151 arc", "Fearful face": "F\u00e9lelmetes arc", @@ -215,6 +259,9 @@ $.FE.LANGUAGE['hu'] = { // Clear formatting "Clear Formatting": "Form\u00e1z\u00e1s elt\u00e1vol\u00edt\u00e1sa", + // Save + "Save": "\u004d\u0065\u006e\u0074\u00e9\u0073", + // Undo, redo "Undo": "Visszavon\u00e1s", "Redo": "Ism\u00e9t", @@ -227,11 +274,63 @@ $.FE.LANGUAGE['hu'] = { // Quote "Quote": "Id\u00e9zet", - "Increase": "Beh\u00faz\u00e1s cs\u00f6kkent\u00e9se", - "Decrease": "Beh\u00faz\u00e1s n\u00f6vel\u00e9se", + "Increase": "N\u00f6vel\u00e9s", + "Decrease": "Cs\u00f6kkent\u00e9s", // Quick Insert - "Quick Insert": "Beilleszt\u00e9s" + "Quick Insert": "Beilleszt\u00e9s", + + // Spcial Characters + "Special Characters": "Speciális karakterek", + "Latin": "Latin", + "Greek": "Görög", + "Cyrillic": "Cirill", + "Punctuation": "Központozás", + "Currency": "Valuta", + "Arrows": "Nyilak", + "Math": "Matematikai", + "Misc": "Misc", + + // Print. + "Print": "Nyomtatás", + + // Spell Checker. + "Spell Checker": "Helyesírás-ellenőrző", + + // Help + "Help": "Segítség", + "Shortcuts": "Hivatkozások", + "Inline Editor": "Inline szerkesztő", + "Show the editor": "Mutassa meg a szerkesztőt", + "Common actions": "Közös cselekvések", + "Copy": "Másolat", + "Cut": "Vágott", + "Paste": "Paszta", + "Basic Formatting": "Alap formázás", + "Increase quote level": "Növeli az idézet szintjét", + "Decrease quote level": "Csökkenti az árazási szintet", + "Image / Video": "Kép / videó", + "Resize larger": "Nagyobb átméretezés", + "Resize smaller": "Kisebb méretűek", + "Table": "Asztal", + "Select table cell": "Válasszon táblázatcellát", + "Extend selection one cell": "Kiterjesztheti a kiválasztást egy cellára", + "Extend selection one row": "Szűkítse ki az egy sort", + "Navigation": "Navigáció", + "Focus popup / toolbar": "Fókusz felugró ablak / eszköztár", + "Return focus to previous position": "Visszaáll az előző pozícióra", + + // Embed.ly + "Embed URL": "Beágyazott url", + "Paste in a URL to embed": "Beilleszteni egy URL-t a beágyazáshoz", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "A beillesztett tartalom egy microsoft szó dokumentumból származik. szeretné megtartani a formátumot vagy tisztítani?", + "Keep": "Tart", + "Clean": "Tiszta", + "Word Paste Detected": "Szópaszta észlelhető" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/id.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/id.js index d048fc483..f79e17a49 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/id.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/id.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Indonesian */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['id'] = { "Colors": "Warna", "Background": "Latar belakang", "Text": "Teks", + "HEX Color": "Warna hex", // Paragraphs "Paragraph Format": "Format", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['id'] = { // Lists "Ordered List": "List nomor", + "Default": "Standar", + "Lower Alpha": "Alpha lebih rendah", + "Lower Greek": "Yunani lebih rendah", + "Lower Roman": "Roman rendah", + "Upper Alpha": "Alpha atas", + "Upper Roman": "Roman atas", + "Unordered List": "List simbol", + "Circle": "Lingkaran", + "Disc": "Cakram", + "Square": "Kotak", + + // Line height + "Line Height": "Tinggi garis", + "Single": "Tunggal", + "Double": "Dua kali lipat", // Indent "Decrease Indent": "Turunkan inden", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['id'] = { "Display": "Pameran", "Inline": "Di barisan", "Break Text": "Memecah teks", - "Alternate Text": "Teks alternatif", + "Alternative Text": "Teks alternatif", "Change Size": "Ukuran perubahan", "Width": "Lebar", "Height": "Tinggi", "Something went wrong. Please try again.": "Ada yang salah. Silakan coba lagi.", + "Image Caption": "Keterangan gambar", + "Advanced Edit": "Edit lanjutan", // Video "Insert Video": "Memasukkan video", "Embedded Code": "Kode tertanam", + "Paste in a video URL": "Paste di url video", + "Drop video": "Jatuhkan video", + "Your browser does not support HTML5 video.": "Browser Anda tidak mendukung video html5.", + "Upload Video": "Mengunggah video", // Tables "Insert Table": "Sisipkan tabel", @@ -212,6 +260,9 @@ $.FE.LANGUAGE['id'] = { // Clear formatting "Clear Formatting": "Menghapus format", + // Save + "Save": "Menyimpan", + // Undo, redo "Undo": "Batal", "Redo": "Ulang", @@ -228,7 +279,59 @@ $.FE.LANGUAGE['id'] = { "Decrease": "Penurunan", // Quick Insert - "Quick Insert": "Memasukkan cepat" + "Quick Insert": "Memasukkan cepat", + + // Spcial Characters + "Special Characters": "Karakter spesial", + "Latin": "Latin", + "Greek": "Yunani", + "Cyrillic": "Kyrillic", + "Punctuation": "Tanda baca", + "Currency": "Mata uang", + "Arrows": "Panah", + "Math": "Matematika", + "Misc": "Misc", + + // Print. + "Print": "Mencetak", + + // Spell Checker. + "Spell Checker": "Pemeriksa ejaan", + + // Help + "Help": "Membantu", + "Shortcuts": "Jalan pintas", + "Inline Editor": "Editor inline", + "Show the editor": "Tunjukkan editornya", + "Common actions": "Tindakan umum", + "Copy": "Salinan", + "Cut": "Memotong", + "Paste": "Pasta", + "Basic Formatting": "Format dasar", + "Increase quote level": "Meningkatkan tingkat kutipan", + "Decrease quote level": "Menurunkan tingkat kutipan", + "Image / Video": "Gambar / video", + "Resize larger": "Mengubah ukuran lebih besar", + "Resize smaller": "Mengubah ukuran lebih kecil", + "Table": "Meja", + "Select table cell": "Pilih sel tabel", + "Extend selection one cell": "Memperpanjang seleksi satu sel", + "Extend selection one row": "Perpanjang pilihan satu baris", + "Navigation": "Navigasi", + "Focus popup / toolbar": "Fokus popup / toolbar", + "Return focus to previous position": "Kembali fokus ke posisi sebelumnya", + + // Embed.ly + "Embed URL": "Embed url", + "Paste in a URL to embed": "Paste di url untuk menanamkan", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Konten yang disisipkan berasal dari dokumen kata microsoft. apakah Anda ingin menyimpan format atau membersihkannya?", + "Keep": "Menjaga", + "Clean": "Bersih", + "Word Paste Detected": "Kata paste terdeteksi" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/it.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/it.js index 9c6ed95ae..e87fdec0a 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/it.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/it.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Italian */ @@ -23,11 +49,11 @@ $.FE.LANGUAGE['it'] = { "Insert": "Inserisci", "Delete": "Cancella", "Cancel": "Cancella", - "OK": "Ok", + "OK": "OK", "Back": "Indietro", "Remove": "Rimuovi", "More": "Di pi\u00f9", - "Update": "Aggiornare", + "Update": "Aggiorna", "Style": "Stile", // Font @@ -38,6 +64,7 @@ $.FE.LANGUAGE['it'] = { "Colors": "Colori", "Background": "Sfondo", "Text": "Testo", + "HEX Color": "Colore Esadecimale", // Paragraphs "Paragraph Format": "Formattazione", @@ -49,8 +76,8 @@ $.FE.LANGUAGE['it'] = { "Heading 4": "Intestazione 4", // Style - "Paragraph Style": "Stile di paragrafo", - "Inline Style": "Stile in fila", + "Paragraph Style": "Stile Paragrafo", + "Inline Style": "Stile in Linea", // Alignment "Align": "Allinea", @@ -61,8 +88,23 @@ $.FE.LANGUAGE['it'] = { "None": "Nessuno", // Lists - "Ordered List": "Elenchi ordinato", - "Unordered List": "Elenchi non ordinata", + "Ordered List": "Elenchi Numerati", + "Default": "Predefinito", + "Lower Alpha": "Alfa inferiore", + "Lower Greek": "Basso greco", + "Lower Roman": "Romano inferiore", + "Upper Alpha": "Alfa superiore", + "Upper Roman": "Alto romano", + + "Unordered List": "Elenchi Puntati", + "Circle": "Cerchio", + "Disc": "Disco", + "Square": "Piazza", + + // Line height + "Line Height": "Altezza della linea", + "Single": "Singolo", + "Double": "Doppio", // Indent "Decrease Indent": "Riduci Rientro", @@ -71,132 +113,138 @@ $.FE.LANGUAGE['it'] = { // Links "Insert Link": "Inserisci Link", "Open in new tab": "Apri in nuova scheda", - "Open Link": "Link aperto", - "Edit Link": "Modifica link", - "Unlink": "Rimuovi link", - "Choose Link": "Scegli link", + "Open Link": "Apri Link", + "Edit Link": "Modifica Link", + "Unlink": "Rimuovi Link", + "Choose Link": "Scegli Link", // Images - "Insert Image": "Inserisci immagine", - "Upload Image": "Carica immagine", - "By URL": "Per URL", - "Browse": "Sfogliare", - "Drop image": "Rilascia Immagine", - "or click": "oppure fai click su", - "Manage Images": "Gestione immagini", + "Insert Image": "Inserisci Immagine", + "Upload Image": "Carica Immagine", + "By URL": "Inserisci URL", + "Browse": "Sfoglia", + "Drop image": "Rilascia immagine", + "or click": "oppure clicca qui", + "Manage Images": "Gestione Immagini", "Loading": "Caricamento", "Deleting": "Eliminazione", "Tags": "Etichetta", - "Are you sure? Image will be deleted.": "Sei sicuro? Immagine verr\u00e0 cancellata.", + "Are you sure? Image will be deleted.": "Sei sicuro? L\'immagine verr\u00e0 cancellata.", "Replace": "Sostituisci", "Uploading": "Caricamento", "Loading image": "Caricamento immagine", "Display": "Visualizzazione", - "Inline": "In fila", - "Break Text": "Testo di separazione", - "Alternate Text": "Testo alternativo", - "Change Size": "Cambio formato", + "Inline": "In Linea", + "Break Text": "Separa dal Testo", + "Alternative Text": "Testo Alternativo", + "Change Size": "Cambia Dimensioni", "Width": "Larghezza", "Height": "Altezza", - "Something went wrong. Please try again.": "Qualcosa \u00e8 andato storto. Riprova, per favore.", + "Something went wrong. Please try again.": "Qualcosa non ha funzionato. Riprova, per favore.", + "Image Caption": "Didascalia", + "Advanced Edit": "Avanzato", // Video "Insert Video": "Inserisci Video", - "Embedded Code": "Codice incorporato", + "Embedded Code": "Codice Incorporato", + "Paste in a video URL": "Incolla l'URL del video", + "Drop video": "Rilascia video", + "Your browser does not support HTML5 video.": "Il tuo browser non supporta i video html5.", + "Upload Video": "Carica Video", // Tables "Insert Table": "Inserisci Tabella", - "Table Header": "Intestazione della tabella", - "Remove Table": "Rimuovere tavolo", - "Table Style": "Stile di tabella", - "Horizontal Align": "Allineamento orizzontale", + "Table Header": "Intestazione Tabella", + "Remove Table": "Rimuovi Tabella", + "Table Style": "Stile Tabella", + "Horizontal Align": "Allineamento Orizzontale", "Row": "Riga", - "Insert row above": "Inserisci una Riga Prima", - "Insert row below": "Inserisci una Riga Dopo", - "Delete row": "Cancella Riga", + "Insert row above": "Inserisci una riga prima", + "Insert row below": "Inserisci una riga dopo", + "Delete row": "Cancella riga", "Column": "Colonna", - "Insert column before": "Inserisci una Colonna Prima", - "Insert column after": "Inserisci una Colonna Dopo", - "Delete column": "Cancella Colonna", + "Insert column before": "Inserisci una colonna prima", + "Insert column after": "Inserisci una colonna dopo", + "Delete column": "Cancella colonna", "Cell": "Cella", - "Merge cells": "Unisci Cella", - "Horizontal split": "Divisione Orizzontale", - "Vertical split": "Divisione Verticale", - "Cell Background": "Sfondo della cella", - "Vertical Align": "Allineamento verticale", + "Merge cells": "Unisci celle", + "Horizontal split": "Dividi in orizzontale", + "Vertical split": "Dividi in verticale", + "Cell Background": "Sfondo Cella", + "Vertical Align": "Allineamento Verticale", "Top": "Alto", - "Middle": "Mezzo", - "Bottom": "Fondo", - "Align Top": "Allinea in alto", - "Align Middle": "Allinea al centro", - "Align Bottom": "Allinea in basso", - "Cell Style": "Stile di cella", + "Middle": "Centro", + "Bottom": "Basso", + "Align Top": "Allinea in Alto", + "Align Middle": "Allinea al Centro", + "Align Bottom": "Allinea in Basso", + "Cell Style": "Stile Cella", // Files "Upload File": "Carica File", - "Drop file": "Rilascia File", + "Drop file": "Rilascia file", // Emoticons "Emoticons": "Emoticon", - "Grinning face": "Sorridendo volto", - "Grinning face with smiling eyes": "Sorridendo faccia con gli occhi sorridenti", - "Face with tears of joy": "Faccia con lacrime di gioia", - "Smiling face with open mouth": "Volto sorridente con la bocca aperta", - "Smiling face with open mouth and smiling eyes": "Volto sorridente con la bocca aperta e gli occhi sorridenti", - "Smiling face with open mouth and cold sweat": "Volto sorridente con la bocca aperta e sudore freddo", - "Smiling face with open mouth and tightly-closed eyes": "Volto sorridente con la bocca aperta e gli occhi ben chiusi", - "Smiling face with halo": "Volto sorridente con alone", - "Smiling face with horns": "Volto sorridente con le corna", - "Winking face": "Fare l'occhiolino volto", - "Smiling face with smiling eyes": "Volto sorridente con gli occhi sorridenti", - "Face savoring delicious food": "Volto assaporando cibo delizioso", - "Relieved face": "Volto Sollevata", - "Smiling face with heart-shaped eyes": "Volto sorridente con gli occhi a forma di cuore", - "Smiling face with sunglasses": "Volto sorridente con gli occhiali da sole", - "Smirking face": "Compiaciuto affrontare", - "Neutral face": "Volto Neutral", - "Expressionless face": "Volto inespressivo", - "Unamused face": "Faccia non divertito", - "Face with cold sweat": "Faccia con sudore freddo", - "Pensive face": "Volto pensieroso", - "Confused face": "Volto confuso", - "Confounded face": "Volto confusi", - "Kissing face": "Baciare faccia", - "Face throwing a kiss": "Volto lanciando un bacio", - "Kissing face with smiling eyes": "Baciare faccia con gli occhi sorridenti", - "Kissing face with closed eyes": "Baciare faccia con gli occhi chiusi", - "Face with stuck out tongue": "Faccia con la lingua fuori bloccato", - "Face with stuck out tongue and winking eye": "Faccia con la lingua fuori bloccato e ammiccante occhio", - "Face with stuck out tongue and tightly-closed eyes": "Faccia con la lingua fuori bloccato e gli occhi ben chiusi", - "Disappointed face": "Volto deluso", - "Worried face": "Faccia preoccupata", - "Angry face": "Faccia arrabbiata", - "Pouting face": "Fare il muso volto", - "Crying face": "Piangere volto", - "Persevering face": "Perseverando volto", - "Face with look of triumph": "Affrontare con sguardo di trionfo", - "Disappointed but relieved face": "Siamo rimasti delusi ma sollevato la faccia", - "Frowning face with open mouth": "Accigliandosi volto con la bocca aperta", - "Anguished face": "Volto Angosciato", - "Fearful face": "Volto Temendo", - "Weary face": "Volto stanco", - "Sleepy face": "Faccia assonnata", - "Tired face": "Volto stanco", - "Grimacing face": "Smorfie volto", - "Loudly crying face": "Ad alta voce che grida volto", - "Face with open mouth": "Volto con la bocca aperta", - "Hushed face": "Faccia ovattata", - "Face with open mouth and cold sweat": "Volto con la bocca aperta e sudore freddo", - "Face screaming in fear": "Volto urlando nella paura", - "Astonished face": "Volto Stupito", - "Flushed face": "Viso rosso", - "Sleeping face": "Viso addormentato", - "Dizzy face": "Faccia vertigini", - "Face without mouth": "Volto senza bocca", - "Face with medical mask": "Volto con la mascherina medica", + "Grinning face": "Sorridente", + "Grinning face with smiling eyes": "Sorridente con gli occhi sorridenti", + "Face with tears of joy": "Con lacrime di gioia", + "Smiling face with open mouth": "Sorridente con la bocca aperta", + "Smiling face with open mouth and smiling eyes": "Sorridente con la bocca aperta e gli occhi sorridenti", + "Smiling face with open mouth and cold sweat": "Sorridente con la bocca aperta e sudore freddo", + "Smiling face with open mouth and tightly-closed eyes": "Sorridente con la bocca aperta e gli occhi stretti", + "Smiling face with halo": "Sorridente con aureola", + "Smiling face with horns": "Diavolo sorridente", + "Winking face": "Ammiccante", + "Smiling face with smiling eyes": "Sorridente imbarazzato", + "Face savoring delicious food": "Goloso", + "Relieved face": "Rassicurato", + "Smiling face with heart-shaped eyes": "Sorridente con gli occhi a forma di cuore", + "Smiling face with sunglasses": "Sorridente con gli occhiali da sole", + "Smirking face": "Compiaciuto", + "Neutral face": "Neutro", + "Expressionless face": "Inespressivo", + "Unamused face": "Annoiato", + "Face with cold sweat": "Sudare freddo", + "Pensive face": "Pensieroso", + "Confused face": "Perplesso", + "Confounded face": "Confuso", + "Kissing face": "Bacio", + "Face throwing a kiss": "Manda un bacio", + "Kissing face with smiling eyes": "Bacio con gli occhi sorridenti", + "Kissing face with closed eyes": "Bacio con gli occhi chiusi", + "Face with stuck out tongue": "Linguaccia", + "Face with stuck out tongue and winking eye": "Linguaccia ammiccante", + "Face with stuck out tongue and tightly-closed eyes": "Linguaccia con occhi stretti", + "Disappointed face": "Deluso", + "Worried face": "Preoccupato", + "Angry face": "Arrabbiato", + "Pouting face": "Imbronciato", + "Crying face": "Pianto", + "Persevering face": "Perseverante", + "Face with look of triumph": "Trionfante", + "Disappointed but relieved face": "Deluso ma rassicurato", + "Frowning face with open mouth": "Accigliato con la bocca aperta", + "Anguished face": "Angosciato", + "Fearful face": "Pauroso", + "Weary face": "Stanco", + "Sleepy face": "Assonnato", + "Tired face": "Snervato", + "Grimacing face": "Smorfia", + "Loudly crying face": "Pianto a gran voce", + "Face with open mouth": "Bocca aperta", + "Hushed face": "Silenzioso", + "Face with open mouth and cold sweat": "Bocca aperta e sudore freddo", + "Face screaming in fear": "Urlante dalla paura", + "Astonished face": "Stupito", + "Flushed face": "Arrossito", + "Sleeping face": "Addormentato", + "Dizzy face": "Stordito", + "Face without mouth": "Senza parole", + "Face with medical mask": "Malattia infettiva", // Line breaker - "Break": "Separazione", + "Break": "Separatore", // Math "Subscript": "Pedice", @@ -209,7 +257,10 @@ $.FE.LANGUAGE['it'] = { "Insert Horizontal Line": "Inserisci Divisore Orizzontale", // Clear formatting - "Clear Formatting": "Cancella formattazione", + "Clear Formatting": "Cancella Formattazione", + + // Save + "Save": "Salvare", // Undo, redo "Undo": "Annulla", @@ -219,15 +270,67 @@ $.FE.LANGUAGE['it'] = { "Select All": "Seleziona Tutto", // Code view - "Code View": "Visualizzazione di codice", + "Code View": "Visualizza Codice", // Quote "Quote": "Citazione", - "Increase": "Aumentare", - "Decrease": "Diminuzione", + "Increase": "Aumenta", + "Decrease": "Diminuisci", // Quick Insert - "Quick Insert": "Inserto rapida" + "Quick Insert": "Inserimento Rapido", + + // Spcial Characters + "Special Characters": "Caratteri Speciali", + "Latin": "Latino", + "Greek": "Greco", + "Cyrillic": "Cirillico", + "Punctuation": "Punteggiatura", + "Currency": "Valuta", + "Arrows": "Frecce", + "Math": "Matematica", + "Misc": "Misc", + + // Print. + "Print": "Stampa", + + // Spell Checker. + "Spell Checker": "Correttore Ortografico", + + // Help + "Help": "Aiuto", + "Shortcuts": "Scorciatoie", + "Inline Editor": "Editor in Linea", + "Show the editor": "Mostra Editor", + "Common actions": "Azioni comuni", + "Copy": "Copia", + "Cut": "Taglia", + "Paste": "Incolla", + "Basic Formatting": "Formattazione di base", + "Increase quote level": "Aumenta il livello di citazione", + "Decrease quote level": "Diminuisci il livello di citazione", + "Image / Video": "Immagine / Video", + "Resize larger": "Pi\u00f9 grande", + "Resize smaller": "Pi\u00f9 piccolo", + "Table": "Tabella", + "Select table cell": "Seleziona la cella della tabella", + "Extend selection one cell": "Estendi la selezione di una cella", + "Extend selection one row": "Estendi la selezione una riga", + "Navigation": "Navigazione", + "Focus popup / toolbar": "Metti a fuoco la barra degli strumenti", + "Return focus to previous position": "Rimetti il fuoco sulla posizione precedente", + + // Embed.ly + "Embed URL": "Incorpora URL", + "Paste in a URL to embed": "Incolla un URL da incorporare", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Il contenuto incollato proviene da un documento di Microsoft Word. Vuoi mantenere la formattazione di Word o pulirlo?", + "Keep": "Mantieni", + "Clean": "Pulisci", + "Word Paste Detected": "\u00c8 stato rilevato un incolla da Word" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ja.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ja.js index 1195c1614..70464b4d5 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ja.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ja.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Japanese */ @@ -11,7 +37,7 @@ $.FE.LANGUAGE['ja'] = { translation: { // Place holder - "Type something": "\u4f55\u304b\u5165\u529b", + "Type something": "\u3053\u3053\u306b\u5165\u529b\u3057\u307e\u3059", // Basic formatting "Bold": "\u592a\u5b57", @@ -20,28 +46,29 @@ $.FE.LANGUAGE['ja'] = { "Strikethrough": "\u53d6\u308a\u6d88\u3057\u7dda", // Main buttons - "Insert": "\u30a4\u30f3\u30b5\u30fc\u30c8", + "Insert": "\u633f\u5165", "Delete": "\u524a\u9664", "Cancel": "\u30ad\u30e3\u30f3\u30bb\u30eb", "OK": "OK", - "Back": "\u30d0\u30c3\u30af", - "Remove": "\u524a\u9664\u3057\u307e\u3059", + "Back": "\u623b\u308b", + "Remove": "\u524a\u9664", "More": "\u3082\u3063\u3068", - "Update": "\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8", + "Update": "\u66f4\u65b0", "Style": "\u30b9\u30bf\u30a4\u30eb", // Font - "Font Family": "\u30d5\u30a9\u30f3\u30c8\u30d5\u30a1\u30df\u30ea\u30fc", + "Font Family": "\u30d5\u30a9\u30f3\u30c8", "Font Size": "\u30d5\u30a9\u30f3\u30c8\u30b5\u30a4\u30ba", // Colors "Colors": "\u8272", "Background": "\u80cc\u666f", "Text": "\u30c6\u30ad\u30b9\u30c8", + "HEX Color": "\u30d8\u30ad\u30b5\u306e\u8272", // Paragraphs "Paragraph Format": "\u6bb5\u843d\u306e\u66f8\u5f0f", - "Normal": "\u30ce\u30fc\u30de\u30eb", + "Normal": "\u6a19\u6e96", "Code": "\u30b3\u30fc\u30c9", "Heading 1": "\u30d8\u30c3\u30c0\u30fc 1", "Heading 2": "\u30d8\u30c3\u30c0\u30fc 2", @@ -54,149 +81,170 @@ $.FE.LANGUAGE['ja'] = { // Alignment "Align": "\u914d\u7f6e", - "Align Left": "\u5de6\u5bc4\u305b", + "Align Left": "\u5de6\u63c3\u3048", "Align Center": "\u4e2d\u592e\u63c3\u3048", - "Align Right": "\u53f3\u5bc4\u305b", + "Align Right": "\u53f3\u63c3\u3048", "Align Justify": "\u4e21\u7aef\u63c3\u3048", "None": "\u306a\u3057", // Lists - "Ordered List": "\u756a\u53f7\u4ed8\u304d\u7b87\u6761\u66f8\u304d", + "Ordered List": "\u6bb5\u843d\u756a\u53f7", + "Default": "デフォルト", + "Lower Alpha": "下アルファ", + "Lower Greek": "下ギリシャ", + "Lower Roman": "下ローマ", + "Upper Alpha": "アッパーアルファ", + "Upper Roman": "アッパーローマン", + "Unordered List": "\u7b87\u6761\u66f8\u304d", + "Circle": "サークル", + "Disc": "ディスク", + "Square": "平方", + + // Line height + "Line Height": "行の高さ", + "Single": "シングル", + "Double": "ダブル", // Indent "Decrease Indent": "\u30a4\u30f3\u30c7\u30f3\u30c8\u3092\u6e1b\u3089\u3059", "Increase Indent": "\u30a4\u30f3\u30c7\u30f3\u30c8\u3092\u5897\u3084\u3059", // Links - "Insert Link": "\u30ea\u30f3\u30af", + "Insert Link": "\u30ea\u30f3\u30af\u306e\u633f\u5165", "Open in new tab": "\u65b0\u3057\u3044\u30bf\u30d6\u3067\u958b\u304f", - "Open Link": "\u30ea\u30f3\u30af\u3092\u958b\u304d\u307e\u3059", - "Edit Link": "\u7de8\u96c6\u30ea\u30f3\u30af", + "Open Link": "\u30ea\u30f3\u30af\u3092\u958b\u304f", + "Edit Link": "\u30ea\u30f3\u30af\u306e\u7de8\u96c6", "Unlink": "\u30ea\u30f3\u30af\u306e\u524a\u9664", - "Choose Link": "\u30ea\u30f3\u30af\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044", + "Choose Link": "\u30ea\u30f3\u30af\u3092\u9078\u629e", // Images "Insert Image": "\u753b\u50cf\u306e\u633f\u5165", "Upload Image": "\u753b\u50cf\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9", - "By URL": "URL \u306b\u3088\u3063\u3066", - "Browse": "\u30d6\u30e9\u30a6\u30ba", - "Drop image": "\u753b\u50cf\u3092\u30c9\u30ed\u30c3\u30d7", + "By URL": "\u753b\u50cf\u306eURL\u3092\u5165\u529b", + "Browse": "\u53c2\u7167", + "Drop image": "\u753b\u50cf\u3092\u30c9\u30e9\u30c3\u30b0&\u30c9\u30ed\u30c3\u30d7", "or click": "\u307e\u305f\u306f\u30af\u30ea\u30c3\u30af", - "Manage Images": "\u30a4\u30e1\u30fc\u30b8\u3092\u7ba1\u7406\u3059\u308b", - "Loading": "\u30ed\u30fc\u30c7\u30a3\u30f3\u30b0", + "Manage Images": "\u753b\u50cf\u306e\u7ba1\u7406", + "Loading": "\u8aad\u307f\u8fbc\u307f\u4e2d", "Deleting": "\u524a\u9664", "Tags": "\u30bf\u30b0", "Are you sure? Image will be deleted.": "\u672c\u5f53\u306b\u524a\u9664\u3057\u307e\u3059\u304b\uff1f", - "Replace": "\u4ea4\u63db\u3057\u307e\u3059", - "Uploading": "\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9", + "Replace": "\u7f6e\u63db", + "Uploading": "\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u4e2d", "Loading image": "\u753b\u50cf\u8aad\u307f\u8fbc\u307f\u4e2d", - "Display": "\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4", - "Inline": "\u5217\u3092\u306a\u3057\u3066", - "Break Text": "\u30d6\u30ec\u30fc\u30af\u30c6\u30ad\u30b9\u30c8", - "Alternate Text": "\u4ee3\u66ff\u30c6\u30ad\u30b9\u30c8", + "Display": "\u8868\u793a", + "Inline": "\u30a4\u30f3\u30e9\u30a4\u30f3", + "Break Text": "\u30c6\u30ad\u30b9\u30c8\u306e\u6539\u884c", + "Alternative Text": "\u4ee3\u66ff\u30c6\u30ad\u30b9\u30c8", "Change Size": "\u30b5\u30a4\u30ba\u5909\u66f4", "Width": "\u5e45", "Height": "\u9ad8\u3055", - "Something went wrong. Please try again.": "\u4f55\u304b\u304c\u9593\u9055\u3063\u3066\u3044\u307e\u3057\u305f\u3002\u3082\u3046\u4e00\u5ea6\u3084\u308a\u76f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002", + "Something went wrong. Please try again.": "\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u3082\u3046\u4e00\u5ea6\u3084\u308a\u76f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002", + "Image Caption": "\u753b\u50cf\u30ad\u30e3\u30d7\u30b7\u30e7\u30f3", + "Advanced Edit": "\u9ad8\u5ea6\u306a\u7de8\u96c6", // Video "Insert Video": "\u52d5\u753b\u306e\u633f\u5165", "Embedded Code": "\u57cb\u3081\u8fbc\u307f\u30b3\u30fc\u30c9", + "Paste in a video URL": "\u52d5\u753bURL\u306b\u8cbc\u308a\u4ed8\u3051\u308b", + "Drop video": "\u52d5\u753b\u3092\u30c9\u30e9\u30c3\u30b0&\u30c9\u30ed\u30c3\u30d7", + "Your browser does not support HTML5 video.": "\u3042\u306a\u305f\u306e\u30d6\u30e9\u30a6\u30b6\u306fhtml5 video\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093\u3002", + "Upload Video": "\u52d5\u753b\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9", // Tables "Insert Table": "\u8868\u306e\u633f\u5165", "Table Header": "\u8868\u306e\u30d8\u30c3\u30c0\u30fc", - "Remove Table": "\u30c6\u30fc\u30d6\u30eb\u3092\u524a\u9664\u3057\u307e\u3059", + "Remove Table": "\u8868\u306e\u524a\u9664", "Table Style": "\u8868\u306e\u30b9\u30bf\u30a4\u30eb", - "Horizontal Align": "\u5e73\u9762\u7dda\u5f62", + "Horizontal Align": "\u6a2a\u4f4d\u7f6e", "Row": "\u884c", - "Insert row above": "\u4e0a\u5074\u306b\u884c\u3092\u633f\u5165", - "Insert row below": "\u4e0b\u5074\u306b\u884c\u3092\u633f\u5165", + "Insert row above": "\u4e0a\u306b\u884c\u3092\u633f\u5165", + "Insert row below": "\u4e0b\u306b\u884c\u3092\u633f\u5165", "Delete row": "\u884c\u306e\u524a\u9664", "Column": "\u5217", - "Insert column before": "\u5de6\u5074\u306b\u5217\u3092\u633f\u5165", - "Insert column after": "\u53f3\u5074\u306b\u5217\u3092\u633f\u5165", + "Insert column before": "\u5de6\u306b\u5217\u3092\u633f\u5165", + "Insert column after": "\u53f3\u306b\u5217\u3092\u633f\u5165", "Delete column": "\u5217\u306e\u524a\u9664", "Cell": "\u30bb\u30eb", "Merge cells": "\u30bb\u30eb\u306e\u7d50\u5408", - "Horizontal split": "\u6c34\u5e73\u5206\u5272", - "Vertical split": "\u5782\u76f4\u5206\u5272", + "Horizontal split": "\u6a2a\u5206\u5272", + "Vertical split": "\u7e26\u5206\u5272", "Cell Background": "\u30bb\u30eb\u306e\u80cc\u666f", - "Vertical Align": "\u5782\u76f4\u6574\u5217", - "Top": "\u4e0a", - "Middle": "\u30df\u30c9\u30eb", - "Bottom": "\u30dc\u30c8\u30e0", - "Align Top": "\u30c8\u30c3\u30d7\u306e\u4f4d\u7f6e\u3092\u5408\u308f\u305b\u307e\u3059", - "Align Middle": "\u4e2d\u592e\u3092\u5408\u308f\u305b\u307e\u3059", - "Align Bottom": "\u30dc\u30c8\u30e0\u3092\u5408\u308f\u305b", + "Vertical Align": "\u7e26\u4f4d\u7f6e", + "Top": "\u4e0a\u63c3\u3048", + "Middle": "\u4e2d\u592e\u63c3\u3048", + "Bottom": "\u4e0b\u63c3\u3048", + "Align Top": "\u4e0a\u306b\u63c3\u3048\u307e\u3059", + "Align Middle": "\u4e2d\u592e\u306b\u63c3\u3048\u307e\u3059", + "Align Bottom": "\u4e0b\u306b\u63c3\u3048\u307e\u3059", "Cell Style": "\u30bb\u30eb\u30b9\u30bf\u30a4\u30eb", // Files "Upload File": "\u30d5\u30a1\u30a4\u30eb\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9", - "Drop file": "\u30d5\u30a1\u30a4\u30eb\u3092\u30c9\u30ed\u30c3\u30d7", + "Drop file": "\u30d5\u30a1\u30a4\u30eb\u3092\u30c9\u30e9\u30c3\u30b0&\u30c9\u30ed\u30c3\u30d7", // Emoticons "Emoticons": "\u7d75\u6587\u5b57", - "Grinning face": "\u300c\u9854\u3092\u306b\u3084\u306b\u3084", - "Grinning face with smiling eyes": "\u300c\u7b11\u9854\u306e\u76ee\u3067\u9854\u3092\u30cb\u30e4\u30ea", - "Face with tears of joy": "\u300c\u559c\u3073\u306e\u6d99\u3067\u9854\u300d", - "Smiling face with open mouth": "\u300c\u53e3\u3092\u958b\u3051\u3066\u9854\u3092\u7b11\u9854", - "Smiling face with open mouth and smiling eyes": "\u300c\u958b\u3044\u305f\u53e3\u3068\u9854\u3092\u7b11\u9854\u3068\u76ee\u3092\u7b11\u9854", - "Smiling face with open mouth and cold sweat": "\u300c\u53e3\u3092\u958b\u3051\u3001\u51b7\u305f\u3044\u6c57\u3067\u9854\u3092\u7b11\u9854", - "Smiling face with open mouth and tightly-closed eyes": "\u300c\u53e3\u3092\u958b\u3051\u3001\u3057\u3063\u304b\u308a\u3068\u9589\u3058\u305f\u76ee\u3067\u9854\u3092\u7b11\u9854", - "Smiling face with halo": "\u300c\u30cf\u30ed\u3068\u9854\u3092\u7b11\u9854", - "Smiling face with horns": "\u300c\u89d2\u3067\u9854\u3092\u7b11\u9854", - "Winking face": "\u300c\u9854\u306e\u30a6\u30a3\u30f3\u30af", - "Smiling face with smiling eyes": "\u300c\u7b11\u9854\u306e\u76ee\u3067\u9854\u3092\u7b11\u9854", - "Face savoring delicious food": "\u300c\u7f8e\u5473\u3057\u3044\u6599\u7406\u3092\u5473\u308f\u3046\u9854\u300d", - "Relieved face": "\u300c\u5b89\u5fc3\u3057\u305f\u9854", - "Smiling face with heart-shaped eyes": "\u300c\u30cf\u30fc\u30c8\u578b\u306e\u76ee\u3067\u9854\u3092\u7b11\u9854", - "Smiling face with sunglasses": "\u300c\u30b5\u30f3\u30b0\u30e9\u30b9\u3067\u9854\u3092\u7b11\u9854", - "Smirking face": "\u300c\u9854\u3092\u30cb\u30e4\u30cb\u30e4\u7b11\u3044", - "Neutral face": "\u300c\u30cb\u30e5\u30fc\u30c8\u30e9\u30eb\u9854", - "Expressionless face": "\u300c\u7121\u8868\u60c5\u9854\u300d", - "Unamused face": "\u300c\u3057\u3089\u3051\u305f\u9854", - "Face with cold sweat": "\u51b7\u305f\u3044\u6c57\u3067\u9854", - "Pensive face": "\u300c\u7269\u601d\u3044\u9854", - "Confused face": "\u300c\u56f0\u60d1\u3057\u305f\u9854", - "Confounded face": "\u300c\u3079\u3089\u307c\u3046\u9854", - "Kissing face": "\u300c\u9854\u3092\u30ad\u30b9", - "Face throwing a kiss": "\u30ad\u30b9\u3092\u6295\u3052\u308b\u9854\u300d", - "Kissing face with smiling eyes": "\u300c\u7b11\u9854\u306e\u76ee\u3067\u9854\u3092\u30ad\u30b9", - "Kissing face with closed eyes": "\u300c\u76ee\u3092\u9589\u3058\u9854\u3092\u30ad\u30b9", - "Face with stuck out tongue": "\u7a81\u304d\u51fa\u3057\u820c\u3067\u9854", - "Face with stuck out tongue and winking eye": "\u7a81\u304d\u51fa\u3057\u820c\u3068\u76ee\u3067\u30a6\u30a4\u30f3\u30af\u9854", - "Face with stuck out tongue and tightly-closed eyes": "\u7a81\u304d\u51fa\u3057\u820c\u3001\u3057\u3063\u304b\u308a\u3068\u9589\u3058\u305f\u76ee\u3092\u6301\u3064\u9854", - "Disappointed face": "\u304c\u3063\u304b\u308a\u3057\u305f\u9854", - "Worried face": "\u300c\u5fc3\u914d\u9854", - "Angry face": "\u300c\u6012\u3063\u3066\u3044\u308b\u9854", - "Pouting face": "\u300c\u9854\u3092\u6012\u3063\u3066", - "Crying face": "\u6ce3\u304d\u9854", - "Persevering face": "\u300c\u9854\u306e\u7c98\u308a\u5f37\u3044\u3067\u3059", - "Face with look of triumph": "\u300c\u52dd\u5229\u306e\u8868\u60c5\u3067\u9854\u300d", - "Disappointed but relieved face": "\u5931\u671b\u3059\u308b\u304c\u9854\u3092\u5b89\u5fc3", - "Frowning face with open mouth": "\u300c\u53e3\u3092\u958b\u3051\u3066\u9854\u3092\u3057\u304b\u3081\u3063\u9762", - "Anguished face": "\u300c\u82e6\u60a9\u306b\u6e80\u3061\u305f\u9854", - "Fearful face": "\u300c\u6050\u308d\u3057\u3044\u9854", - "Weary face": "\u300c\u75b2\u308c\u305f\u9854", - "Sleepy face": "\u300c\u7720\u3044\u9854", - "Tired face": "\u300c\u75b2\u308c\u305f\u9854", - "Grimacing face": "\u300c\u9854\u306e\u9854\u3092\u3086\u304c\u3081\u307e\u3059", - "Loudly crying face": "\u300c\u5927\u58f0\u9854\u3092\u6ce3\u3044", - "Face with open mouth": "\u300c\u53e3\u3092\u958b\u3051\u3066\u9854\u300d", - "Hushed face": "\u300c\u9759\u304b\u9854", - "Face with open mouth and cold sweat": "\u300c\u53e3\u3092\u958b\u3051\u3001\u51b7\u305f\u3044\u6c57\u3067\u9854\u300d", - "Face screaming in fear": "\u6050\u6016\u306e\u4e2d\u3067\u53eb\u3093\u3067\u9854\u300d", - "Astonished face": "\u300c\u3073\u3063\u304f\u308a\u3057\u305f\u9854", - "Flushed face": "\u300c\u30d5\u30e9\u30c3\u30b7\u30e5\u9854", - "Sleeping face": "\u300c\u9854\u306e\u7720\u308a\u307e\u3059", - "Dizzy face": "\u300c\u30c7\u30a3\u30b8\u30fc\u9854", - "Face without mouth": "\u300c\u53e3\u306a\u3057\u3067\u9854\u300d", - "Face with medical mask": "\u300c\u533b\u7642\u7528\u30de\u30b9\u30af\u3067\u9854", + "Grinning face": "\u30cb\u30f3\u30de\u30ea\u9854", + "Grinning face with smiling eyes": "\u30cb\u30f3\u30de\u30ea\u9854(\u7b11\u3063\u3066\u3044\u308b\u76ee)", + "Face with tears of joy": "\u5b09\u3057\u6ce3\u304d\u3059\u308b\u9854", + "Smiling face with open mouth": "\u7b11\u9854(\u5e83\u3052\u305f\u53e3)", + "Smiling face with open mouth and smiling eyes": "\u7b11\u9854(\u5e83\u3052\u305f\u53e3\u3001\u7b11\u3063\u3066\u3044\u308b\u76ee)", + "Smiling face with open mouth and cold sweat": "\u7b11\u9854(\u5e83\u3052\u305f\u53e3\u3001\u51b7\u3084\u6c57)", + "Smiling face with open mouth and tightly-closed eyes": "\u7b11\u9854(\u5e83\u3052\u305f\u53e3\u3001\u3057\u3063\u304b\u308a\u9589\u3058\u305f\u76ee)", + "Smiling face with halo": "\u5929\u4f7f\u306e\u8f2a\u304c\u304b\u304b\u3063\u3066\u3044\u308b\u7b11\u9854", + "Smiling face with horns": "\u89d2\u306e\u3042\u308b\u7b11\u9854", + "Winking face": "\u30a6\u30a3\u30f3\u30af\u3057\u305f\u9854", + "Smiling face with smiling eyes": "\u7b11\u9854(\u7b11\u3063\u3066\u3044\u308b\u76ee)", + "Face savoring delicious food": "\u304a\u3044\u3057\u3044\u3082\u306e\u3092\u98df\u3079\u305f\u9854", + "Relieved face": "\u5b89\u5fc3\u3057\u305f\u9854", + "Smiling face with heart-shaped eyes": "\u76ee\u304c\u30cf\u30fc\u30c8\u306e\u7b11\u9854", + "Smiling face with sunglasses": "\u30b5\u30f3\u30b0\u30e9\u30b9\u3092\u304b\u3051\u305f\u7b11\u9854", + "Smirking face": "\u4f5c\u308a\u7b11\u3044", + "Neutral face": "\u7121\u8868\u60c5\u306e\u9854", + "Expressionless face": "\u7121\u8868\u60c5\u306a\u9854", + "Unamused face": "\u3064\u307e\u3089\u306a\u3044\u9854", + "Face with cold sweat": "\u51b7\u3084\u6c57\u3092\u304b\u3044\u305f\u9854", + "Pensive face": "\u8003\u3048\u4e2d\u306e\u9854", + "Confused face": "\u5c11\u3057\u3057\u3087\u3093\u307c\u308a\u3057\u305f\u9854", + "Confounded face": "\u56f0\u308a\u679c\u3066\u305f\u9854", + "Kissing face": "\u30ad\u30b9\u3059\u308b\u9854", + "Face throwing a kiss": "\u6295\u3052\u30ad\u30c3\u30b9\u3059\u308b\u9854", + "Kissing face with smiling eyes": "\u7b11\u3044\u306a\u304c\u3089\u30ad\u30b9\u3059\u308b\u9854", + "Kissing face with closed eyes": "\u76ee\u3092\u9589\u3058\u3066\u30ad\u30b9\u3059\u308b\u9854", + "Face with stuck out tongue": "\u304b\u3089\u304b\u3063\u305f\u9854(\u3042\u3063\u304b\u3093\u3079\u3048)", + "Face with stuck out tongue and winking eye": "\u30a6\u30a3\u30f3\u30af\u3057\u3066\u820c\u3092\u51fa\u3057\u305f\u9854", + "Face with stuck out tongue and tightly-closed eyes": "\u76ee\u3092\u9589\u3058\u3066\u820c\u3092\u51fa\u3057\u305f\u9854", + "Disappointed face": "\u843d\u3061\u8fbc\u3093\u3060\u9854", + "Worried face": "\u4e0d\u5b89\u306a\u9854", + "Angry face": "\u6012\u3063\u305f\u9854", + "Pouting face": "\u3075\u304f\u308c\u9854", + "Crying face": "\u6ce3\u3044\u3066\u3044\u308b\u9854", + "Persevering face": "\u5931\u6557\u9854", + "Face with look of triumph": "\u52dd\u3061\u307b\u3053\u3063\u305f\u9854", + "Disappointed but relieved face": "\u5b89\u5835\u3057\u305f\u9854", + "Frowning face with open mouth": "\u3044\u3084\u306a\u9854(\u958b\u3051\u305f\u53e3)", + "Anguished face": "\u3052\u3093\u306a\u308a\u3057\u305f\u9854", + "Fearful face": "\u9752\u3056\u3081\u305f\u9854", + "Weary face": "\u75b2\u308c\u305f\u9854", + "Sleepy face": "\u7720\u3044\u9854", + "Tired face": "\u3057\u3093\u3069\u3044\u9854", + "Grimacing face": "\u3061\u3087\u3063\u3068\u4e0d\u5feb\u306a\u9854", + "Loudly crying face": "\u5927\u6ce3\u304d\u3057\u3066\u3044\u308b\u9854", + "Face with open mouth": "\u53e3\u3092\u958b\u3051\u305f\u9854", + "Hushed face": "\u9ed9\u3063\u305f\u9854", + "Face with open mouth and cold sweat": "\u53e3\u3092\u958b\u3051\u305f\u9854(\u51b7\u3084\u6c57)", + "Face screaming in fear": "\u6050\u6016\u306e\u53eb\u3073\u9854", + "Astonished face": "\u9a5a\u3044\u305f\u9854", + "Flushed face": "\u71b1\u3063\u307d\u3044\u9854", + "Sleeping face": "\u5bdd\u9854", + "Dizzy face": "\u307e\u3044\u3063\u305f\u9854", + "Face without mouth": "\u53e3\u306e\u306a\u3044\u9854", + "Face with medical mask": "\u30de\u30b9\u30af\u3057\u305f\u9854", // Line breaker - "Break": "\u30d6\u30ec\u30fc\u30af", + "Break": "\u6539\u884c", // Math "Subscript": "\u4e0b\u4ed8\u304d\u6587\u5b57", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['ja'] = { // Clear formatting "Clear Formatting": "\u66f8\u5f0f\u306e\u30af\u30ea\u30a2", + // Save + "Save": "\u30bb\u30fc\u30d6", + // Undo, redo "Undo": "\u5143\u306b\u623b\u3059", "Redo": "\u3084\u308a\u76f4\u3059", @@ -219,7 +270,7 @@ $.FE.LANGUAGE['ja'] = { "Select All": "\u5168\u3066\u3092\u9078\u629e", // Code view - "Code View": "\u30b3\u30fc\u30c9\u30d3\u30e5\u30fc", + "Code View": "HTML\u30bf\u30b0\u8868\u793a", // Quote "Quote": "\u5f15\u7528", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['ja'] = { "Decrease": "\u6e1b\u5c11", // Quick Insert - "Quick Insert": "\u30af\u30a4\u30c3\u30af\u30a4\u30f3\u30b5\u30fc\u30c8" + "Quick Insert": "\u30af\u30a4\u30c3\u30af\u633f\u5165", + + // Spcial Characters + "Special Characters": "\u7279\u6b8a\u6587\u5b57", + "Latin": "\u30e9\u30c6\u30f3\u8a9e", + "Greek": "\u30ae\u30ea\u30b7\u30e3\u8a9e", + "Cyrillic": "\u30ad\u30ea\u30eb\u6587\u5b57", + "Punctuation": "\u53e5\u8aad\u70b9", + "Currency": "\u901a\u8ca8", + "Arrows": "\u77e2\u5370", + "Math": "\u6570\u5b66", + "Misc": "\u305d\u306e\u4ed6", + + // Print. + "Print": "\u5370\u5237", + + // Spell Checker. + "Spell Checker": "\u30b9\u30da\u30eb\u30c1\u30a7\u30c3\u30af", + + // Help + "Help": "\u30d8\u30eb\u30d7", + "Shortcuts": "\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8", + "Inline Editor": "\u30a4\u30f3\u30e9\u30a4\u30f3\u30a8\u30c7\u30a3\u30bf", + "Show the editor": "\u30a8\u30c7\u30a3\u30bf\u3092\u8868\u793a", + "Common actions": "\u4e00\u822c\u52d5\u4f5c", + "Copy": "\u30b3\u30d4\u30fc", + "Cut": "\u30ab\u30c3\u30c8", + "Paste": "\u8cbc\u308a\u4ed8\u3051", + "Basic Formatting": "\u57fa\u672c\u66f8\u5f0f", + "Increase quote level": "\u5f15\u7528\u3092\u5897\u3084\u3059", + "Decrease quote level": "\u5f15\u7528\u3092\u6e1b\u3089\u3059", + "Image / Video": "\u753b\u50cf/\u52d5\u753b", + "Resize larger": "\u5927\u304d\u304f\u3059\u308b", + "Resize smaller": "\u5c0f\u3055\u304f\u3059\u308b", + "Table": "\u8868", + "Select table cell": "\u30bb\u30eb\u3092\u9078\u629e", + "Extend selection one cell": "\u30bb\u30eb\u306e\u9078\u629e\u7bc4\u56f2\u3092\u5e83\u3052\u308b", + "Extend selection one row": "\u5217\u306e\u9078\u629e\u7bc4\u56f2\u3092\u5e83\u3052\u308b", + "Navigation": "\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3", + "Focus popup / toolbar": "\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7/\u30c4\u30fc\u30eb\u30d0\u30fc\u3092\u30d5\u30a9\u30fc\u30ab\u30b9", + "Return focus to previous position": "\u524d\u306e\u4f4d\u7f6e\u306b\u30d5\u30a9\u30fc\u30ab\u30b9\u3092\u623b\u3059", + + //\u00a0Embed.ly + "Embed URL": "\u57cb\u3081\u8fbc\u307fURL", + "Paste in a URL to embed": "\u57cb\u3081\u8fbc\u307fURL\u306b\u8cbc\u308a\u4ed8\u3051\u308b", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "\u8cbc\u308a\u4ed8\u3051\u305f\u6587\u66f8\u306fMicrosoft Word\u304b\u3089\u53d6\u5f97\u3055\u308c\u307e\u3059\u3002\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3092\u4fdd\u6301\u3057\u3066\u8cbc\u308a\u4ed8\u3051\u307e\u3059\u304b\uff1f", + "Keep": "\u66f8\u5f0f\u3092\u4fdd\u6301\u3059\u308b", + "Clean": "\u66f8\u5f0f\u3092\u4fdd\u6301\u3057\u306a\u3044", + "Word Paste Detected": "Microsoft Word\u306e\u8cbc\u308a\u4ed8\u3051\u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ko.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ko.js index 31954ac3e..c18ade015 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ko.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ko.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Korean */ @@ -24,7 +50,7 @@ $.FE.LANGUAGE['ko'] = { "Delete": "\uc0ad\uc81c", "Cancel": "\ucde8\uc18c", "OK": "\uc2b9\uc778", - "Back": "\ubc31", + "Back": "\ub4a4\ub85c", "Remove": "\uc81c\uac70", "More": "\ub354", "Update": "\uc5c5\ub370\uc774\ud2b8", @@ -38,6 +64,7 @@ $.FE.LANGUAGE['ko'] = { "Colors": "\uc0c9\uc0c1", "Background": "\ubc30\uacbd", "Text": "\ud14d\uc2a4\ud2b8", + "HEX Color": "\ud5e5\uc2a4 \uc0c9\uc0c1", // Paragraphs "Paragraph Format": "\ub2e8\ub77d", @@ -61,8 +88,23 @@ $.FE.LANGUAGE['ko'] = { "None": "\uc5c6\uc74c", // Lists - "Ordered List": "\uc22b\uc790\ub9ac\uc2a4\ud2b8", + "Ordered List": "\uc22b\uc790 \ub9ac\uc2a4\ud2b8", + "Default": "태만", + "Lower Alpha": "낮은 알파", + "Lower Greek": "낮은 그리스어", + "Lower Roman": "로마자 낮은", + "Upper Alpha": "상단 알파", + "Upper Roman": "상층 로마자", + "Unordered List": "\uc810 \ub9ac\uc2a4\ud2b8", + "Circle": "원", + "Disc": "디스크", + "Square": "광장", + + // Line height + "Line Height": "라인 높이", + "Single": "단일", + "Double": "더블", // Indent "Decrease Indent": "\ub0b4\uc5b4\uc4f0\uae30", @@ -81,7 +123,7 @@ $.FE.LANGUAGE['ko'] = { "Upload Image": "\uc774\ubbf8\uc9c0 \uc5c5\ub85c\ub4dc", "By URL": "URL \ub85c", "Browse": "\uac80\uc0c9", - "Drop image": "\uc774\ubbf8\uc9c0\ub97c \ub4dc\ub86d", + "Drop image": "\uc774\ubbf8\uc9c0\ub97c \ub4dc\ub798\uadf8&\ub4dc\ub86d", "or click": "\ub610\ub294 \ud074\ub9ad", "Manage Images": "\uc774\ubbf8\uc9c0 \uad00\ub9ac", "Loading": "\ub85c\ub4dc", @@ -90,51 +132,57 @@ $.FE.LANGUAGE['ko'] = { "Are you sure? Image will be deleted.": "\ud655\uc2e4\ud55c\uac00\uc694? \uc774\ubbf8\uc9c0\uac00 \uc0ad\uc81c\ub429\ub2c8\ub2e4.", "Replace": "\uad50\uccb4", "Uploading": "\uc5c5\ub85c\ub4dc", - "Loading image": "\ub85c\ub4dc \uc774\ubbf8\uc9c0", + "Loading image": "\uc774\ubbf8\uc9c0 \ub85c\ub4dc \uc911", "Display": "\ub514\uc2a4\ud50c\ub808\uc774", "Inline": "\uc778\ub77c\uc778", "Break Text": "\uad6c\ubd84 \ud14d\uc2a4\ud2b8", - "Alternate Text": "\ub300\uccb4 \ud14d\uc2a4\ud2b8", + "Alternative Text": "\ub300\uccb4 \ud14d\uc2a4\ud2b8", "Change Size": "\ud06c\uae30 \ubcc0\uacbd", "Width": "\ud3ed", - "Height": "\uc2e0\uc7a5", + "Height": "\ub192\uc774", "Something went wrong. Please try again.": "\ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.", + "Image Caption": "\uc774\ubbf8\uc9c0 \ucea1\uc158", + "Advanced Edit": "\uace0\uae09 \ud3b8\uc9d1", // Video - "Insert Video": "\ube44\ub514\uc624 \uc0bd\uc785", + "Insert Video": "\ub3d9\uc601\uc0c1 \uc0bd\uc785", "Embedded Code": "\uc784\ubca0\ub514\ub4dc \ucf54\ub4dc", + "Paste in a video URL": "\ub3d9\uc601\uc0c1 URL\uc5d0 \ubd99\uc5ec \ub123\uae30", + "Drop video": "\ub3d9\uc601\uc0c1\uc744 \ub4dc\ub798\uadf8&\ub4dc\ub86d", + "Your browser does not support HTML5 video.": "\uadc0\ud558\uc758 \ube0c\ub77c\uc6b0\uc800\ub294 html5 video\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.", + "Upload Video": "\ub3d9\uc601\uc0c1 \uc5c5\ub85c\ub4dc", // Tables - "Insert Table": "\ud14c\uc774\ube14 \uc0bd\uc785", - "Table Header": "\ud14c\uc774\ube14 \ud5e4\ub354", - "Remove Table": "\ud14c\uc774\ube14\uc744 \uc81c\uac70", + "Insert Table": "\ud45c \uc0bd\uc785", + "Table Header": "\ud45c \ud5e4\ub354", + "Remove Table": "\ud45c \uc81c\uac70", "Table Style": "\ud45c \uc2a4\ud0c0\uc77c", "Horizontal Align": "\uc218\ud3c9 \uc815\ub82c", - "Row": "\uc5f4", - "Insert row above": "\uc55e\uc5d0 \uc5f4\uc744 \uc0bd\uc785", - "Insert row below": "\ub4a4\uc5d0 \uc5f4\uc744 \uc0bd\uc785", - "Delete row": "\uc5f4 \uc0ad\uc81c", - "Column": "\ud589", - "Insert column before": "\uc55e\uc5d0 \ud589\uc744 \uc0bd\uc785", - "Insert column after": "\ub4a4\uc5d0 \ud589\uc744 \uc0bd\uc785", - "Delete column": "\ud589 \uc0ad\uc81c", + "Row": "\ud589", + "Insert row above": "\uc55e\uc5d0 \ud589\uc744 \uc0bd\uc785", + "Insert row below": "\ub4a4\uc5d0 \ud589\uc744 \uc0bd\uc785", + "Delete row": "\ud589 \uc0ad\uc81c", + "Column": "\uc5f4", + "Insert column before": "\uc55e\uc5d0 \uc5f4\uc744 \uc0bd\uc785", + "Insert column after": "\ub4a4\uc5d0 \uc5f4\uc744 \uc0bd\uc785", + "Delete column": "\uc5f4 \uc0ad\uc81c", "Cell": "\uc140", "Merge cells": "\uc140 \ud569\uce58\uae30", "Horizontal split": "\uc218\ud3c9 \ubd84\ud560", "Vertical split": "\uc218\uc9c1 \ubd84\ud560", "Cell Background": "\uc140 \ubc30\uacbd", "Vertical Align": "\uc218\uc9c1 \uc815\ub82c", - "Top": "\uc0c1\ub2e8", - "Middle": "\uc911\uac04", - "Bottom": "\ubc14\ub2e5", - "Align Top": "\uc0c1\ub2e8\uc744 \ub9de \ucda5\ub2c8 \ub2e4", - "Align Middle": "\uc911\uac04 \uc815\ub82c", - "Align Bottom": "\ubc14\ub2e5\uc744 \ub9de \ucda5\ub2c8 \ub2e4", + "Top": "\uc704\ucabd \uc815\ub82c", + "Middle": "\uac00\uc6b4\ub370 \uc815\ub82c", + "Bottom": "\uc544\ub798\ucabd \uc815\ub82c", + "Align Top": "\uc704\ucabd\uc73c\ub85c \uc815\ub82c\ud569\ub2c8\ub2e4.", + "Align Middle": "\uac00\uc6b4\ub370\ub85c \uc815\ub82c\ud569\ub2c8\ub2e4.", + "Align Bottom": "\uc544\ub798\ucabd\uc73c\ub85c \uc815\ub82c\ud569\ub2c8\ub2e4.", "Cell Style": "\uc140 \uc2a4\ud0c0\uc77c", // Files "Upload File": "\ud30c\uc77c \ucca8\ubd80", - "Drop file": "\ud30c\uc77c\uc744 \ub4dc\ub86d", + "Drop file": "\ud30c\uc77c\uc744 \ub4dc\ub798\uadf8&\ub4dc\ub86d", // Emoticons "Emoticons": "\uc774\ubaa8\ud2f0\ucf58", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['ko'] = { // Clear formatting "Clear Formatting": "\uc11c\uc2dd \uc81c\uac70", + // Save + "Save": "\uad6c\ud558\ub2e4", + // Undo, redo "Undo": "\uc2e4\ud589 \ucde8\uc18c", "Redo": "\ub418\ub3cc\ub9ac\uae30", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['ko'] = { "Decrease": "\uac10\uc18c", // Quick Insert - "Quick Insert": "\ube60\ub978 \uc0bd\uc785" + "Quick Insert": "\ube60\ub978 \uc0bd\uc785", + + // Spcial Characters + "Special Characters": "\ud2b9\uc218 \ubb38\uc790", + "Latin": "\ub77c\ud2f4\uc5b4", + "Greek": "\uadf8\ub9ac\uc2a4\uc5b4", + "Cyrillic": "\ud0a4\ub9b4 \ubb38\uc790", + "Punctuation": "\ubb38\uc7a5\ubd80\ud638", + "Currency": "\ud1b5\ud654", + "Arrows": "\ud654\uc0b4\ud45c", + "Math": "\uc218\ud559", + "Misc": "\uadf8 \uc678", + + // Print. + "Print": "\uc778\uc1c4", + + // Spell Checker. + "Spell Checker": "\ub9de\ucda4\ubc95 \uac80\uc0ac\uae30", + + // Help + "Help": "\ub3c4\uc6c0\ub9d0", + "Shortcuts": "\ub2e8\ucd95\ud0a4", + "Inline Editor": "\uc778\ub77c\uc778 \uc5d0\ub514\ud130", + "Show the editor": "\uc5d0\ub514\ud130 \ubcf4\uae30", + "Common actions": "\uc77c\ubc18 \ub3d9\uc791", + "Copy": "\ubcf5\uc0ac\ud558\uae30", + "Cut": "\uc798\ub77c\ub0b4\uae30", + "Paste": "\ubd99\uc5ec\ub123\uae30", + "Basic Formatting": "\uae30\ubcf8 \uc11c\uc2dd", + "Increase quote level": "\uc778\uc6a9 \uc99d\uac00", + "Decrease quote level": "\uc778\uc6a9 \uac10\uc18c", + "Image / Video": "\uc774\ubbf8\uc9c0 / \ub3d9\uc601\uc0c1", + "Resize larger": "\ud06c\uae30\ub97c \ub354 \ud06c\uac8c \uc870\uc815", + "Resize smaller": "\ud06c\uae30\ub97c \ub354 \uc791\uac8c \uc870\uc815", + "Table": "\ud45c", + "Select table cell": "\ud45c \uc140 \uc120\ud0dd", + "Extend selection one cell": "\uc140\uc758 \uc120\ud0dd \ubc94\uc704\ub97c \ud655\uc7a5", + "Extend selection one row": "\ud589\uc758 \uc120\ud0dd \ubc94\uc704\ub97c \ud655\uc7a5", + "Navigation": "\ub124\ube44\uac8c\uc774\uc158", + "Focus popup / toolbar": "\ud31d\uc5c5 / \ud234\ubc14\ub97c \ud3ec\ucee4\uc2a4", + "Return focus to previous position": "\uc774\uc804 \uc704\uce58\ub85c \ud3ec\ucee4\uc2a4 \ub418\ub3cc\ub9ac\uae30", + + // Embed.ly + "Embed URL": "\uc784\ubca0\ub4dc URL", + "Paste in a URL to embed": "\uc784\ubca0\ub4dc URL\uc5d0 \ubd99\uc5ec \ub123\uae30", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "\ubd99\uc5ec\ub123\uc740 \ubb38\uc11c\ub294 \ub9c8\uc774\ud06c\ub85c\uc18c\ud504\ud2b8 \uc6cc\ub4dc\uc5d0\uc11c \uac00\uc838\uc654\uc2b5\ub2c8\ub2e4. \ud3ec\ub9f7\uc744 \uc720\uc9c0\ud558\uac70\ub098 \uc815\ub9ac \ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?", + "Keep": "\uc720\uc9c0", + "Clean": "\uc815\ub9ac", + "Word Paste Detected": "\uc6cc\ub4dc \ubd99\uc5ec \ub123\uae30\uac00 \uac80\ucd9c \ub418\uc5c8\uc2b5\ub2c8\ub2e4." }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ku.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ku.js new file mode 100644 index 000000000..5998917b3 --- /dev/null +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ku.js @@ -0,0 +1,329 @@ +/*! + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) + * License https://froala.com/wysiwyg-editor/terms/ + * Copyright 2014-2019 Froala Labs + */ + +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { +/** + * Arabic + */ + +$.FE.LANGUAGE['ku'] = { + translation: { + // Place holder + "Type something": "شتێک بنووسە", + + // Basic formatting + "Bold": "تۆخکردنەوە", + "Italic": "لارکردنەوە", + "Underline": "هێڵ بەژێردا هێنان", + "Strikethrough": "هێڵ بە سەردا هێنان", + + // Main buttons + "Insert": "خستنە ناو", + "Delete": "سڕینەوە", + "Cancel": "پاشگەزبوونەوە", + "OK": "باشە", + "Back": "گەڕانەوە", + "Remove": "لابردن", + "More": "زیاتر", + "Update": "نوێکردنەوە", + "Style": "شێواز", + + // Font + "Font Family": "فۆنتی خێزان", + "Font Size": "قەبارەی فۆنت", + + // Colors + "Colors": "ڕەنگەکان", + "Background": "پاشبنەما(باکگراوند)", + "Text": "دەق", + + // Paragraphs بۆیە ڕەقەمەکانی خوارەوەم نەکردووە بە کوردی لە شوێنی تریش بینیوومە هەروا نوسراوەتەوە + "Paragraph Format": "شێوازی پەڕەگراف", + "Normal": "ئاسایی", + "Code": "کۆد", + "Heading 1": " 1", + "Heading 2": " 2", + "Heading 3": " 3", + "Heading 4": " 4", + + // Style + "Paragraph Style": "شێوازی پەڕەگراف", + "Inline Style": "شێوزای ناو دێڕ", + + // Alignment + "Align": "ڕیزکردن", + "Align Left": "ڕیزکردن لای چەپەوە", + "Align Center": "ڕیزکردن لە ناوەڕاستەوە", + "Align Right": "ڕیزکردن لای ڕاستەوە", + "Align Justify": "هاوڕێک", + "None": "هیچ", + + // Lists + "Ordered List": "لیستی داواکراو", + "Default": "Destçûnî", + "Lower Alpha": "Alpha kêm", + "Lower Greek": "Grek", + "Lower Roman": "Roman", + "Upper Alpha": "Alpha", + "Upper Roman": "Rûsî", + + "Unordered List": "لیستی داوانەکراو", + "Circle": "Çember", + "Disc": "Disc", + "Square": "Meydan", + + // Line height + "Line Height": "Hewayê", + "Single": "Yekoyek", + "Double": "Dûcar", + + // Indent + "Decrease Indent": "کەمکردنەوەی بۆشایی بەجێهێشتن", + "Increase Indent": "زیادکردنی بۆشایی بەجێهێشتن", + + // Links + "Insert Link": "دانانی بەستەر", + "Open in new tab": "کردنەوەی لە تابێکی نوێدا", + "Open Link": "کردنەوەی بەستەر", + "Edit Link": "دەستکاریکردنی بەستەر", + "Unlink": "سڕینەوەی بەستەر", + "Choose Link": "هەڵبژاردنی بەستەر", + + // Images + "Insert Image": "هێنانی وێنە", + "Upload Image": "بارکردنی وێنە", + "By URL": "بە شێوەی بەستەر", + "Browse": "هێنان", + "Drop image": "ڕاکێشانی وێنە", + "or click": "یان کرتە", + "Manage Images": "بەڕێوەبردنی وێنە", + "ئامادەکردن": "Cargando", + "Deleting": "سڕینەوە", + "Tags": "تاگەکان", + "Are you sure? Image will be deleted.": "دڵنیایت لە سڕینەوەی وێنەکە", + "Replace": "لەبری دانان", + "Uploading": "بارکردن", + "Loading image": "ئامادەکردنی وێنە", + "Display": "پیشان دان", + "Inline": "ناو دێڕ", + "Break Text": "ماوەی دەق", + "Alternative Text": "جێگرەوەی دەق", + "Change Size": "گۆڕینی قەبارەی", + "Width": "پانی", + "Height": "بەرزی", + "Something went wrong. Please try again.": "شتێک هە ڵەیە تکایە هەوڵبدەرەوە", + + // Video + "Insert Video": "دانانی ڤیدیۆ", + "Embedded Code": "کۆدی ئێمبد", + + // Tables + "Insert Table": "دانانی خشتە", + "Table Header": "خشتەی ناونیشان", + "Remove Table": "سڕینەوەی خشتە", + "Table Style": "شێوازی خشتە", + "Horizontal Align": "ڕێکخستنی ئاسۆیی", + "Row": "ڕیز", + "Insert row above": "دانانی ڕیز لەسەرەوە", + "Insert row below": "دانانی ڕیز لە خوارەوە", + "Delete row": "سڕینەوەی ڕیز", + "Column": "ستوون", + "Insert column before": "زیادکردنی ستونێک لە پێشەوە", + "Insert column after": "زیادکردنی ستونێک لە دوایەوە", + "Delete column": "سڕینەوەی ستونێک", + "Cell": "خانە", + "Merge cells": "تێکەڵکردنی خانەکان", + "Horizontal split": "جیاکردنەوەی هێڵی ئاسۆیی", + "Vertical split": "جیاکردنەوەی سەر بەرەو خوار", + "Cell Background": "خانەی باکگراوند", + "Vertical Align": "ڕیزکردن بەشێوەی سەر بەرەو خوار", + "Top": "سەرەوە", + "Middle": "ناوەڕاست", + "Bottom": "خوارەوە", + "Align Top": "ڕیزکردن لە سەرەوە", + "Align Middle": "ڕیزکردن لە ناوەڕاستەوە", + "Align Bottom": "ڕیزکردن لە خوارەوە", + "Cell Style": "شێوازی خانە", + + // Files + "Upload File": "بەرزکردنەوەی پەڕگە", + "Drop file": "ڕاکێشانی پەڕگە", + + // Emoticons + "Emoticons": "ئیمۆجی", + "Grinning face": "ڕوخسارێکی پێکەنیناوی", + "Grinning face with smiling eyes": "ڕوخسارێکی پێکەنیناوی لەگەڵ چاوێکی خەندە ئامێز", + "Face with tears of joy": "دەمووچاوێک لەگەڵ ئاو هاتنە خوارەوەوە بە چاودا", + "Smiling face with open mouth": "دەمووچاوێکی پێکەنیناوی لەگەڵ دەمکردنەوە", + "Smiling face with open mouth and smiling eyes": "دەمووچاوێکی پێکەنیناوی لەگەڵ دەمکردنەوە و چاوێکی خەندە ئامێز", + "Smiling face with open mouth and cold sweat": "دەمووچاوێکی پێکەنیناوی لەگەڵ دەمکردنەوە و ئارەق کردنەوە", + "Smiling face with open mouth and tightly-closed eyes": "Cara sonriente con la boca abierta y los ojos fuertemente cerrados", + "Smiling face with halo": "دەمووچاوێکی پێکەنیناوی و بوونی بازنەیەکی خڕ بەسەرتەوە", + "Smiling face with horns": "دەمووچاوێکی پێکەنیناوی لەگەڵ دوو قۆچدا", + "Winking face": "چاو داگرتن", + "Smiling face with smiling eyes": "دەمووچاوێکی پێکەنیناوی چاوی بچوک کردوەتەوە", + "Face savoring delicious food": "دەمووچاوی کەسێک کە حەزی لە خواردنە", + "Relieved face": "دەمووچاوێکی حەساوە", + "Smiling face with heart-shaped eyes": "دەمووچاوێک لەگەڵ بوونی دڵ لە چاودا", + "Smiling face with sunglasses": "دەمووچاوێک لەگەڵ چاویلکەدا", + "Smirking face": "دەمووچاوێکی فیزاوی", + "Neutral face": "دەم داخستن", + "Expressionless face": "دەم و چاو داخستن", + "Unamused face": "دەمووچاوێکی بێزار", + "Face with cold sweat": "ڕوخسارێک لەگەڵ ئارەقی سارددا", + "Pensive face": "ڕوخسارێکی خەمبار", + "Confused face": "ڕوخسارێکی قەلەق", + "Confounded face": "ڕوخسارێکی ئاڵۆز", + "Kissing face": "دەمووچاوێک و ماچ", + "Face throwing a kiss": "دەمووچاوێک ماچ هەڵبدات", + "Kissing face with smiling eyes": "دەمووچاوێک ماچ دەکات لەگەڵ ڕوخسارێکی پێکەنیناوی", + "Kissing face with closed eyes": "دەمووچاوێک ماچ دەکات و چاوی داخستووە", + "Face with stuck out tongue": "ڕوخسارێک زمانی دەرهێناوە", + "Face with stuck out tongue and winking eye": "ڕوخسارێک زمانی دەرهێناوە و چاوێکی لێت داگرتووە", + "Face with stuck out tongue and tightly-closed eyes": "هەردووچاوی داخستووە و زمان دەردێنێت", + "Disappointed face": "ڕوخسارێکی نائومێد کراو", + "Worried face": "ڕوخسارێکی بێتاقەت", + "Angry face": "ڕوخسارێکی توڕە", + "Pouting face": "ڕوخسارێک لچی دەرهێناوە", + "Crying face": "ڕوخسارێک دەگری", + "Persevering face": "ڕوخسارێکی تەواوی بێتاقەت", + "Face with look of triumph": "ڕوخسارێک کە سوورە لەسەر کارێک", + "Disappointed but relieved face": "ڕوخسارێکی خەمبارە و ئارەق دەکاتەوە", + "Frowning face with open mouth": "ڕوخسارێکی تووڕە و دەمی کراوەتەوە", + "Anguished face": "ڕوخسارێکی خەمناک", + "Fearful face": "دەموچاوێکی ترساو", + "Weary face": "ڕوخسارێکی ماندوو", + "Sleepy face": "ڕوخسارێکی خەوتوو", + "Tired face": "ڕوخسارێکی ماندوو", + "Grimacing face": "دان جیڕ کردنەوە", + "Loudly crying face": "ڕوخسارێک بە دەنگی بەرزەوە دەگری", + "Face with open mouth": "ڕوخسارێک دەمی کردوەتەوە", + "Hushed face": "ڕوخسارێکی بێدەنگ کراو", + "Face with open mouth and cold sweat": "دەمووچاوێک دەمی کردوەتەوە و ئارەق دەڕێژێت", + "Face screaming in fear": "دەمووچاوێک هاوار دەکات و لە شتێک دەترسێت", + "Astonished face": "ڕوخسارێکی سەرسام بوو", + "Flushed face": "ڕوخسارێکی سور بووەوە", + "Sleeping face": "ڕوخسارێکی خەوتوو", + "Dizzy face": "سەرگێژ خواردن", + "Face without mouth": "دەمووچاوێک بەبێ دەم", + "Face with medical mask": "دەمووچاوێک لەگەڵ ماسکی پزیشکی", + + // Line breaker + "Break": "بڕینی هێڵێک", + + // Math + "Subscript": "نوسین لە ژێرەوەی نوسینێکی دیکە", + "Superscript": "سەرنووس", + + // Full screen + "Fullscreen": "پڕ بە شاشە", + + // Horizontal line + "Insert Horizontal Line": "دانانی هێڵی ئاسۆیی", + + // Clear formatting + "Clear Formatting": "سڕینەوەی شێواز", + + // Save + "Save": "Rizgarkirin", + + // Undo, redo + "Undo": "گەڕانەوە", + "Redo": "هێنانەوەی هەنگاوی پێشتر", + + // Select all + "Select All": "دیاریکردنی هەموو", + + // Code view + "Code View": "بینینی کۆد", + + // Quote + "Quote": "وتە", + "Increase": "زیادکردن", + "Decrease": "کەمکردن", + + // Quick Insert + "Quick Insert": "خێرا خستنە ناو", + + // Spcial Characters + "Special Characters": "Special Characters", + "Latin": "Latin", + "Greek": "Greek", + "Cyrillic": "Cyrillic", + "Punctuation": "Punctuation", + "Currency": "Currency", + "Arrows": "Arrows", + "Math": "Math", + "Misc": "Misc", + + // Print. + "Print": "Print", + + // Spell Checker. + "Spell Checker": "Spell Checker", + + // Help + "Help": "Help", + "Shortcuts": "Shortcuts", + "Inline Editor": "Inline Editor", + "Show the editor": "Show the editor", + "Common actions": "Common actions", + "Copy": "Copy", + "Cut": "Cut", + "Paste": "Paste", + "Basic Formatting": "Basic Formatting", + "Increase quote level": "Increase quote level", + "Decrease quote level": "Decrease quote level", + "Image / Video": "Image / Video", + "Resize larger": "Resize larger", + "Resize smaller": "Resize smaller", + "Table": "Table", + "Select table cell": "Select table cell", + "Extend selection one cell": "Extend selection one cell", + "Extend selection one row": "Extend selection one row", + "Navigation": "Navigation", + "Focus popup / toolbar": "Focus popup / toolbar", + "Return focus to previous position": "Return focus to previous position", + + // Embed.ly + "Embed URL": "Embed URL", + "Paste in a URL to embed": "Paste in a URL to embed", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?", + "Keep": "Keep", + "Clean": "Clean", + "Word Paste Detected": "Word Paste Detected" + }, + direction: "rtl" +}; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/me.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/me.js index f5029012b..50135f5be 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/me.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/me.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Montenegrin */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['me'] = { "Colors": "Boje", "Background": "Pozadine", "Text": "Teksta", + "HEX Color": "HEX boje", // Paragraphs "Paragraph Format": "Paragraf formatu", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['me'] = { // Lists "Ordered List": "Ure\u0111ena lista", + "Default": "", + "Lower Alpha": "", + "Lower Greek": "", + "Lower Roman": "", + "Upper Alpha": "", + "Upper Roman": "", + "Unordered List": "Nesre\u0111ene lista", + "Circle": "", + "Disc": "", + "Square": "", + + // Line height + "Line Height": "", + "Single": "", + "Double": "", // Indent "Decrease Indent": "Smanjenje alineja", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['me'] = { "Display": "Prikaz", "Inline": "Inline", "Break Text": "Break tekst", - "Alternate Text": "Alternativna tekst", + "Alternative Text": "Alternativna tekst", "Change Size": "Promijeni veli\u010dinu", "Width": "\u0161irina", "Height": "Visina", "Something went wrong. Please try again.": "Ne\u0161to je po\u0161lo po zlu. Molimo vas da poku\u0161ate ponovo.", + "Image Caption": "Slika natpisa", + "Advanced Edit": "Napredno uređivanje", // Video "Insert Video": "Umetni video", "Embedded Code": "Embedded kod", + "Paste in a video URL": "Prilepite v URL video posnetka", + "Drop video": "Izbaci video", + "Your browser does not support HTML5 video.": "Váš prehliadač nepodporuje video HTML5.", + "Upload Video": "Upload video", // Tables "Insert Table": "Umetni tabelu", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['me'] = { // Clear formatting "Clear Formatting": "Izbrisati formatiranje", + // Save + "Save": "Save", + // Undo, redo "Undo": "Korak nazad", "Redo": "Korak naprijed", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['me'] = { "Decrease": "Smanjenje", // Quick Insert - "Quick Insert": "Brzo umetni" + "Quick Insert": "Brzo umetni", + + // Spcial Characters + "Special Characters": "Specijalni znakovi", + "Latin": "Latino", + "Greek": "Grk", + "Cyrillic": "Ćirilica", + "Punctuation": "Interpunkcije", + "Currency": "Valuta", + "Arrows": "Strelice", + "Math": "Matematika", + "Misc": "Misc", + + // Print. + "Print": "Odštampaj", + + // Spell Checker. + "Spell Checker": "Kontrolor pravopisa", + + // Help + "Help": "Pomoć", + "Shortcuts": "Prečice", + "Inline Editor": "Pri upisivanju Editor", + "Show the editor": "Prikaži urednik", + "Common actions": "Zajedničke akcije", + "Copy": "Kopija", + "Cut": "Rez", + "Paste": "Nalepi", + "Basic Formatting": "Osnovno oblikovanje", + "Increase quote level": "Povećati ponudu za nivo", + "Decrease quote level": "Smanjenje ponude nivo", + "Image / Video": "Slika / Video", + "Resize larger": "Veće veličine", + "Resize smaller": "Promena veličine manji", + "Table": "Sto", + "Select table cell": "Select ćelije", + "Extend selection one cell": "Proširite selekciju jednu ćeliju", + "Extend selection one row": "Proširite selekciju jedan red", + "Navigation": "Navigacija", + "Focus popup / toolbar": "Fokus Iskačući meni / traka sa alatkama", + "Return focus to previous position": "Vratiti fokus na prethodnu poziciju", + + // Embed.ly + "Embed URL": "Ugradite URL", + "Paste in a URL to embed": "Nalepite URL adresu da biste ugradili", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Nalepljeni sadržaj dolazi iz Microsoft Word dokument. Da li želite zadržati u formatu ili počistiti?", + "Keep": "Nastavi", + "Clean": "Oиisti", + "Word Paste Detected": "Word Nalepi otkriven" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/nb.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/nb.js index cb8d1fa29..614c84929 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/nb.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/nb.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Norwegian */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['nb'] = { "Colors": "Farger", "Background": "Bakgrunn", "Text": "Tekst", + "HEX Color": "Heksefarge", // Paragraphs "Paragraph Format": "Stiler", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['nb'] = { // Lists "Ordered List": "Ordnet liste", + "Default": "Misligholde", + "Lower Alpha": "Lavere alfa", + "Lower Greek": "Lavere greske", + "Lower Roman": "Lavere romersk", + "Upper Alpha": "Øvre alfa", + "Upper Roman": "Øvre roman", + "Unordered List": "Uordnet liste", + "Circle": "Sirkel", + "Disc": "Plate", + "Square": "Torget", + + // Line height + "Line Height": "Linjehøyde", + "Single": "Enkelt", + "Double": "Dobbelt", // Indent "Decrease Indent": "Reduser innrykk", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['nb'] = { "Display": "Utstilling", "Inline": "P\u00e5 linje", "Break Text": "Brudd tekst", - "Alternate Text": "Alternativ tekst", + "Alternative Text": "Alternativ tekst", "Change Size": "Endre st\u00f8rrelse", "Width": "Bredde", "Height": "H\u00f8yde", "Something went wrong. Please try again.": "Noe gikk galt. V\u00e6r s\u00e5 snill, pr\u00f8v p\u00e5 nytt.", + "Image Caption": "Bilde bildetekst", + "Advanced Edit": "Avansert redigering", // Video "Insert Video": "Sett inn video", "Embedded Code": "Embedded kode", + "Paste in a video URL": "Lim inn i en video-url", + "Drop video": "Slipp video", + "Your browser does not support HTML5 video.": "Nettleseren din støtter ikke html5 video.", + "Upload Video": "Last opp video", // Tables "Insert Table": "Sett inn tabell", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['nb'] = { // Clear formatting "Clear Formatting": "Fjerne formatering", + // Save + "Save": "Lagre", + // Undo, redo "Undo": "Angre", "Redo": "Utf\u00f8r likevel", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['nb'] = { "Decrease": "Nedgang", // Quick Insert - "Quick Insert": "Hurtiginnsats" + "Quick Insert": "Hurtiginnsats", + + // Spcial Characters + "Special Characters": "Spesielle karakterer", + "Latin": "Latin", + "Greek": "Gresk", + "Cyrillic": "Kyrilliske", + "Punctuation": "Tegnsetting", + "Currency": "Valuta", + "Arrows": "Piler", + "Math": "Matte", + "Misc": "Misc", + + // Print. + "Print": "Skrive ut", + + // Spell Checker. + "Spell Checker": "Stavekontroll", + + // Help + "Help": "Hjelp", + "Shortcuts": "Snarveier", + "Inline Editor": "Inline editor", + "Show the editor": "Vis redaktøren", + "Common actions": "Felles handlinger", + "Copy": "Kopiere", + "Cut": "Kutte opp", + "Paste": "Lim inn", + "Basic Formatting": "Grunnleggende formatering", + "Increase quote level": "Øke tilbudsnivået", + "Decrease quote level": "Redusere tilbudsnivå", + "Image / Video": "Bilde / video", + "Resize larger": "Endre størrelsen større", + "Resize smaller": "Endre størrelsen mindre", + "Table": "Bord", + "Select table cell": "Velg tabellcelle", + "Extend selection one cell": "Utvide valg en celle", + "Extend selection one row": "Utvide valg en rad", + "Navigation": "Navigasjon", + "Focus popup / toolbar": "Fokus popup / verktøylinje", + "Return focus to previous position": "Returnere fokus til tidligere posisjon", + + // Embed.ly + "Embed URL": "Legge inn nettadressen", + "Paste in a URL to embed": "Lim inn i en URL for å legge inn", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Det limte innholdet kommer fra et Microsoft Word-dokument. vil du beholde formatet eller rydde det opp?", + "Keep": "Beholde", + "Clean": "Ren", + "Word Paste Detected": "Ordpasta oppdages" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/nl.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/nl.js index 894d2c69f..f7f4a1fa4 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/nl.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/nl.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Dutch */ @@ -32,12 +58,13 @@ $.FE.LANGUAGE['nl'] = { // Font "Font Family": "Lettertype", - "Font Size": "Letter grootte", + "Font Size": "Lettergrootte", // Colors "Colors": "Kleuren", "Background": "Achtergrond", "Text": "Tekst", + "HEX Color": "HEX kleur", // Paragraphs "Paragraph Format": "Opmaak", @@ -50,7 +77,7 @@ $.FE.LANGUAGE['nl'] = { // Style "Paragraph Style": "Paragraaf stijl", - "Inline Style": "In de rij stijl", + "Inline Style": "Inline stijl", // Alignment "Align": "Uitlijnen", @@ -62,14 +89,29 @@ $.FE.LANGUAGE['nl'] = { // Lists "Ordered List": "Geordende lijst", + "Default": "Standaard", + "Lower Alpha": "Lagere alpha", + "Lower Greek": "Lager Grieks", + "Lower Roman": "Lager Romeins", + "Upper Alpha": "Bovenste alfa", + "Upper Roman": "Bovenste roman", + "Unordered List": "Ongeordende lijst", + "Circle": "Cirkel", + "Disc": "Schijf", + "Square": "Plein", + + // Line height + "Line Height": "Lijnhoogte", + "Single": "Single", + "Double": "Dubbele", // Indent "Decrease Indent": "Inspringen verkleinen", "Increase Indent": "Inspringen vergroten", // Links - "Insert Link": "Hyperlink invoegen", + "Insert Link": "Link invoegen", "Open in new tab": "Openen in nieuwe tab", "Open Link": "Open link", "Edit Link": "Link bewerken", @@ -80,8 +122,8 @@ $.FE.LANGUAGE['nl'] = { "Insert Image": "Afbeelding invoegen", "Upload Image": "Afbeelding uploaden", "By URL": "Via URL", - "Browse": "Blader", - "Drop image": "Drop afbeelding", + "Browse": "Bladeren", + "Drop image": "Sleep afbeelding", "or click": "of klik op", "Manage Images": "Afbeeldingen beheren", "Loading": "Bezig met laden", @@ -92,17 +134,23 @@ $.FE.LANGUAGE['nl'] = { "Uploading": "Uploaden", "Loading image": "Afbeelding laden", "Display": "Tonen", - "Inline": "In lijn", + "Inline": "Inline", "Break Text": "Tekst afbreken", - "Alternate Text": "Alternatieve tekst", + "Alternative Text": "Alternatieve tekst", "Change Size": "Grootte wijzigen", "Width": "Breedte", "Height": "Hoogte", "Something went wrong. Please try again.": "Er is iets fout gegaan. Probeer opnieuw.", + "Image Caption": "Afbeelding caption", + "Advanced Edit": "Geavanceerd bewerken", // Video "Insert Video": "Video invoegen", "Embedded Code": "Ingebedde code", + "Paste in a video URL": "Voeg een video-URL toe", + "Drop video": "Sleep video", + "Your browser does not support HTML5 video.": "Je browser ondersteunt geen html5-video.", + "Upload Video": "Video uploaden", // Tables "Insert Table": "Tabel invoegen", @@ -133,8 +181,8 @@ $.FE.LANGUAGE['nl'] = { "Cell Style": "Celstijl", // Files - "Upload File": "Upload bestand", - "Drop file": "Drop bestand", + "Upload File": "Bestand uploaden", + "Drop file": "Sleep bestand", // Emoticons "Emoticons": "Emoticons", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['nl'] = { // Clear formatting "Clear Formatting": "Verwijder opmaak", + // Save + "Save": "Opslaan", + // Undo, redo "Undo": "Ongedaan maken", "Redo": "Opnieuw", @@ -224,10 +275,62 @@ $.FE.LANGUAGE['nl'] = { // Quote "Quote": "Citaat", "Increase": "Toenemen", - "Decrease": "Daling", + "Decrease": "Afnemen", // Quick Insert - "Quick Insert": "Snel invoegen" + "Quick Insert": "Snel invoegen", + + // Spcial Characters + "Special Characters": "Speciale tekens", + "Latin": "Latijns", + "Greek": "Grieks", + "Cyrillic": "Cyrillisch", + "Punctuation": "Interpunctie", + "Currency": "Valuta", + "Arrows": "Pijlen", + "Math": "Wiskunde", + "Misc": "Misc", + + // Print. + "Print": "Afdrukken", + + // Spell Checker. + "Spell Checker": "Spellingscontrole", + + // Help + "Help": "Hulp", + "Shortcuts": "Snelkoppelingen", + "Inline Editor": "Inline editor", + "Show the editor": "Laat de editor zien", + "Common actions": "Algemene acties", + "Copy": "Kopiëren", + "Cut": "Knippen", + "Paste": "Plakken", + "Basic Formatting": "Basisformattering", + "Increase quote level": "Citaat niveau verhogen", + "Decrease quote level": "Citaatniveau verminderen", + "Image / Video": "Beeld / video", + "Resize larger": "Groter maken", + "Resize smaller": "Kleiner maken", + "Table": "Tabel", + "Select table cell": "Selecteer tabelcel", + "Extend selection one cell": "Selecteer een cel uit", + "Extend selection one row": "Selecteer een rij uit", + "Navigation": "Navigatie", + "Focus popup / toolbar": "Focus pop-up / werkbalk", + "Return focus to previous position": "Focus terug naar vorige positie", + + // Embed.ly + "Embed URL": "Embed url", + "Paste in a URL to embed": "Voer een URL in om toe te voegen", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "De geplakte inhoud komt uit een Microsoft Word-document. wil je het formaat behouden of schoonmaken?", + "Keep": "Opmaak behouden", + "Clean": "Tekst schoonmaken", + "Word Paste Detected": "Word inhoud gedetecteerd" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/pl.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/pl.js index 34a1ee5b4..80cf3a791 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/pl.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/pl.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Polish */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['pl'] = { "Colors": "Kolory", "Background": "T\u0142o", "Text": "Tekstu", + "HEX Color": "Sześciokąt", // Paragraphs "Paragraph Format": "Formaty", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['pl'] = { // Lists "Ordered List": "Uporz\u0105dkowana lista", + "Default": "Domyślna", + "Lower Alpha": "Niższy alfa", + "Lower Greek": "Niższy grecki", + "Lower Roman": "Niższe rzymskie", + "Upper Alpha": "Górna alfa", + "Upper Roman": "Górny rzymski", + "Unordered List": "Lista nieuporz\u0105dkowana", + "Circle": "Okrąg", + "Disc": "Dysk", + "Square": "Plac", + + // Line height + "Line Height": "Wysokość linii", + "Single": "Pojedynczy", + "Double": "Podwójnie", // Indent "Decrease Indent": "Zmniejsz wci\u0119cie", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['pl'] = { "Display": "Wystawa", "Inline": "Zgodna", "Break Text": "Z\u0142ama\u0107 tekst", - "Alternate Text": "Tekst alternatywny", + "Alternative Text": "Tekst alternatywny", "Change Size": "Zmie\u0144 rozmiar", "Width": "Szeroko\u015b\u0107", "Height": "Wysoko\u015b\u0107", "Something went wrong. Please try again.": "Co\u015b posz\u0142o nie tak. Prosz\u0119 spr\u00f3buj ponownie.", + "Image Caption": "Podpis obrazu", + "Advanced Edit": "Zaawansowana edycja", // Video "Insert Video": "Wstaw wideo", "Embedded Code": "Kod osadzone", + "Paste in a video URL": "Wklej adres URL filmu", + "Drop video": "Upuść wideo", + "Your browser does not support HTML5 video.": "Twoja przeglądarka nie obsługuje wideo html5.", + "Upload Video": "Prześlij wideo", // Tables "Insert Table": "Wstaw tabel\u0119", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['pl'] = { // Clear formatting "Clear Formatting": "Usu\u0144 formatowanie", + // Save + "Save": "\u005a\u0061\u0070\u0069\u0073\u0061\u0107", + // Undo, redo "Undo": "Cofnij", "Redo": "Pon\u00f3w", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['pl'] = { "Decrease": "Zmniejszenie", // Quick Insert - "Quick Insert": "Szybkie wstaw" + "Quick Insert": "Szybkie wstaw", + + // Spcial Characters + "Special Characters": "Znaki specjalne", + "Latin": "Łacina", + "Greek": "Grecki", + "Cyrillic": "Cyrylica", + "Punctuation": "Interpunkcja", + "Currency": "Waluta", + "Arrows": "Strzałki", + "Math": "Matematyka", + "Misc": "Misc", + + // Print. + "Print": "Wydrukować", + + // Spell Checker. + "Spell Checker": "Sprawdzanie pisowni", + + // Help + "Help": "Wsparcie", + "Shortcuts": "Skróty", + "Inline Editor": "Edytor w wierszu", + "Show the editor": "Pokazać edytor", + "Common actions": "Wspólne działania", + "Copy": "Kopiuj", + "Cut": "Ciąć", + "Paste": "Pasta", + "Basic Formatting": "Podstawowe formatowanie", + "Increase quote level": "Zwiększyć poziom notowań", + "Decrease quote level": "Zmniejszyć poziom notowań", + "Image / Video": "Obraz / wideo", + "Resize larger": "Zmienić rozmiar większy", + "Resize smaller": "Zmienić rozmiar mniejszy", + "Table": "Stół", + "Select table cell": "Wybierz komórkę tabeli", + "Extend selection one cell": "Przedłużyć wybór jednej komórki", + "Extend selection one row": "Przedłużyć wybór jednego rzędu", + "Navigation": "Nawigacja", + "Focus popup / toolbar": "Focus popup / toolbar", + "Return focus to previous position": "Powrót do poprzedniej pozycji", + + // Embed.ly + "Embed URL": "Osadzaj url", + "Paste in a URL to embed": "Wklej w adresie URL do osadzenia", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Wklejana treść pochodzi z programu Microsoft Word. Czy chcesz zachować formatowanie czy wkleić jako zwykły tekst?", + "Keep": "Zachowaj formatowanie", + "Clean": "Wklej jako tekst", + "Word Paste Detected": "Wykryto sformatowany tekst" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/pt_br.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/pt_br.js index d2f3d40da..69e46dd9f 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/pt_br.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/pt_br.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Portuguese spoken in Brazil */ @@ -15,16 +41,16 @@ $.FE.LANGUAGE['pt_br'] = { // Basic formatting "Bold": "Negrito", - "Italic": "It\u00e1lico", + "Italic": "Itálito", "Underline": "Sublinhar", - "Strikethrough": "Riscar", + "Strikethrough": "Tachado", // Main buttons "Insert": "Inserir", "Delete": "Apagar", "Cancel": "Cancelar", "OK": "Ok", - "Back": "Costas", + "Back": "Voltar", "Remove": "Remover", "More": "Mais", "Update": "Atualizar", @@ -38,31 +64,47 @@ $.FE.LANGUAGE['pt_br'] = { "Colors": "Cores", "Background": "Fundo", "Text": "Texto", + "HEX Color": "Cor hexadecimal", // Paragraphs "Paragraph Format": "Formatos", "Normal": "Normal", - "Code": "C\u00f3digo", - "Heading 1": "Cabe\u00e7alho 1", - "Heading 2": "Cabe\u00e7alho 2", - "Heading 3": "Cabe\u00e7alho 3", - "Heading 4": "Cabe\u00e7alho 4", + "Code": "Código", + "Heading 1": "Cabeçalho 1", + "Heading 2": "Cabeçalho 2", + "Heading 3": "Cabeçalho 3", + "Heading 4": "Cabeçalho 4", // Style - "Paragraph Style": "Estilo de par\u00e1grafo", + "Paragraph Style": "Estilo de parágrafo", "Inline Style": "Estilo embutido", // Alignment "Align": "Alinhar", - "Align Left": "Alinhar \u00e0 esquerda", + "Align Left": "Alinhar à esquerda", "Align Center": "Centralizar", - "Align Right": "Alinhar \u00e0 direita", + "Align Right": "Alinhar à direita", "Align Justify": "Justificar", "None": "Nenhum", // Lists "Ordered List": "Lista ordenada", - "Unordered List": "Lista n\u00e3o ordenada", + "Default": "Padrão", + "Lower Alpha": "Alpha inferior", + "Lower Greek": "Grego inferior", + "Lower Roman": "Baixa romana", + "Upper Alpha": "Alfa superior", + "Upper Roman": "Romana superior", + + "Unordered List": "Lista não ordenada", + "Circle": "Círculo", + "Disc": "Disco", + "Square": "Quadrado", + + // Line height + "Line Height": "Altura da linha", + "Single": "Solteiro", + "Double": "Em dobro", // Indent "Decrease Indent": "Diminuir recuo", @@ -79,7 +121,7 @@ $.FE.LANGUAGE['pt_br'] = { // Images "Insert Image": "Inserir imagem", "Upload Image": "Carregar imagem", - "By URL": "Por URL", + "By URL": "Por um endereço URL", "Browse": "Procurar", "Drop image": "Arraste sua imagem aqui", "or click": "ou clique aqui", @@ -87,7 +129,7 @@ $.FE.LANGUAGE['pt_br'] = { "Loading": "Carregando", "Deleting": "Excluindo", "Tags": "Etiquetas", - "Are you sure? Image will be deleted.": "Voc\u00ea tem certeza? Imagem ser\u00e1 apagada.", + "Are you sure? Image will be deleted.": "Você tem certeza? A imagem será apagada.", "Replace": "Substituir", "Uploading": "Carregando imagem", "Loading image": "Carregando imagem", @@ -99,16 +141,22 @@ $.FE.LANGUAGE['pt_br'] = { "Width": "Largura", "Height": "Altura", "Something went wrong. Please try again.": "Algo deu errado. Por favor, tente novamente.", + "Image Caption": "Legenda da imagem", + "Advanced Edit": "Edição avançada", // Video - "Insert Video": "Inserir v\u00eddeo", - "Embedded Code": "C\u00f3digo embutido", + "Insert Video": "Inserir vídeo", + "Embedded Code": "Código embutido", + "Paste in a video URL": "Colar um endereço de vídeo", + "Drop video": "Solte o vídeo", + "Your browser does not support HTML5 vídeo.": "Seu navegador não suporta vídeo em HTML5.", + "Upload Video": "Carregar vídeo", // Tables "Insert Table": "Inserir tabela", - "Table Header": "Cabe\u00e7alho da tabela", - "Remove Table": "Remover mesa", - "Table Style": "estilo de tabela", + "Table Header": "Cabeçalho da tabela", + "Remove Table": "Remover tabela", + "Table Style": "Estilo de tabela", "Horizontal Align": "Alinhamento horizontal", "Row": "Linha", "Insert row above": "Inserir linha antes", @@ -118,11 +166,11 @@ $.FE.LANGUAGE['pt_br'] = { "Insert column before": "Inserir coluna antes", "Insert column after": "Inserir coluna depois", "Delete column": "Excluir coluna", - "Cell": "C\u00e9lula", - "Merge cells": "Agrupar c\u00e9lulas", - "Horizontal split": "Divis\u00e3o horizontal", - "Vertical split": "Divis\u00e3o vertical", - "Cell Background": "Fundo da c\u00e9lula", + "Cell": "Célula", + "Merge cells": "Agrupar células", + "Horizontal split": "Divisão horizontal", + "Vertical split": "Divisão vertical", + "Cell Background": "Fundo da célula", "Vertical Align": "Alinhamento vertical", "Top": "Topo", "Middle": "Meio", @@ -130,73 +178,73 @@ $.FE.LANGUAGE['pt_br'] = { "Align Top": "Alinhar topo", "Align Middle": "Alinhar meio", "Align Bottom": "Alinhar fundo", - "Cell Style": "Estilo de c\u00e9lula", + "Cell Style": "Estilo de célula", // Files - "Upload File": "Upload de arquivo", + "Upload File": "Carregar arquivo", "Drop file": "Arraste seu arquivo aqui", // Emoticons "Emoticons": "Emoticons", - "Grinning face": "Sorrindo a cara", - "Grinning face with smiling eyes": "Sorrindo rosto com olhos sorridentes", - "Face with tears of joy": "Rosto com l\u00e1grimas de alegria", - "Smiling face with open mouth": "Rosto de sorriso com a boca aberta", - "Smiling face with open mouth and smiling eyes": "Rosto de sorriso com a boca aberta e olhos sorridentes", - "Smiling face with open mouth and cold sweat": "Rosto de sorriso com a boca aberta e suor frio", - "Smiling face with open mouth and tightly-closed eyes": "Rosto de sorriso com a boca aberta e os olhos bem fechados", - "Smiling face with halo": "Rosto de sorriso com halo", - "Smiling face with horns": "Rosto de sorriso com chifres", - "Winking face": "Pisc a rosto", - "Smiling face with smiling eyes": "Rosto de sorriso com olhos sorridentes", + "Grinning face": "Rosto sorrindo", + "Grinning face with smiling eyes": "Rosto sorrindo rosto com olhos sorridentes", + "Face with tears of joy": "Rosto com lágrimas de alegria", + "Smiling face with open mouth": "Rosto sorrindo com a boca aberta", + "Smiling face with open mouth and smiling eyes": "Rosto sorrindo com a boca aberta e olhos sorridentes", + "Smiling face with open mouth and cold sweat": "Rosto sorrindo com a boca aberta e suor frio", + "Smiling face with open mouth and tightly-closed eyes": "Rosto sorrindo com a boca aberta e os olhos bem fechados", + "Smiling face with halo": "Rosto sorrindo com aréola", + "Smiling face with horns": "Rosto sorrindo com chifres", + "Winking face": "Rosto piscando", + "Smiling face with smiling eyes": "Rosto sorrindo com olhos sorridentes", "Face savoring delicious food": "Rosto saboreando uma deliciosa comida", "Relieved face": "Rosto aliviado", - "Smiling face with heart-shaped eyes": "Rosto de sorriso com os olhos em forma de cora\u00e7\u00e3o", - "Smiling face with sunglasses": "Rosto de sorriso com \u00f3culos de sol", + "Smiling face with heart-shaped eyes": "Rosto sorrindo com os olhos em forma de coração", + "Smiling face with sunglasses": "Rosto sorrindo com óculos de sol", "Smirking face": "Rosto sorridente", - "Neutral face": "Rosto neutra", + "Neutral face": "Rosto neutro", "Expressionless face": "Rosto inexpressivo", - "Unamused face": "O rosto n\u00e3o divertido", + "Unamused face": "Rosto sem expressão", "Face with cold sweat": "Rosto com suor frio", - "Pensive face": "O rosto pensativo", - "Confused face": "Cara confusa", - "Confounded face": "Rosto at\u00f4nito", - "Kissing face": "Beijar Rosto", + "Pensive face": "Rosto pensativo", + "Confused face": "Rosto confuso", + "Confounded face": "Rosto atônito", + "Kissing face": "Rosto beijando", "Face throwing a kiss": "Rosto jogando um beijo", - "Kissing face with smiling eyes": "Beijar rosto com olhos sorridentes", - "Kissing face with closed eyes": "Beijando a cara com os olhos fechados", - "Face with stuck out tongue": "Preso de cara com a l\u00edngua para fora", - "Face with stuck out tongue and winking eye": "Rosto com estendeu a l\u00edngua e olho piscando", - "Face with stuck out tongue and tightly-closed eyes": "Rosto com estendeu a língua e os olhos bem fechados", + "Kissing face with smiling eyes": "Rosto beijando com olhos sorridentes", + "Kissing face with closed eyes": "Rosto beijando com os olhos fechados", + "Face with stuck out tongue": "Rosto com a língua para fora", + "Face with stuck out tongue and winking eye": "Rosto com a língua para fora e um olho piscando", + "Face with stuck out tongue and tightly-closed eyes": "Rosto com a língua para fora e os olhos bem fechados", "Disappointed face": "Rosto decepcionado", - "Worried face": "O rosto preocupado", + "Worried face": "Rosto preocupado", "Angry face": "Rosto irritado", - "Pouting face": "Beicinho Rosto", - "Crying face": "Cara de choro", - "Persevering face": "Perseverar Rosto", + "Pouting face": "Rosto com beicinho", + "Crying face": "Rosto chorando", + "Persevering face": "Rosto perseverante", "Face with look of triumph": "Rosto com olhar de triunfo", - "Disappointed but relieved face": "Fiquei Desapontado mas aliviado Rosto", - "Frowning face with open mouth": "Sobrancelhas franzidas rosto com a boca aberta", - "Anguished face": "O rosto angustiado", - "Fearful face": "Cara com medo", + "Disappointed but relieved face": "Rosto decepcionado mas aliviado", + "Frowning face with open mouth": "Rosto franzido com a boca aberta", + "Anguished face": "Rosto angustiado", + "Fearful face": "Rosto com medo", "Weary face": "Rosto cansado", - "Sleepy face": "Cara de sono", + "Sleepy face": "Rosto com sono", "Tired face": "Rosto cansado", - "Grimacing face": "Fazendo caretas face", - "Loudly crying face": "Alto chorando rosto", - "Face with open mouth": "Enfrentar com a boca aberta", - "Hushed face": "Flagrantes de rosto", - "Face with open mouth and cold sweat": "Enfrentar com a boca aberta e suor frio", - "Face screaming in fear": "Cara gritando de medo", - "Astonished face": "Cara de surpresa", - "Flushed face": "Rosto vermelho", - "Sleeping face": "O rosto de sono", - "Dizzy face": "Cara tonto", + "Grimacing face": "Rosto fazendo careta", + "Loudly crying face": "Rosto chorando alto", + "Face with open mouth": "Rosto com a boca aberta", + "Hushed face": "Rosto silencioso", + "Face with open mouth and cold sweat": "Rosto com a boca aferta e suando frio", + "Face screaming in fear": "Rosto gritando de medo", + "Astonished face": "Rosto surpreso", + "Flushed face": "Rosto envergonhado", + "Sleeping face": "Rosto dormindo", + "Dizzy face": "Rosto tonto", "Face without mouth": "Rosto sem boca", - "Face with medical mask": "Rosto com m\u00e1scara m\u00e9dica", + "Face with medical mask": "Rosto com máscara médica", // Line breaker - "Break": "Quebrar", + "Break": "Quebrar linha", // Math "Subscript": "Subscrito", @@ -209,7 +257,10 @@ $.FE.LANGUAGE['pt_br'] = { "Insert Horizontal Line": "Inserir linha horizontal", // Clear formatting - "Clear Formatting": "Remover formata\u00e7\u00e3o", + "Clear Formatting": "Remover formatação", + + // Save + "Save": "\u0053\u0061\u006c\u0076\u0065", // Undo, redo "Undo": "Desfazer", @@ -219,15 +270,67 @@ $.FE.LANGUAGE['pt_br'] = { "Select All": "Selecionar tudo", // Code view - "Code View": "Exibi\u00e7\u00e3o de c\u00f3digo", + "Code View": "Exibir de código", // Quote - "Quote": "Cita\u00e7\u00e3o", + "Quote": "Citação", "Increase": "Aumentar", "Decrease": "Diminuir", // Quick Insert - "Quick Insert": "Inser\u00e7\u00e3o r\u00e1pida" + "Quick Insert": "Inserção rápida", + + // Spcial Characters + "Special Characters": "Caracteres especiais", + "Latin": "Latino", + "Greek": "Grego", + "Cyrillic": "Cirílico", + "Punctuation": "Pontuação", + "Currency": "Moeda", + "Arrows": "Setas", + "Math": "Matemática", + "Misc": "Misc", + + // Print. + "Print": "Impressão", + + // Spell Checker. + "Spell Checker": "Corretor ortográfico", + + // Help + "Help": "Ajuda", + "Shortcuts": "Atalhos", + "Inline Editor": "Editor em linha", + "Show the editor": "Mostre o editor", + "Common actions": "Ações comuns", + "Copy": "Cópia de", + "Cut": "Cortar", + "Paste": "Colar", + "Basic Formatting": "Formatação básica", + "Increase quote level": "Aumentar o nível de cotação", + "Decrease quote level": "Diminuir o nível de cotação", + "Image / Video": "Imagem / Vídeo", + "Resize larger": "Redimensionar maior", + "Resize smaller": "Redimensionar menor", + "Table": "Tabela", + "Select table cell": "Selecione a célula da tabela", + "Extend selection one cell": "Ampliar a seleção de uma célula", + "Extend selection one row": "Ampliar a seleção de uma linha", + "Navigation": "Navegação", + "Focus popup / toolbar": "Pop-up de foco / Barra de ferramentas", + "Return focus to previous position": "Retornar o foco para a posição anterior", + + // Embed.ly + "Embed URL": "URL de inserção", + "Paste in a URL to embed": "Colar um endereço URL para incorporar", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "O conteúdo colado vem de um documento Microsoft Word. Você quer manter o formato ou limpá-lo?", + "Keep": "Manter formatação", + "Clean": "Limpar formatação", + "Word Paste Detected": "Texto do Word detectado" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/pt_pt.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/pt_pt.js index 26fcb47ff..d16399129 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/pt_pt.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/pt_pt.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Portuguese spoken in Portugal */ @@ -24,7 +50,7 @@ $.FE.LANGUAGE['pt_pt'] = { "Delete": "Apagar", "Cancel": "Cancelar", "OK": "Ok", - "Back": "Costas", + "Back": "Voltar", "Remove": "Remover", "More": "Mais", "Update": "Atualizar", @@ -38,6 +64,7 @@ $.FE.LANGUAGE['pt_pt'] = { "Colors": "Cores", "Background": "Fundo", "Text": "Texto", + "HEX Color": "Cor hexadecimal", // Paragraphs "Paragraph Format": "Formatos", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['pt_pt'] = { // Lists "Ordered List": "Lista ordenada", + "Default": "Padrão", + "Lower Alpha": "Alpha inferior", + "Lower Greek": "Grego inferior", + "Lower Roman": "Baixa romana", + "Upper Alpha": "Alfa superior", + "Upper Roman": "Romana superior", + "Unordered List": "Lista n\u00e3o ordenada", + "Circle": "Círculo", + "Disc": "Disco", + "Square": "Quadrado", + + // Line height + "Line Height": "Altura da linha", + "Single": "Solteiro", + "Double": "Em dobro", // Indent "Decrease Indent": "Diminuir avan\u00e7o", @@ -94,20 +136,26 @@ $.FE.LANGUAGE['pt_pt'] = { "Display": "Exibir", "Inline": "Em linha", "Break Text": "Texto de quebra", - "Alternate Text": "Texto alternativo", + "Alternative Text": "Texto alternativo", "Change Size": "Alterar tamanho", "Width": "Largura", "Height": "Altura", "Something went wrong. Please try again.": "Algo deu errado. Por favor, tente novamente.", + "Image Caption": "Legenda da imagem", + "Advanced Edit": "Edição avançada", // Video "Insert Video": "Inserir v\u00eddeo", "Embedded Code": "C\u00f3digo embutido", + "Paste in a video URL": "Colar em um URL de vídeo", + "Drop video": "Solte o video", + "Your browser does not support HTML5 video.": "Seu navegador não suporta o vídeo html5.", + "Upload Video": "Envio vídeo", // Tables "Insert Table": "Inserir tabela", "Table Header": "Cabe\u00e7alho da tabela", - "Remove Table": "Remover mesa", + "Remove Table": "Remover tabela", "Table Style": "estilo de tabela", "Horizontal Align": "Alinhamento horizontal", "Row": "Linha", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['pt_pt'] = { // Clear formatting "Clear Formatting": "Remover formata\u00e7\u00e3o", + // Save + "Save": "\u0053\u0061\u006c\u0076\u0065", + // Undo, redo "Undo": "Anular", "Redo": "Restaurar", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['pt_pt'] = { "Decrease": "Diminuir", // Quick Insert - "Quick Insert": "Inser\u00e7\u00e3o r\u00e1pida" + "Quick Insert": "Inser\u00e7\u00e3o r\u00e1pida", + + // Spcial Characters + "Special Characters": "Caracteres especiais", + "Latin": "Latino", + "Greek": "Grego", + "Cyrillic": "Cirílico", + "Punctuation": "Pontuação", + "Currency": "Moeda", + "Arrows": "Setas; flechas", + "Math": "Matemática", + "Misc": "Misc", + + // Print. + "Print": "Impressão", + + // Spell Checker. + "Spell Checker": "Verificador ortográfico", + + // Help + "Help": "Socorro", + "Shortcuts": "Atalhos", + "Inline Editor": "Editor em linha", + "Show the editor": "Mostre o editor", + "Common actions": "Ações comuns", + "Copy": "Cópia de", + "Cut": "Cortar", + "Paste": "Colar", + "Basic Formatting": "Formatação básica", + "Increase quote level": "Aumentar o nível de cotação", + "Decrease quote level": "Diminuir o nível de cotação", + "Image / Video": "Imagem / video", + "Resize larger": "Redimensionar maior", + "Resize smaller": "Redimensionar menor", + "Table": "Tabela", + "Select table cell": "Selecione a célula da tabela", + "Extend selection one cell": "Ampliar a seleção de uma célula", + "Extend selection one row": "Ampliar a seleção uma linha", + "Navigation": "Navegação", + "Focus popup / toolbar": "Foco popup / barra de ferramentas", + "Return focus to previous position": "Retornar o foco para a posição anterior", + + // Embed.ly + "Embed URL": "URL de inserção", + "Paste in a URL to embed": "Colar em url para incorporar", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "O conteúdo colado vem de um documento Microsoft Word. Você quer manter o formato ou limpá-lo?", + "Keep": "Guarda", + "Clean": "Limpar \ limpo", + "Word Paste Detected": "Pasta de palavras detectada" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ro.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ro.js index 96231c81b..e8bb8ed1e 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ro.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ro.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Romanian */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['ro'] = { "Colors": "Culoare", "Background": "Fundal", "Text": "Text", + "HEX Color": "Culoare Hexa", // Paragraphs "Paragraph Format": "Format paragraf", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['ro'] = { // Lists "Ordered List": "List\u0103 ordonat\u0103", + "Default": "Mod implicit", + "Lower Alpha": "Inferior alfa", + "Lower Greek": "Inferior grecesc", + "Lower Roman": "Inferior roman", + "Upper Alpha": "Alfa superioară", + "Upper Roman": "Superior roman", + "Unordered List": "List\u0103 neordonat\u0103", + "Circle": "Cerc", + "Disc": "Disc", + "Square": "Pătrat", + + // Line height + "Line Height": "Inaltimea liniei", + "Single": "Singur", + "Double": "Dubla", // Indent "Decrease Indent": "De-indenteaz\u0103", @@ -85,7 +127,6 @@ $.FE.LANGUAGE['ro'] = { "or click": "sau f\u0103 click", "Manage Images": "Gestionare imagini", "Loading": "Se \u00eencarc\u0103", - "Deleting": "", "Deleting": "Se \u0219terge", "Tags": "Etichete", "Are you sure? Image will be deleted.": "Sunte\u021bi sigur? Imaginea va fi \u015ftears\u0103.", @@ -95,15 +136,21 @@ $.FE.LANGUAGE['ro'] = { "Display": "Afi\u0219are", "Inline": "\u00cen linie", "Break Text": "Sparge text", - "Alternate Text": "Text alternativ", + "Alternative Text": "Text alternativ", "Change Size": "Modificare dimensiuni", "Width": "L\u0103\u021bime", "Height": "\u00cen\u0103l\u021bime", "Something went wrong. Please try again.": "Ceva n-a mers bine. V\u0103 rug\u0103m s\u0103 \u00eencerca\u021bi din nou.", + "Image Caption": "Captura imaginii", + "Advanced Edit": "Editare avansată", // Video "Insert Video": "Inserare video", "Embedded Code": "Cod embedded", + "Paste in a video URL": "Lipiți o adresă URL pentru video", + "Drop video": "Trage video", + "Your browser does not support HTML5 video.": "Browserul dvs. nu acceptă videoclipul html5.", + "Upload Video": "Încărcați videoclipul", // Tables "Insert Table": "Inserare tabel", @@ -212,6 +259,9 @@ $.FE.LANGUAGE['ro'] = { // Clear formatting "Clear Formatting": "Elimina\u021bi formatarea", + // Save + "Save": "\u0053\u0061\u006c\u0076\u0061\u021b\u0069", + // Undo, redo "Undo": "Reexecut\u0103", "Redo": "Dezexecut\u0103", @@ -228,7 +278,59 @@ $.FE.LANGUAGE['ro'] = { "Decrease": "De-indenteaz\u0103", // Quick Insert - "Quick Insert": "Inserare rapid\u0103" + "Quick Insert": "Inserare rapid\u0103", + + // Spcial Characters + "Special Characters": "Caracterele speciale", + "Latin": "Latină", + "Greek": "Greacă", + "Cyrillic": "Chirilic", + "Punctuation": "Punctuaţie", + "Currency": "Valută", + "Arrows": "Săgeți", + "Math": "Matematică", + "Misc": "Diverse", + + // Print. + "Print": "Imprimare", + + // Spell Checker. + "Spell Checker": "Ortografie", + + // Help + "Help": "Ajutor", + "Shortcuts": "Comenzi rapide", + "Inline Editor": "Editor inline", + "Show the editor": "Arătați editorul", + "Common actions": "Acțiuni comune", + "Copy": "Copie", + "Cut": "A taia", + "Paste": "Lipire", + "Basic Formatting": "Formatul de bază", + "Increase quote level": "Creșteți nivelul cotației", + "Decrease quote level": "Micșorați nivelul cotației", + "Image / Video": "Imagine / video", + "Resize larger": "Redimensionați mai mare", + "Resize smaller": "Redimensionați mai puțin", + "Table": "Tabel", + "Select table cell": "Selectați celula tabelă", + "Extend selection one cell": "Extindeți selecția la o celulă", + "Extend selection one row": "Extindeți selecția cu un rând", + "Navigation": "Navigare", + "Focus popup / toolbar": "Focus popup / bara de instrumente", + "Return focus to previous position": "Reveniți la poziția anterioară", + + // Embed.ly + "Embed URL": "Încorporați url", + "Paste in a URL to embed": "Lipiți un URL pentru a-l încorpora", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Conținutul lipit vine dintr-un document word Microsoft. Doriți să păstrați formatul sau să îl curățați?", + "Keep": "A pastra", + "Clean": "Curat", + "Word Paste Detected": "A fost detectată lipire din Word" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ru.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ru.js index d83c5a2fe..4f45ac650 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ru.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ru.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Russian */ @@ -35,9 +61,10 @@ $.FE.LANGUAGE['ru'] = { "Font Size": "\u0420\u0430\u0437\u043c\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430", // Colors - "Colors": "\u0446\u0432\u0435\u0442\u0430", + "Colors": "\u0426\u0432\u0435\u0442\u0430", "Background": "\u0424\u043e\u043d", "Text": "\u0422\u0435\u043a\u0441\u0442", + "HEX Color": "HEX цвет", // Paragraphs "Paragraph Format": "\u0424\u043e\u0440\u043c\u0430\u0442 \u0430\u0431\u0437\u0430\u0446\u0430", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['ru'] = { // Lists "Ordered List": "\u041d\u0443\u043c\u0435\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a", + "Default": "Дефолт", + "Lower Alpha": "Низшая альфа", + "Lower Greek": "Нижний греческий", + "Lower Roman": "Нижний римлянин", + "Upper Alpha": "Верхняя альфа", + "Upper Roman": "Верховный римлянин", + "Unordered List": "\u041c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a", + "Circle": "Круг", + "Disc": "Диск", + "Square": "Площадь", + + // Line height + "Line Height": "Высота линии", + "Single": "Не замужем", + "Double": "Двойной", // Indent "Decrease Indent": "\u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u043e\u0442\u0441\u0442\u0443\u043f", @@ -81,7 +123,7 @@ $.FE.LANGUAGE['ru'] = { "Upload Image": "\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435", "By URL": "\u041f\u043e \u0441\u0441\u044b\u043b\u043a\u0435", "Browse": "\u0417\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f", - "Drop image": "\u041f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u0435 \u0441\u044e\u0434\u0430 \u0444\u0430\u0439\u043b", + "Drop image": "\u041f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u0435 \u0441\u044e\u0434\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435", "or click": "\u0438\u043b\u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435", "Manage Images": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u043c\u0438", "Loading": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['ru'] = { "Display": "\u041f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435", "Inline": "\u041e\u0431\u0442\u0435\u043a\u0430\u043d\u0438\u0435 \u0442\u0435\u043a\u0441\u0442\u043e\u043c", "Break Text": "\u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0435 \u0432 \u0442\u0435\u043a\u0441\u0442", - "Alternate Text": "\u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442", + "Alternative Text": "\u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442", "Change Size": "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0440\u0430\u0437\u043c\u0435\u0440", "Width": "\u0428\u0438\u0440\u0438\u043d\u0430", "Height": "\u0412\u044b\u0441\u043e\u0442\u0430", "Something went wrong. Please try again.": "\u0427\u0442\u043e\u002d\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a\u002e \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430\u002c \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0435\u0449\u0435 \u0440\u0430\u0437\u002e", + "Image Caption": "Подпись к изображению", + "Advanced Edit": "Расширенное редактирование", // Video "Insert Video": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432\u0438\u0434\u0435\u043e", "Embedded Code": "\u0048\u0054\u004d\u004c\u002d\u043a\u043e\u0434 \u0434\u043b\u044f \u0432\u0441\u0442\u0430\u0432\u043a\u0438", + "Paste in a video URL": "Вставить URL-адрес видео", + "Drop video": "Вставить видео", + "Your browser does not support HTML5 video.": "Ваш браузер не поддерживает html5 видео.", + "Upload Video": "Загрузить видео", // Tables "Insert Table": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443", @@ -138,8 +186,8 @@ $.FE.LANGUAGE['ru'] = { // Emoticons "Emoticons": "\u0421\u043c\u0430\u0439\u043b\u0438\u043a\u0438", -"Grinning face": "", - "Grinning face with smiling eyes": "\u0423\u0441\u043c\u0435\u0445\u043d\u0443\u0432\u0448\u0438\u0441\u044c \u043b\u0438\u0446\u043e \u0441 \u0443\u043b\u044b\u0431\u0430\u044e\u0449\u0438\u043c\u0438\u0441\u044f \u0433\u043b\u0430\u0437\u0430\u043c\u0438", + "Grinning face": "\u0423\u0445\u043c\u044b\u043b\u043a\u0430 \u043d\u0430 \u043b\u0438\u0446\u0435", + "Grinning face with smiling eyes": "\u0423\u0441\u043c\u0435\u0445\u043d\u0443\u0432\u0448\u0435\u0435\u0441\u044f \u043b\u0438\u0446\u043e \u0441 \u0443\u043b\u044b\u0431\u0430\u044e\u0449\u0438\u043c\u0438\u0441\u044f \u0433\u043b\u0430\u0437\u0430\u043c\u0438", "Face with tears of joy": "\u041b\u0438\u0446\u043e \u0441\u043e \u0441\u043b\u0435\u0437\u0430\u043c\u0438 \u0440\u0430\u0434\u043e\u0441\u0442\u0438", "Smiling face with open mouth": "\u0423\u043b\u044b\u0431\u0430\u044e\u0449\u0435\u0435\u0441\u044f \u043b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c", "Smiling face with open mouth and smiling eyes": "\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c \u0438 \u0443\u043b\u044b\u0431\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u0433\u043b\u0430\u0437\u0430", @@ -149,47 +197,47 @@ $.FE.LANGUAGE['ru'] = { "Smiling face with horns": "\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0441 \u0440\u043e\u0433\u0430\u043c\u0438", "Winking face": "\u043f\u043e\u0434\u043c\u0438\u0433\u0438\u0432\u0430\u044f \u043b\u0438\u0446\u043e", "Smiling face with smiling eyes": "\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0441 \u0443\u043b\u044b\u0431\u0430\u044e\u0449\u0438\u043c\u0438\u0441\u044f \u0433\u043b\u0430\u0437\u0430\u043c\u0438", - "Face savoring delicious food": "\u041b\u0438\u0446\u043e \u0441\u043c\u0430\u043a\u0443\u044f \u0432\u043a\u0443\u0441\u043d\u0443\u044e \u0435\u0434\u0443", + "Face savoring delicious food": "\u041b\u0438\u0446\u043e \u0441\u043c\u0430\u043a\u0443\u044e\u0449\u0435\u0435 \u0432\u043a\u0443\u0441\u043d\u0443\u044e \u0435\u0434\u0443", "Relieved face": "\u041e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0435\u043d\u044b \u043b\u0438\u0446\u043e", "Smiling face with heart-shaped eyes": "\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0432 \u0444\u043e\u0440\u043c\u0435 \u0441\u0435\u0440\u0434\u0446\u0430 \u0433\u043b\u0430\u0437\u0430\u043c\u0438", "Smiling face with sunglasses": "\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0441 \u043e\u0447\u043a\u0430\u043c\u0438", "Smirking face": "\u0423\u0441\u043c\u0435\u0445\u043d\u0443\u0432\u0448\u0438\u0441\u044c \u043b\u0438\u0446\u043e", "Neutral face": "\u041e\u0431\u044b\u0447\u043d\u044b\u0439 \u043b\u0438\u0446\u043e", - "Expressionless face": "\u043d\u0435\u0432\u044b\u0440\u0430\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043b\u0438\u0446\u0430", + "Expressionless face": "\u041d\u0435\u0432\u044b\u0440\u0430\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043b\u0438\u0446\u043e", "Unamused face": "\u041d\u0435 \u0441\u043c\u0435\u0448\u043d\u043e \u043b\u0438\u0446\u043e", - "Face with cold sweat": "\u041b\u0438\u0446\u043e \u0441 \u0445\u043e\u043b\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043e\u0442\u0430", + "Face with cold sweat": "\u041b\u0438\u0446\u043e \u0432 \u0445\u043e\u043b\u043e\u0434\u043d\u043e\u043c \u043f\u043e\u0442\u0443", "Pensive face": "\u0417\u0430\u0434\u0443\u043c\u0447\u0438\u0432\u044b\u0439 \u043b\u0438\u0446\u043e", - "Confused face": "\u041f\u0443\u0442\u0430\u0442\u044c \u043b\u0438\u0446\u043e", - "Confounded face": "\u0414\u0430 \u043f\u043e\u0441\u0442\u044b\u0434\u044f\u0442\u0441\u044f \u043b\u0438\u0446\u043e", + "Confused face": "\u0421\u043c\u0443\u0449\u0435\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e", + "Confounded face": "\u041f\u043e\u0441\u0442\u044b\u0434\u043d\u043e\u0435 \u043b\u0438\u0446\u043e", "Kissing face": "\u041f\u043e\u0446\u0435\u043b\u0443\u0438 \u043b\u0438\u0446\u043e", - "Face throwing a kiss": "\u041b\u0438\u0446\u043e \u0431\u0440\u043e\u0441\u0430\u043b\u0438 \u043f\u043e\u0446\u0435\u043b\u0443\u0439", + "Face throwing a kiss": "\u041b\u0438\u0446\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0435 \u043f\u043e\u0446\u0435\u043b\u0443\u0439", "Kissing face with smiling eyes": "\u041f\u043e\u0446\u0435\u043b\u0443\u0438 \u043b\u0438\u0446\u043e \u0441 \u0443\u043b\u044b\u0431\u0430\u044e\u0449\u0438\u043c\u0438\u0441\u044f \u0433\u043b\u0430\u0437\u0430\u043c\u0438", "Kissing face with closed eyes": "\u041f\u043e\u0446\u0435\u043b\u0443\u0438 \u043b\u0438\u0446\u043e \u0441 \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u043c\u0438 \u0433\u043b\u0430\u0437\u0430\u043c\u0438", - "Face with stuck out tongue": "\u041b\u0438\u0446\u043e \u0441 \u0442\u043e\u0440\u0447\u0430\u043b\u0438 \u044f\u0437\u044b\u043a\u0430", - "Face with stuck out tongue and winking eye": "\u041b\u0438\u0446\u043e \u0441 \u0442\u043e\u0440\u0447\u0430\u043b\u0438 \u044f\u0437\u044b\u043a \u0438 \u043f\u043e\u0434\u043c\u0438\u0433\u0438\u0432\u0430\u044f \u0433\u043b\u0430\u0437\u043e\u043c", - "Face with stuck out tongue and tightly-closed eyes": "\u041b\u0438\u0446\u043e \u0441 \u0442\u043e\u0440\u0447\u0430\u043b\u0438 \u044f\u0437\u044b\u043a \u0438 \u043f\u043b\u043e\u0442\u043d\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u043c\u0438 \u0433\u043b\u0430\u0437\u0430\u043c\u0438", - "Disappointed face": "\u0420\u0430\u0437\u043e\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043b\u0438\u0446\u043e", + "Face with stuck out tongue": "\u041b\u0438\u0446\u043e \u0441 \u0442\u043e\u0440\u0447\u0430\u0449\u0438\u043c \u044f\u0437\u044b\u043a\u043e\u043c", + "Face with stuck out tongue and winking eye": "\u041b\u0438\u0446\u043e \u0441 \u0442\u043e\u0440\u0447\u0430\u0449\u0438\u043c \u044f\u0437\u044b\u043a\u043e\u043c \u0438 \u043f\u043e\u0434\u043c\u0438\u0433\u0438\u0432\u0430\u044e\u0449\u0438\u043c \u0433\u043b\u0430\u0437\u043e\u043c", + "Face with stuck out tongue and tightly-closed eyes": "\u041b\u0438\u0446\u043e \u0441 \u0442\u043e\u0440\u0447\u0430\u0449\u0438\u043c \u044f\u0437\u044b\u043a\u043e\u043c \u0438 \u043f\u043b\u043e\u0442\u043d\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u043c\u0438 \u0433\u043b\u0430\u0437\u0430\u043c\u0438", + "Disappointed face": "\u0420\u0430\u0437\u043e\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e", "Worried face": "\u041e\u0431\u0435\u0441\u043f\u043e\u043a\u043e\u0435\u043d\u043d\u044b\u0439 \u043b\u0438\u0446\u043e", "Angry face": "\u0417\u043b\u043e\u0439 \u043b\u0438\u0446\u043e", "Pouting face": "\u041f\u0443\u0445\u043b\u044b\u0435 \u043b\u0438\u0446\u043e", - "Crying face": "\u041f\u043b\u0430\u0447 \u043b\u0438\u0446\u043e", + "Crying face": "\u041f\u043b\u0430\u0447\u0443\u0449\u0435\u0435 \u043b\u0438\u0446\u043e", "Persevering face": "\u041d\u0430\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u0430\u044f \u043b\u0438\u0446\u043e", "Face with look of triumph": "\u041b\u0438\u0446\u043e \u0441 \u0432\u0438\u0434\u043e\u043c \u0442\u0440\u0438\u0443\u043c\u0444\u0430", - "Disappointed but relieved face": "\u0420\u0430\u0437\u043e\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439\u002c \u043d\u043e \u043e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0435\u043d \u043b\u0438\u0446\u043e", - "Frowning face with open mouth": "\u041d\u0430\u0445\u043c\u0443\u0440\u0438\u0432\u0448\u0438\u0441\u044c \u043b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c", + "Disappointed but relieved face": "\u0420\u0430\u0437\u043e\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435\u002c \u043d\u043e \u0441\u043f\u043e\u043a\u043e\u0439\u043d\u043e\u0435 \u043b\u0438\u0446\u043e", + "Frowning face with open mouth": "\u041d\u0430\u0445\u043c\u0443\u0440\u0435\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c", "Anguished face": "\u043c\u0443\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043b\u0438\u0446\u043e", - "Fearful face": "\u041e\u043f\u0430\u0441\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e", + "Fearful face": "\u041d\u0430\u043f\u0443\u0433\u0430\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e", "Weary face": "\u0423\u0441\u0442\u0430\u043b\u044b\u0439 \u043b\u0438\u0446\u043e", "Sleepy face": "\u0441\u043e\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e", "Tired face": "\u0423\u0441\u0442\u0430\u043b\u0438 \u043b\u0438\u0446\u043e", - "Grimacing face": "\u0413\u0440\u0438\u043c\u0430\u0441\u043d\u0438\u0447\u0430\u044f \u043b\u0438\u0446\u043e", + "Grimacing face": "\u0413\u0440\u0438\u043c\u0430\u0441\u0430 \u043d\u0430 \u043b\u0438\u0446\u0435", "Loudly crying face": "\u0413\u0440\u043e\u043c\u043a\u043e \u043f\u043b\u0430\u0447\u0430 \u043b\u0438\u0446\u043e", "Face with open mouth": "\u041b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c", "Hushed face": "\u0417\u0430\u0442\u0438\u0445\u0448\u0438\u0439 \u043b\u0438\u0446\u043e", - "Face with open mouth and cold sweat": "\u041b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c \u0438 \u0445\u043e\u043b\u043e\u0434\u043d\u044b\u0439 \u043f\u043e\u0442", - "Face screaming in fear": "\u041b\u0438\u0446\u043e \u043a\u0440\u0438\u0447\u0430\u0442\u044c \u0432 \u0441\u0442\u0440\u0430\u0445\u0435", - "Astonished face": "\u0423\u0434\u0438\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043b\u0438\u0446\u043e", - "Flushed face": "\u041f\u0440\u0438\u043b\u0438\u0432 \u043a\u0440\u043e\u0432\u0438 \u043a \u043b\u0438\u0446\u0443", + "Face with open mouth and cold sweat": "\u041b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c \u0432 \u0445\u043e\u043b\u043e\u0434\u043d\u043e\u043c \u043f\u043e\u0442\u0443", + "Face screaming in fear": "\u041b\u0438\u0446\u043e \u043a\u0440\u0438\u0447\u0430\u0449\u0435\u0435 \u043e\u0442 \u0441\u0442\u0440\u0430\u0445\u0430", + "Astonished face": "\u0423\u0434\u0438\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e", + "Flushed face": "\u041f\u043e\u043a\u0440\u0430\u0441\u043d\u0435\u0432\u0448\u0435\u0435 \u043b\u0438\u0446\u043e", "Sleeping face": "\u0421\u043f\u044f\u0449\u0430\u044f \u043b\u0438\u0446\u043e", "Dizzy face": "\u0414\u0438\u0437\u0437\u0438 \u043b\u0438\u0446\u043e", "Face without mouth": "\u041b\u0438\u0446\u043e \u0431\u0435\u0437 \u0440\u0442\u0430", @@ -211,23 +259,78 @@ $.FE.LANGUAGE['ru'] = { // Clear formatting "Clear Formatting": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435", + // Save + "Save": "\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c", + // Undo, redo "Undo": "\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c", "Redo": "\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c", // Select all - "Select All": "\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0435", + "Select All": "\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0451", // Code view "Code View": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0048\u0054\u004d\u004c\u002d\u043a\u043e\u0434\u0430", // Quote - "Quote": "\u0446\u0438\u0442\u0430\u0442\u0430", + "Quote": "\u0426\u0438\u0442\u0430\u0442\u0430", "Increase": "\u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435", "Decrease": "\u0421\u043d\u0438\u0436\u0435\u043d\u0438\u0435", // Quick Insert - "Quick Insert": "\u0411\u044b\u0441\u0442\u0440\u0430\u044f \u0432\u0441\u0442\u0430\u0432\u043a\u0430" + "Quick Insert": "\u0411\u044b\u0441\u0442\u0440\u0430\u044f \u0432\u0441\u0442\u0430\u0432\u043a\u0430", + + // Spcial Characters + "Special Characters": "Специальные символы", + "Latin": "Латинский", + "Greek": "Греческий", + "Cyrillic": "Кириллица", + "Punctuation": "Пунктуация", + "Currency": "Валюта", + "Arrows": "Стрелки", + "Math": "Математический", + "Misc": "Разное", + + // Print. + "Print": "Распечатать", + + // Spell Checker. + "Spell Checker": "Программа проверки орфографии", + + // Help + "Help": "Помощь", + "Shortcuts": "Горячие клавищи", + "Inline Editor": "Встроенный редактор", + "Show the editor": "Показать редактор", + "Common actions": "Общие действия", + "Copy": "Копировать", + "Cut": "Вырезать", + "Paste": "Вставить", + "Basic Formatting": "Базовое форматирование", + "Increase quote level": "Увеличить уровень цитирования", + "Decrease quote level": "Уменьшить уровень цитирования", + "Image / Video": "Изображение / Видео", + "Resize larger": "Изменить размер", + "Resize smaller": "Уменьшить размер", + "Table": "Таблица", + "Select table cell": "Выбрать ячейку таблицы", + "Extend selection one cell": "Расширить выделение одной ячейки", + "Extend selection one row": "Расширить выделение на одну строку", + "Navigation": "Навигация", + "Focus popup / toolbar": "Сфокусировать всплывающее окно / панель инструментов", + "Return focus to previous position": "Вернуть фокус на предыдущую позицию", + + // Embed.ly + "Embed URL": "Вставить URL-адрес", + "Paste in a URL to embed": "Вставить URL-адрес для встраивания", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Вы пытаетесь вставить текст из документа Microsoft Word. Вы хотите сохранить или очистить формат?", + "Keep": "Оставить", + "Clean": "Очистить", + "Word Paste Detected": "Обнаружено копирование из Word" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/sk.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/sk.js new file mode 100644 index 000000000..6c231d38c --- /dev/null +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/sk.js @@ -0,0 +1,336 @@ +/*! + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) + * License https://froala.com/wysiwyg-editor/terms/ + * Copyright 2014-2019 Froala Labs + */ + +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { +/** + * Slovak + */ + +$.FE.LANGUAGE['sk'] = { + translation: { + + // Place holder + "Type something": "Nap\u00ed\u0161te hoci\u010do", + + // Basic formatting + "Bold": "Tu\u010dn\u00e9", + "Italic": "Kurz\u00edva", + "Underline": "Pod\u010diarknut\u00e9", + "Strikethrough": "Pre\u0161krtnut\u00e9", + + // Main buttons + "Insert": "Vlo\u017ei\u0165", + "Delete": "Vymaza\u0165", + "Cancel": "Zru\u0161i\u0165", + "OK": "OK", + "Back": "Sp\u00e4\u0165", + "Remove": "Odstr\u00e1ni\u0165", + "More": "Viac", + "Update": "Aktualizova\u0165", + "Style": "\u0165t\u00fdl", + + // Font + "Font Family": "Typ p\u00edsma", + "Font Size": "Ve\u013ekos\u0165 p\u00edsma", + + // Colors + "Colors": "Farby", + "Background": "Pozadie", + "Text": "Text", + "HEX Color": "Hex Farby", + + // Paragraphs + "Paragraph Format": "Form\u00e1t odstavca", + "Normal": "Norm\u00e1lne", + "Code": "K\u00f3d", + "Heading 1": "Nadpis 1", + "Heading 2": "Nadpis 2", + "Heading 3": "Nadpis 3", + "Heading 4": "Nadpis 4", + + // Style + "Paragraph Style": "\u0165t\u00fdl odstavca", + "Inline Style": "Inline \u0161t\u00fdl", + + // Alignment + "Align": "Zarovnanie", + "Align Left": "Zarovna\u0165 v\u013eavo", + "Align Center": "Zarovna\u0165 na stred", + "Align Right": "Zarovna\u0165 vpravo", + "Align Justify": "Zarovna\u0165 do bloku", + "None": "\u017diadne", + + // Lists + "Ordered List": "\u010c\u00edslovan\u00fd zoznam", + "Default": "Štandardné", + "Lower Alpha": "Nižšia alfa", + "Lower Greek": "Nižšie grécke", + "Lower Roman": "Nižší roman", + "Upper Alpha": "Horná alfa", + "Upper Roman": "Horný román", + + "Unordered List": "Ne\u010d\u00edslovan\u00fd zoznam", + "Circle": "Kružnice", + "Disc": "Kotúč", + "Square": "Námestie", + + // Line height + "Line Height": "Výška riadku", + "Single": "Jednoposteľová", + "Double": "Dvojitý", + + // Indent + "Decrease Indent": "Zmen\u0161i\u0165 odsadenie", + "Increase Indent": "Zv\u00e4\u010d\u0161i\u0165 odsadenie", + + // Links + "Insert Link": "Vlo\u017ei\u0165 odkaz", + "Open in new tab": "Otvori\u0165 v novom okne", + "Open Link": "Otvori\u0165 odkaz", + "Edit Link": "Upravi\u0165 odkaz", + "Unlink": "Odstr\u00e1ni\u0165 odkaz", + "Choose Link": "Vyberte odkaz", + + // Images + "Insert Image": "Vlo\u017ei\u0165 obr\u00e1zok", + "Upload Image": "Nahra\u0165 obr\u00e1zok", + "By URL": "Z URL adresy", + "Browse": "Vybra\u0165", + "Drop image": "Pretiahnite obr\u00e1zok do tohto miesta", + "or click": "alebo kliknite a vlo\u017ete", + "Manage Images": "Spr\u00e1va obr\u00e1zkov", + "Loading": "Nahr\u00e1vam", + "Deleting": "Odstra\u0148ujem", + "Tags": "Zna\u010dky", + "Are you sure? Image will be deleted.": "Ste si ist\u00fd? Obr\u00e1zok bude odstranen\u00fd.", + "Replace": "Vymeni\u0165", + "Uploading": "Nahr\u00e1vam", + "Loading image": "Obr\u00e1zok se na\u010d\u00edtav\u00e1", + "Display": "Zobrazi\u0165", + "Inline": "Inline", + "Break Text": "Zalomenie textu", + "Alternative Text": "Alternat\u00edvny text", + "Change Size": "Zmeni\u0165 ve\u013ekos\u0165", + "Width": "\u0165\u00edrka", + "Height": "V\u00fd\u0161ka", + "Something went wrong. Please try again.": "Nie\u010do sa pokazilo. Pros\u00edm, sk\u00faste to znova.", + "Image Caption": "Titulok obrázka", + "Advanced Edit": "Pokročilá úprava", + + // Video + "Insert Video": "Vlo\u017ei\u0165 video", + "Embedded Code": "Vlo\u017een\u00fd k\u00f3d", + "Paste in a video URL": "Vložte do adresy URL videa", + "Drop video": "Drop video", + "Your browser does not support HTML5 video.": "Váš prehliadač nepodporuje video html5.", + "Upload Video": "Nahrať video", + + // Tables + "Insert Table": "Vlo\u017ei\u0165 tabu\u013eku", + "Table Header": "Hlavi\u010dka tabu\u013eky", + "Remove Table": "Odstrani\u0165 tabu\u013eku", + "Table Style": "\u0165t\u00fdl tabu\u013eky", + "Horizontal Align": "Horizont\u00e1lne zarovnanie", + "Row": "Riadok", + "Insert row above": "Vlo\u017ei\u0165 riadok nad", + "Insert row below": "Vlo\u017ei\u0165 riadok pod", + "Delete row": "Odstrani\u0165 riadok", + "Column": "St\u013apec", + "Insert column before": "Vlo\u017ei\u0165 st\u013apec v\u013eavo", + "Insert column after": "Vlo\u017ei\u0165 st\u013apec vpravo", + "Delete column": "Odstrani\u0165 st\u013apec", + "Cell": "Bunka", + "Merge cells": "Zl\u00fa\u010di\u0165 bunky", + "Horizontal split": "Horizont\u00e1lne rozdelenie", + "Vertical split": "Vertik\u00e1lne rozdelenie", + "Cell Background": "Bunka pozadia", + "Vertical Align": "Vertik\u00e1lne zarovn\u00e1n\u00ed", + "Top": "Vrch", + "Middle": "Stred", + "Bottom": "Spodok", + "Align Top": "Zarovnat na vrch", + "Align Middle": "Zarovnat na stred", + "Align Bottom": "Zarovnat na spodok", + "Cell Style": "\u0165t\u00fdl bunky", + + // Files + "Upload File": "Nahra\u0165 s\u00fabor", + "Drop file": "Vlo\u017ete s\u00fabor sem", + + // Emoticons + "Emoticons": "Emotikony", + "Grinning face": "Tv\u00e1r s \u00fasmevom", + "Grinning face with smiling eyes": "Tv\u00e1r s \u00fasmevom a o\u010dami", + "Face with tears of joy": "Tv\u00e1r so slzamy radosti", + "Smiling face with open mouth": "Usmievaj\u00faci sa tv\u00e1r s otvoren\u00fdmi \u00fastami", + "Smiling face with open mouth and smiling eyes": "Usmievaj\u00faci sa tv\u00e1r s otvoren\u00fdmi \u00fastami a o\u010dami", + "Smiling face with open mouth and cold sweat": "Usmievaj\u00faci sa tv\u00e1r s otvoren\u00fdmi \u00fastami a studen\u00fd pot", + "Smiling face with open mouth and tightly-closed eyes": "Usmievaj\u00faci sa tv\u00e1r s otvoren\u00fdmi \u00fastami a zavret\u00fdmi o\u010dami", + "Smiling face with halo": "Usmievaj\u00faci sa tv\u00e1r s halo", + "Smiling face with horns": "Usmievaj\u00faci sa tv\u00e1r s rohmi", + "Winking face": "Mrkaj\u00faca tv\u00e1r", + "Smiling face with smiling eyes": "Usmievaj\u00faci sa tv\u00e1r a o\u010dami", + "Face savoring delicious food": "Tv\u00e1r vychutn\u00e1vaj\u00faca si chutn\u00e9 jedlo", + "Relieved face": "Spokojn\u00e1 tv\u00e1r", + "Smiling face with heart-shaped eyes": "Usmievaj\u00faci sa tv\u00e1r s o\u010dami v tvare srdca", + "Smiling face with sunglasses": "Usmievaj\u00faci sa tv\u00e1r so slne\u010dn\u00fdmi okuliarmi", + "Smirking face": "U\u0161k\u0155\u0148aj\u00faca sa tv\u00e1r", + "Neutral face": "Neutr\u00e1lna tva\u0155", + "Expressionless face": "Bezv\u00fdrazn\u00e1 tv\u00e1r", + "Unamused face": "Nepobaven\u00e1 tv\u00e1r", + "Face with cold sweat": "Tv\u00e1r so studen\u00fdm potom", + "Pensive face": "Zamyslen\u00e1 tv\u00e1r", + "Confused face": "Zmeten\u00e1 tv\u00e1r", + "Confounded face": "Nahnevan\u00e1 tv\u00e1r", + "Kissing face": "Bozkavaj\u00faca tv\u00e1r", + "Face throwing a kiss": "Tv\u00e1r hadzaj\u00faca pusu", + "Kissing face with smiling eyes": "Bozk\u00e1vaj\u00faca tv\u00e1r s o\u010dami a \u00fasmevom", + "Kissing face with closed eyes": "Bozk\u00e1vaj\u00faca tv\u00e1r so zavret\u00fdmi o\u010dami", + "Face with stuck out tongue": "Tv\u00e1r s vyplazen\u00fdm jazykom", + "Face with stuck out tongue and winking eye": "Mrkaj\u00faca tv\u00e1r s vyplazen\u00fdm jazykom", + "Face with stuck out tongue and tightly-closed eyes": "Tv\u00e1r s vyplazen\u00fdm jazykom a privret\u00fdmi o\u010dami", + "Disappointed face": "Sklaman\u00e1 tv\u00e1r", + "Worried face": "Obavaj\u00faca se tv\u00e1r", + "Angry face": "Nahnevan\u00e1 tv\u00e1r", + "Pouting face": "Na\u0161pulen\u00e1 tv\u00e1r", + "Crying face": "Pla\u010d\u00faca tv\u00e1r", + "Persevering face": "H\u00fa\u017eevnat\u00e1 tv\u00e1r", + "Face with look of triumph": "Tv\u00e1r s v\u00fdrazom v\u00ed\u0165aza", + "Disappointed but relieved face": "Sklaman\u00e1 ale spokojn\u00e1 tv\u00e1r", + "Frowning face with open mouth": "Zamra\u010den\u00e1 tvar s otvoren\u00fdmi \u00fastami", + "Anguished face": "\u00dazkostn\u00e1 tv\u00e1r", + "Fearful face": "Strachuj\u00faca sa tv\u00e1r", + "Weary face": "Unaven\u00e1 tv\u00e1r", + "Sleepy face": "Ospal\u00e1 tv\u00e1r", + "Tired face": "Unaven\u00e1 tv\u00e1r", + "Grimacing face": "Sv\u00e1r s grimasou", + "Loudly crying face": "Nahlas pl\u00e1\u010d\u00faca tv\u00e1r", + "Face with open mouth": "Tv\u00e1r s otvoren\u00fdm \u00fastami", + "Hushed face": "Ml\u010diaca tv\u00e1r", + "Face with open mouth and cold sweat": "Tv\u00e1r s otvoren\u00fdmi \u00fastami a studen\u00fdm potom", + "Face screaming in fear": "Tv\u00e1r kri\u010diaca strachom", + "Astonished face": "Tv\u00e1r v \u00fa\u017ease", + "Flushed face": "S\u010dervenanie v tv\u00e1ri", + "Sleeping face": "Spiaca tv\u00e1r", + "Dizzy face": "Tv\u00e1r vyjadruj\u00faca z\u00e1vrat", + "Face without mouth": "Tv\u00e1r bez \u00fast", + "Face with medical mask": "Tv\u00e1r s lek\u00e1rskou maskou", + + // Line breaker + "Break": "Zalomenie", + + // Math + "Subscript": "Doln\u00fd index", + "Superscript": "Horn\u00fd index", + + // Full screen + "Fullscreen": "Cel\u00e1 obrazovka", + + // Horizontal line + "Insert Horizontal Line": "Vlo\u017ei\u0165 vodorovn\u00fa \u010diaru", + + // Clear formatting + "Clear Formatting": "Vymaza\u0165 formatovanie", + + // Save + "Save": "\u0055\u006c\u006f\u017e\u0069\u0165", + + // Undo, redo + "Undo": "Sp\u00e4\u0165", + "Redo": "Znova", + + // Select all + "Select All": "Vybra\u0165 v\u0161etko", + + // Code view + "Code View": "Zobrazi\u0165 html k\u00f3d", + + // Quote + "Quote": "Cit\u00e1t", + "Increase": "Nav\u00fd\u0161i\u0165", + "Decrease": "Zn\u00ed\u017ei\u0165", + + // Quick Insert + "Quick Insert": "Vlo\u017ei\u0165 zr\u00fdchlene", + + // Spcial Characters + "Special Characters": "Špeciálne znaky", + "Latin": "Latinčina", + "Greek": "Grécky", + "Cyrillic": "Cyriliky", + "Punctuation": "Interpunkcia", + "Currency": "Mena", + "Arrows": "Šípky", + "Math": "Matematika", + "Misc": "Misc", + + // Print. + "Print": "Vytlačiť", + + // Spell Checker. + "Spell Checker": "Kontrola pravopisu", + + // Help + "Help": "Pomoc", + "Shortcuts": "Skratky", + "Inline Editor": "Inline editor", + "Show the editor": "Zobraziť editor", + "Common actions": "Spoločné akcie", + "Copy": "Kópie", + "Cut": "Rez", + "Paste": "Pasta", + "Basic Formatting": "Základné formátovanie", + "Increase quote level": "Zvýšiť úroveň cenovej ponuky", + "Decrease quote level": "Znížiť úroveň cenovej ponuky", + "Image / Video": "Obrázok / video", + "Resize larger": "Zmena veľkosti", + "Resize smaller": "Meniť veľkosť", + "Table": "Stôl", + "Select table cell": "Vyberte bunku tabuľky", + "Extend selection one cell": "Rozšíriť výber jednej bunky", + "Extend selection one row": "Rozšíriť výber o jeden riadok", + "Navigation": "Navigácia", + "Focus popup / toolbar": "Zameranie / panel s nástrojmi", + "Return focus to previous position": "Vrátiť zaostrenie na predchádzajúcu pozíciu", + + // Embed.ly + "Embed URL": "Vložiť adresu URL", + "Paste in a URL to embed": "Vložte do adresy URL, ktorú chcete vložiť", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Vložený obsah vychádza z dokumentu Microsoft Word. chcete formát uchovať alebo ho vyčistiť?", + "Keep": "Zachovať", + "Clean": "Čistý", + "Word Paste Detected": "Slovná vložka bola zistená" + }, + direction: "ltr" +}; +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/sr.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/sr.js index e6b6eae43..575bd7d15 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/sr.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/sr.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Serbian (Latin) */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['sr'] = { "Colors": "Boje", "Background": "Pozadina", "Text": "Tekst", + "HEX Color": "HEX boje", // Paragraphs "Paragraph Format": "Format pasusa", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['sr'] = { // Lists "Ordered List": "Ure\u0111enih lista", + "Default": "Уобичајено", + "Lower Alpha": "Нижи алфа", + "Lower Greek": "Лов греек", + "Lower Roman": "Ловер роман", + "Upper Alpha": "Уппер алпха", + "Upper Roman": "Уппер роман", + "Unordered List": "Neure\u0111enu lista", + "Circle": "Круг", + "Disc": "Диск", + "Square": "Квадрат", + + // Line height + "Line Height": "Висина линија", + "Single": "Једно", + "Double": "Доубле", // Indent "Decrease Indent": "Smanjivanje uvla\u010denja", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['sr'] = { "Display": "Prikaz", "Inline": "Pri upisivanju", "Break Text": "Prelom teksta", - "Alternate Text": "Alternativni tekst", + "Alternative Text": "Alternativni tekst", "Change Size": "Promena veli\u010dine", "Width": "\u0160irina", "Height": "Visina", "Something went wrong. Please try again.": "Ne\u0161to krenulo naopako. Poku\u0161ajte ponovo.", + "Image Caption": "Slika natpisa", + "Advanced Edit": "Napredno uređivanje", // Video "Insert Video": "Umetanje video", "Embedded Code": "Ugra\u0111eni k\u00f4d", + "Paste in a video URL": "Lepljenje u video URL", + "Drop video": "Baci snimak", + "Your browser does not support HTML5 video.": "Vaš pregledač ne podržava HTML5 video.", + "Upload Video": "Otpremanje video", // Tables "Insert Table": "Umetni tabelu", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['sr'] = { // Clear formatting "Clear Formatting": "Brisanje oblikovanja", + // Save + "Save": "\u0441\u0430\u0447\u0443\u0432\u0430\u0442\u0438", + // Undo, redo "Undo": "Opozovi radnju", "Redo": "Ponavljanje", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['sr'] = { "Decrease": "Smanjivanje", // Quick Insert - "Quick Insert": "Brzo umetanje" + "Quick Insert": "Brzo umetanje", + + // Spcial Characters + "Special Characters": "Specijalni znakovi", + "Latin": "Latino", + "Greek": "Grk", + "Cyrillic": "Ćirilica", + "Punctuation": "Interpunkcije", + "Currency": "Valuta", + "Arrows": "Strelice", + "Math": "Matematika", + "Misc": "Misc", + + // Print. + "Print": "Odštampaj", + + // Spell Checker. + "Spell Checker": "Kontrolor pravopisa", + + // Help + "Help": "Pomoć", + "Shortcuts": "Prečice", + "Inline Editor": "Pri upisivanju Editor", + "Show the editor": "Prikaži urednik", + "Common actions": "Zajedničke akcije", + "Copy": "Kopija", + "Cut": "Rez", + "Paste": "Nalepi", + "Basic Formatting": "Osnovno oblikovanje", + "Increase quote level": "Povećati ponudu za nivo", + "Decrease quote level": "Smanjenje ponude nivo", + "Image / Video": "Slika / Video", + "Resize larger": "Veće veličine", + "Resize smaller": "Promena veličine manji", + "Table": "Sto", + "Select table cell": "Select ćelije", + "Extend selection one cell": "Proširite selekciju jednu ćeliju", + "Extend selection one row": "Proširite selekciju jedan red", + "Navigation": "Navigacija", + "Focus popup / toolbar": "Fokus Iskačući meni / traka sa alatkama", + "Return focus to previous position": "Vratiti fokus na prethodnu poziciju", + + // Embed.ly + "Embed URL": "Ugradite URL", + "Paste in a URL to embed": "Nalepite URL adresu da biste ugradili", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Nalepljeni sadržaj dolazi iz Microsoft Word dokument. Da li želite zadržati u formatu ili počistiti?", + "Keep": "Nastavi", + "Clean": "Oиisti", + "Word Paste Detected": "Word Nalepi otkriven" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/sv.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/sv.js index 5871b0e88..70c1bec6d 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/sv.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/sv.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Swedish */ @@ -25,19 +51,20 @@ $.FE.LANGUAGE['sv'] = { "Cancel": "Avbryt", "OK": "Ok", "Back": "Tillbaka", - "Remove": "Avl\u00e4gsna", - "More": "Vi\u0161e", + "Remove": "Ta bort", + "More": "Mer", "Update": "Uppdatera", "Style": "Stil", // Font "Font Family": "Teckensnitt", - "Font Size": "Storlek", + "Font Size": "Teckenstorlek", // Colors "Colors": "F\u00e4rger", "Background": "Bakgrund", "Text": "Text", + "HEX Color": "Hex färg", // Paragraphs "Paragraph Format": "Format", @@ -49,20 +76,35 @@ $.FE.LANGUAGE['sv'] = { "Heading 4": "Rubrik 4", // Style - "Paragraph Style": "Styckeformat", + "Paragraph Style": "Styckesformat", "Inline Style": "Infogad stil", // Alignment "Align": "Justera", - "Align Left": "V\u00e4nsterst\u00e4ll", + "Align Left": "Vänsterjustera", "Align Center": "Centrera", - "Align Right": "H\u00f6gerst\u00e4ll", + "Align Right": "Högerjustera", "Align Justify": "Justera", "None": "Inget", // Lists "Ordered List": "Ordnad lista", + "Default": "Standard", + "Lower Alpha": "Lägre alfa", + "Lower Greek": "Lägre grekiska", + "Lower Roman": "Lägre roman", + "Upper Alpha": "Övre alfa", + "Upper Roman": "Övre roman", + "Unordered List": "Oordnad lista", + "Circle": "Cirkel", + "Disc": "Skiva", + "Square": "Fyrkant", + + // Line height + "Line Height": "Radavstånd", + "Single": "Enda", + "Double": "Dubbel", // Indent "Decrease Indent": "Minska indrag", @@ -81,28 +123,34 @@ $.FE.LANGUAGE['sv'] = { "Upload Image": "Ladda upp en bild", "By URL": "Genom URL", "Browse": "Bl\u00e4ddra", - "Drop image": "Sl\u00e4ppa bild", + "Drop image": "Sl\u00e4pp bild", "or click": "eller klicka", "Manage Images": "Hantera bilder", - "Loading": "L\u00e4ser", - "Deleting": "Radera", - "Tags": "Taggar", + "Loading": "Laddar", + "Deleting": "Raderar", + "Tags": "Etiketter", "Are you sure? Image will be deleted.": "\u00c4r du s\u00e4ker? Bild kommer att raderas.", "Replace": "Ers\u00e4tt", - "Uploading": "Uppladdning", + "Uploading": "Laddar up", "Loading image": "Laddar bild", "Display": "Visa", - "Inline": "I k\u00f6", - "Break Text": "Break text", - "Alternate Text": "Alternativ text", + "Inline": "I linje", + "Break Text": "Bryt text", + "Alternative Text": "Alternativ text", "Change Size": "\u00c4ndra storlek", "Width": "Bredd", "Height": "H\u00f6jd", - "Something went wrong. Please try again.": "N\u00e5got gick snett. Var god f\u00f6rs\u00f6k igen.", + "Something went wrong. Please try again.": "N\u00e5got gick fel. Var god f\u00f6rs\u00f6k igen.", + "Image Caption": "Bildtext", + "Advanced Edit": "Avancerad redigering", // Video "Insert Video": "Infoga video", "Embedded Code": "Inb\u00e4ddad kod", + "Paste in a video URL": "Klistra in i en video url", + "Drop video": "Släpp video", + "Your browser does not support HTML5 video.": "Din webbläsare stöder inte html5-video.", + "Upload Video": "Ladda upp video", // Tables "Insert Table": "Infoga tabell", @@ -113,28 +161,28 @@ $.FE.LANGUAGE['sv'] = { "Row": "Rad", "Insert row above": "Infoga rad f\u00f6re", "Insert row below": "Infoga rad efter", - "Delete row": "Radera rad", + "Delete row": "Ta bort rad", "Column": "Kolumn", "Insert column before": "Infoga kollumn f\u00f6re", "Insert column after": "Infoga kolumn efter", - "Delete column": "Radera kolumn", + "Delete column": "Ta bort kolumn", "Cell": "Cell", "Merge cells": "Sammanfoga celler", - "Horizontal split": "Horisontell split", - "Vertical split": "Vertikal split", - "Cell Background": "Cellbakgrunden", - "Vertical Align": "Vertikala justeringen", - "Top": "Topp", + "Horizontal split": "Dela horisontellt", + "Vertical split": "Dela vertikalt", + "Cell Background": "Cellbakgrund", + "Vertical Align": "Vertikal justering", + "Top": "Överst", "Middle": "Mitten", - "Bottom": "Botten", - "Align Top": "Justera topp", + "Bottom": "Nederst", + "Align Top": "Justera överst", "Align Middle": "Justera mitten", - "Align Bottom": "Justera botten", + "Align Bottom": "Justera nederst", "Cell Style": "Cellformat", // Files "Upload File": "Ladda upp fil", - "Drop file": "Sl\u00e4ppa fil", + "Drop file": "Sl\u00e4pp fil", // Emoticons "Emoticons": "Uttryckssymboler", @@ -196,11 +244,11 @@ $.FE.LANGUAGE['sv'] = { "Face with medical mask": "Ansikte med medicinsk maskera", // Line breaker - "Break": "Break", + "Break": "Ny rad", // Math "Subscript": "Neds\u00e4nkt", - "Superscript": "Upph\u00f6jd text", + "Superscript": "Upph\u00f6jd", // Full screen "Fullscreen": "Helsk\u00e4rm", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['sv'] = { // Clear formatting "Clear Formatting": "Ta bort formatering", + // Save + "Save": "Spara", + // Undo, redo "Undo": "\u00c5ngra", "Redo": "G\u00f6r om", @@ -219,15 +270,67 @@ $.FE.LANGUAGE['sv'] = { "Select All": "Markera allt", // Code view - "Code View": "Kodvyn", + "Code View": "Kodvy", // Quote - "Quote": "Citerar", + "Quote": "Citat", "Increase": "\u00d6ka", "Decrease": "Minska", // Quick Insert - "Quick Insert": "Snabb insats" + "Quick Insert": "Snabbinfoga", + + // Spcial Characters + "Special Characters": "Specialtecken", + "Latin": "Latin", + "Greek": "Grekisk", + "Cyrillic": "Cyrillic", + "Punctuation": "Skiljetecken", + "Currency": "Valuta", + "Arrows": "Pilar", + "Math": "Matematik", + "Misc": "Övrigt", + + // Print. + "Print": "Skriva ut", + + // Spell Checker. + "Spell Checker": "Stavningskontroll", + + // Help + "Help": "Hjälp", + "Shortcuts": "Genvägar", + "Inline Editor": "Inline editor", + "Show the editor": "Visa redigeraren", + "Common actions": "Vanliga kommandon", + "Copy": "Kopiera", + "Cut": "Klipp ut", + "Paste": "Klistra in", + "Basic Formatting": "Grundläggande formatering", + "Increase quote level": "Öka citatnivå", + "Decrease quote level": "Minska citatnivå", + "Image / Video": "Bild / video", + "Resize larger": "Öka storlek", + "Resize smaller": "Minska storlek", + "Table": "Tabell", + "Select table cell": "Markera tabellcell", + "Extend selection one cell": "Utöka markering en cell", + "Extend selection one row": "Utöka markering en rad", + "Navigation": "Navigering", + "Focus popup / toolbar": "Fokusera popup / verktygsfältet", + "Return focus to previous position": "Byt fokus till föregående plats", + + // Embed.ly + "Embed URL": "Bädda in url", + "Paste in a URL to embed": "Klistra in i en url för att bädda in", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Den inklippta texten kommer från ett Microsoft Word-dokument. Vill du behålla formateringen eller städa upp det?", + "Keep": "Behåll", + "Clean": "Städa upp", + "Word Paste Detected": "Urklipp från Word upptäckt" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/th.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/th.js index 9c4594728..536488520 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/th.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/th.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Thai */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['th'] = { "Colors": "\u0e2a\u0e35", "Background": "\u0e1e\u0e37\u0e49\u0e19\u0e2b\u0e25\u0e31\u0e07", "Text": "\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21", + "HEX Color": "สีฐานสิบหก", // Paragraphs "Paragraph Format": "\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['th'] = { // Lists "Ordered List": "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e25\u0e33\u0e14\u0e31\u0e1a\u0e40\u0e25\u0e02", + "Default": "ค่าเริ่มต้น", + "Lower Alpha": "อัลฟาตอนล่าง", + "Lower Greek": "กรีกต่ำกว่า", + "Lower Roman": "โรมันล่าง", + "Upper Alpha": "อัลฟาตอนบน", + "Upper Roman": "โรมันตอนบน", + "Unordered List": "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e2a\u0e31\u0e0d\u0e25\u0e31\u0e01\u0e29\u0e13\u0e4c\u0e2b\u0e31\u0e27\u0e02\u0e49\u0e2d\u0e22\u0e48\u0e2d\u0e22", + "Circle": "วงกลม", + "Disc": "จาน", + "Square": "สี่เหลี่ยม", + + // Line height + "Line Height": "ความสูงของบรรทัด", + "Single": "เดียว", + "Double": "สอง", // Indent "Decrease Indent": "\u0e25\u0e14\u0e01\u0e32\u0e23\u0e40\u0e22\u0e37\u0e49\u0e2d\u0e07", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['th'] = { "Display": "\u0e41\u0e2a\u0e14\u0e07", "Inline": "\u0e41\u0e1a\u0e1a\u0e2d\u0e34\u0e19\u0e44\u0e25\u0e19\u0e4c", "Break Text": "\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e2b\u0e22\u0e38\u0e14", - "Alternate Text": "\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e2d\u0e37\u0e48\u0e19", + "Alternative Text": "\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e2d\u0e37\u0e48\u0e19", "Change Size": "\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e02\u0e19\u0e32\u0e14", "Width": "\u0e04\u0e27\u0e32\u0e21\u0e01\u0e27\u0e49\u0e32\u0e07", "Height": "\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e39\u0e07", "Something went wrong. Please try again.": "\u0e1a\u0e32\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e1c\u0e34\u0e14\u0e1b\u0e01\u0e15\u0e34. \u0e01\u0e23\u0e38\u0e13\u0e32\u0e25\u0e2d\u0e07\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07.", + "Image Caption": "คำบรรยายภาพ", + "Advanced Edit": "แก้ไขขั้นสูง", // Video "Insert Video": "\u0e41\u0e17\u0e23\u0e01\u0e27\u0e34\u0e14\u0e35\u0e42\u0e2d", "Embedded Code": "\u0e23\u0e2b\u0e31\u0e2a\u0e2a\u0e21\u0e2d\u0e07\u0e01\u0e25\u0e1d\u0e31\u0e07\u0e15\u0e31\u0e27", + "Paste in a video URL": "วางใน URL วิดีโอ", + "Drop video": "วางวิดีโอ", + "Your browser does not support HTML5 video.": "เบราเซอร์ของคุณไม่สนับสนุนวิดีโอ HTML5", + "Upload Video": "อัปโหลดวิดีโอ", // Tables "Insert Table": "\u0e41\u0e17\u0e23\u0e01\u0e15\u0e32\u0e23\u0e32\u0e07", @@ -186,7 +234,7 @@ $.FE.LANGUAGE['th'] = { "Loudly crying face": "\u0e23\u0e49\u0e2d\u0e07\u0e44\u0e2b\u0e49\u0e40\u0e2a\u0e35\u0e22\u0e07\u0e14\u0e31\u0e07\u0e2b\u0e19\u0e49\u0e32", "Face with open mouth": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e21\u0e35\u0e1b\u0e32\u0e01\u0e40\u0e1b\u0e34\u0e14", "Hushed face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e07\u0e35\u0e22\u0e1a", - "Face with open mouth and cold sweat": "", + "Face with open mouth and cold sweat": "หน้ากับปากเปิดและเหงื่อเย็น", "Face screaming in fear": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e21\u0e35\u0e1b\u0e32\u0e01\u0e40\u0e1b\u0e34\u0e14\u0e41\u0e25\u0e30\u0e40\u0e2b\u0e07\u0e37\u0e48\u0e2d\u0e40\u0e22\u0e47\u0e19", "Astonished face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e1b\u0e23\u0e30\u0e2b\u0e25\u0e32\u0e14\u0e43\u0e08", "Flushed face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e41\u0e14\u0e07", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['th'] = { // Clear formatting "Clear Formatting": "\u0e19\u0e33\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a", + // Save + "Save": "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01", + // Undo, redo "Undo": "\u0e40\u0e25\u0e34\u0e01\u0e17\u0e33", "Redo": "\u0e17\u0e4d\u0e32\u0e0b\u0e49\u0e33", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['th'] = { "Decrease": "\u0e25\u0e14\u0e25\u0e07", // Quick Insert - "Quick Insert": "\u0e41\u0e17\u0e23\u0e01\u0e14\u0e48\u0e27\u0e19" + "Quick Insert": "\u0e41\u0e17\u0e23\u0e01\u0e14\u0e48\u0e27\u0e19", + + // Spcial Characters + "Special Characters": "อักขระพิเศษ", + "Latin": "ละติน", + "Greek": "กรีก", + "Cyrillic": "ริลลิก", + "Punctuation": "วรรคตอน", + "Currency": "เงินตรา", + "Arrows": "ลูกศร", + "Math": "คณิตศาสตร์", + "Misc": "อื่น ๆ", + + // Print. + "Print": "พิมพ์", + + // Spell Checker. + "Spell Checker": "ตัวตรวจสอบการสะกด", + + // Help + "Help": "ช่วยด้วย", + "Shortcuts": "ทางลัด", + "Inline Editor": "ตัวแก้ไขแบบอินไลน์", + "Show the editor": "แสดงตัวแก้ไข", + "Common actions": "การกระทำร่วมกัน", + "Copy": "สำเนา", + "Cut": "ตัด", + "Paste": "แปะ", + "Basic Formatting": "การจัดรูปแบบพื้นฐาน", + "Increase quote level": "ระดับราคาเพิ่มขึ้น", + "Decrease quote level": "ระดับราคาลดลง", + "Image / Video": "ภาพ / วิดีโอ", + "Resize larger": "ปรับขนาดใหญ่ขึ้น", + "Resize smaller": "ปรับขนาดเล็กลง", + "Table": "ตาราง", + "Select table cell": "เลือกเซลล์ตาราง", + "Extend selection one cell": "ขยายการเลือกหนึ่งเซลล์", + "Extend selection one row": "ขยายการเลือกหนึ่งแถว", + "Navigation": "การเดินเรือ", + "Focus popup / toolbar": "โฟกัสป๊อปอัพ / แถบเครื่องมือ", + "Return focus to previous position": "กลับไปยังตำแหน่งก่อนหน้า", + + // Embed.ly + "Embed URL": "ฝัง URL", + "Paste in a URL to embed": "วางใน url เพื่อฝัง", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "เนื้อหาที่วางจะมาจากเอกสารคำในแบบ microsoft คุณต้องการเก็บรูปแบบหรือทำความสะอาดหรือไม่?", + "Keep": "เก็บ", + "Clean": "สะอาด", + "Word Paste Detected": "ตรวจพบการวางคำ" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/tr.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/tr.js index f32331b76..0fdf18643 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/tr.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/tr.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Turkish */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['tr'] = { "Colors": "Renkler", "Background": "Arkaplan", "Text": "Metin", + "HEX Color": "Altı renkli", // Paragraphs "Paragraph Format": "Bi\u00e7imler", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['tr'] = { // Lists "Ordered List": "S\u0131ral\u0131 liste", + "Default": "Varsayılan", + "Lower Alpha": "Alt alfa", + "Lower Greek": "Alt yunan", + "Lower Roman": "Alt roma", + "Upper Alpha": "Üst alfa", + "Upper Roman": "Üst roma", + "Unordered List": "S\u0131ras\u0131z liste", + "Circle": "Daire", + "Disc": "Disk", + "Square": "Kare", + + // Line height + "Line Height": "Satır yüksekliği", + "Single": "Tek", + "Double": "Çift", // Indent "Decrease Indent": "Girintiyi azalt", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['tr'] = { "Display": "G\u00f6stermek", "Inline": "\u00c7izgide", "Break Text": "K\u0131r\u0131lma metni", - "Alternate Text": "Alternatif metin", + "Alternative Text": "Alternatif metin", "Change Size": "De\u011fi\u015fim boyutu", "Width": "Geni\u015flik", "Height": "Y\u00fckseklik", "Something went wrong. Please try again.": "Bir \u015feyler yanl\u0131\u015f gitti. L\u00fctfen tekrar deneyin.", + "Image Caption": "Resim yazısı", + "Advanced Edit": "Ileri düzey düzenleme", // Video "Insert Video": "Video ekle", "Embedded Code": "G\u00f6m\u00fcl\u00fc kod", + "Paste in a video URL": "Bir video URL'sine yapıştırın", + "Drop video": "Video bırak", + "Your browser does not support HTML5 video.": "Tarayıcınız html5 videoyu desteklemez.", + "Upload Video": "Video yükle", // Tables "Insert Table": "Tablo ekle", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['tr'] = { // Clear formatting "Clear Formatting": "Bi\u00e7imlendirme kald\u0131r", + // Save + "Save": "Kayıt etmek", + // Undo, redo "Undo": "Geri Al", "Redo": "Yinele", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['tr'] = { "Decrease": "Azal\u0131\u015f", // Quick Insert - "Quick Insert": "H\u0131zl\u0131 insert" + "Quick Insert": "H\u0131zl\u0131 insert", + + // Spcial Characters + "Special Characters": "Özel karakterler", + "Latin": "Latince", + "Greek": "Yunan", + "Cyrillic": "Kiril", + "Punctuation": "Noktalama", + "Currency": "Para birimi", + "Arrows": "Oklar", + "Math": "Matematik", + "Misc": "Misc", + + // Print. + "Print": "Baskı", + + // Spell Checker. + "Spell Checker": "Yazım denetleyicisi", + + // Help + "Help": "Yardım et", + "Shortcuts": "Kısayollar", + "Inline Editor": "Satır içi düzenleyici", + "Show the editor": "Editörü gösterin", + "Common actions": "Ortak eylemler", + "Copy": "Kopya", + "Cut": "Kesim", + "Paste": "Yapıştırmak", + "Basic Formatting": "Temel biçimlendirme", + "Increase quote level": "Teklif seviyesini yükselt", + "Decrease quote level": "Teklif seviyesini azalt", + "Image / Video": "Resim / video", + "Resize larger": "Daha büyük yeniden boyutlandır", + "Resize smaller": "Daha küçük boyuta getir", + "Table": "Tablo", + "Select table cell": "Tablo hücresi seç", + "Extend selection one cell": "Seçimi bir hücre genişlet", + "Extend selection one row": "Seçimi bir sıra genişlet", + "Navigation": "Navigasyon", + "Focus popup / toolbar": "Odaklanma açılır penceresi / araç çubuğu", + "Return focus to previous position": "Odaklamaya önceki konumuna geri dönün", + + // Embed.ly + "Embed URL": "URL göm", + "Paste in a URL to embed": "Yerleştirmek için bir URL'ye yapıştırın", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Yapıştırılan içerik bir Microsoft Word belgesinden geliyor. Biçimi saklamaya mı yoksa temizlemeyi mi istiyor musun?", + "Keep": "Tutmak", + "Clean": "Temiz", + "Word Paste Detected": "Kelime yapıştırması algılandı" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ua.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/uk.js similarity index 80% rename from modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ua.js rename to modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/uk.js index e55b361d1..db36466b2 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/ua.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/uk.js @@ -1,14 +1,40 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Ukrainian */ -$.FE.LANGUAGE['ua'] = { +$.FE.LANGUAGE['uk'] = { translation: { // Place holder "Type something": "\u041d\u0430\u043f\u0438\u0448\u0456\u0442\u044c \u0431\u0443\u0434\u044c-\u0449\u043e", @@ -38,6 +64,7 @@ $.FE.LANGUAGE['ua'] = { "Colors": "\u043a\u043e\u043b\u044c\u043e\u0440\u0438", "Background": "\u0424\u043e\u043d", "Text": "\u0422\u0435\u043a\u0441\u0442", + "HEX Color": "Шістнадцятковий колір", // Paragraphs "Paragraph Format": "\u0424\u043e\u0440\u043c\u0430\u0442", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['ua'] = { // Lists "Ordered List": "\u041d\u0443\u043c\u0435\u0440\u043e\u0432\u0430\u043d\u0438\u0439 \u0441\u043f\u0438\u0441\u043e\u043a", + "Default": "За замовчуванням", + "Lower Alpha": "Нижня альфа", + "Lower Greek": "Нижній грецький", + "Lower Roman": "Нижній римський", + "Upper Alpha": "Верхня альфа", + "Upper Roman": "Верхній римський", + "Unordered List": "\u041c\u0430\u0440\u043a\u043e\u0432\u0430\u043d\u0438\u0439 \u0441\u043f\u0438\u0441\u043e\u043a", + "Circle": "Коло", + "Disc": "Диск", + "Square": "Площа", + + // Line height + "Line Height": "Висота рядка", + "Single": "Одномісний", + "Double": "Подвійний", // Indent "Decrease Indent": "\u0417\u043c\u0435\u043d\u0448\u0438\u0442\u0438 \u0432\u0456\u0434\u0441\u0442\u0443\u043f", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['ua'] = { "Display": "\u0434\u0438\u0441\u043f\u043b\u0435\u0439", "Inline": "\u0412 \u043b\u0456\u043d\u0456\u044e", "Break Text": "\u043f\u0435\u0440\u0435\u0440\u0432\u0430 \u0442\u0435\u043a\u0441\u0442", - "Alternate Text": "\u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u0438\u0439 \u0442\u0435\u043a\u0441\u0442", + "Alternative Text": "\u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u0438\u0439 \u0442\u0435\u043a\u0441\u0442", "Change Size": "\u0437\u043c\u0456\u043d\u0438\u0442\u0438 \u0440\u043e\u0437\u043c\u0456\u0440", "Width": "\u0428\u0438\u0440\u0438\u043d\u0430", "Height": "\u0412\u0438\u0441\u043e\u0442\u0430", "Something went wrong. Please try again.": "\u0429\u043e\u0441\u044c \u043f\u0456\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a. \u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430 \u0441\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0449\u0435 \u0440\u0430\u0437.", + "Image Caption": "Заголовок зображення", + "Advanced Edit": "Розширений редагування", // Video "Insert Video": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0432\u0456\u0434\u0435\u043e", "Embedded Code": "\u0432\u0431\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0439 \u043a\u043e\u0434", + "Paste in a video URL": "Вставте в відео-URL", + "Drop video": "Перетягніть відео", + "Your browser does not support HTML5 video.": "Ваш браузер не підтримує відео html5.", + "Upload Video": "Завантажити відео", // Tables "Insert Table": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u044e", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['ua'] = { // Clear formatting "Clear Formatting": "\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u0444\u043e\u0440\u043c\u0430\u0442\u0443\u0432\u0430\u043d\u043d\u044f", + // Save + "Save": "\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438", + // Undo, redo "Undo": "\u0421\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438", "Redo": "\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0438", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['ua'] = { "Decrease": "\u0437\u043d\u0438\u0436\u0435\u043d\u043d\u044f", // Quick Insert - "Quick Insert": "\u0428\u0432\u0438\u0434\u043a\u0438\u0439 \u0432\u0441\u0442\u0430\u0432\u043a\u0430" + "Quick Insert": "\u0428\u0432\u0438\u0434\u043a\u0438\u0439 \u0432\u0441\u0442\u0430\u0432\u043a\u0430", + + // Spcial Characters + "Special Characters": "Спеціальні символи", + "Latin": "Латинський", + "Greek": "Грецький", + "Cyrillic": "Кирилиця", + "Punctuation": "Пунктуація", + "Currency": "Валюта", + "Arrows": "Стріли", + "Math": "Математика", + "Misc": "Різне", + + // Print. + "Print": "Друкувати", + + // Spell Checker. + "Spell Checker": "Перевірка орфографії", + + // Help + "Help": "Допомогти", + "Shortcuts": "Ярлики", + "Inline Editor": "Вбудований редактор", + "Show the editor": "Показати редактору", + "Common actions": "Спільні дії", + "Copy": "Скопіювати", + "Cut": "Вирізати", + "Paste": "Вставити", + "Basic Formatting": "Основне форматування", + "Increase quote level": "Збільшити рівень цитування", + "Decrease quote level": "Знизити рівень цитування", + "Image / Video": "Зображення / відео", + "Resize larger": "Змінити розмір більше", + "Resize smaller": "Змінити розмір менше", + "Table": "Стіл", + "Select table cell": "Виберіть комірку таблиці", + "Extend selection one cell": "Продовжити виділення однієї комірки", + "Extend selection one row": "Продовжити виділення одного рядка", + "Navigation": "Навігація", + "Focus popup / toolbar": "Фокус спливаюче / панель інструментів", + "Return focus to previous position": "Поверніть фокус на попередню позицію", + + // Embed.ly + "Embed URL": "Вставити URL-адресу", + "Paste in a URL to embed": "Вставте в url, щоб вставити", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Вставлений вміст надходить з документу Microsoft Word. ви хочете зберегти формат чи очистити його?", + "Keep": "Тримати", + "Clean": "Чистий", + "Word Paste Detected": "Слово паста виявлено" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/vi.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/vi.js index e6cef3f92..2f6dd1147 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/vi.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/vi.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { $.FE.LANGUAGE['vi'] = { translation: { // Place holder @@ -34,6 +60,7 @@ $.FE.LANGUAGE['vi'] = { "Colors": "M\u00E0u s\u1EAFc", "Background": "N\u1EC1n", "Text": "Ch\u1EEF", + "HEX Color": "Màu hex", // Paragraphs "Paragraph Format": "\u0110\u1ECBnh d\u1EA1ng \u0111o\u1EA1n v\u0103n b\u1EA3n", @@ -58,7 +85,22 @@ $.FE.LANGUAGE['vi'] = { // Lists "Ordered List": "Danh s\u00E1ch theo th\u1EE9 t\u1EF1", + "Default": "Mặc định", + "Lower Alpha": "Hạ alpha", + "Lower Greek": "Hạ Hy Lạp", + "Lower Roman": "Hạ La Mã", + "Upper Alpha": "Alpha trên", + "Upper Roman": "Thượng lưu La Mã", + "Unordered List": "Danh s\u00E1ch li\u1EC7t k\u00EA", + "Circle": "Vòng tròn", + "Disc": "Đĩa", + "Square": "Quảng trường", + + // Line height + "Line Height": "Chiều cao giữa các dòng", + "Single": "Độc thân", + "Double": "Gấp đôi", // Indent "Decrease Indent": "Gi\u1EA3m c\u0103n l\u1EC1", @@ -90,15 +132,21 @@ $.FE.LANGUAGE['vi'] = { "Display": "Hi\u1EC3n th\u1ECB", "Inline": "C\u00F9ng d\u00F2ng v\u1EDBi ch\u1EEF", "Break Text": "Kh\u00F4ng c\u00F9ng d\u00F2ng v\u1EDBi ch\u1EEF", - "Alternate Text": "Thay th\u1EBF ch\u1EEF", + "Alternative Text": "Thay th\u1EBF ch\u1EEF", "Change Size": "Thay \u0111\u1ED5i k\u00EDch c\u1EE1", "Width": "Chi\u1EC1u r\u1ED9ng", "Height": "Chi\u1EC1u cao", "Something went wrong. Please try again.": "C\u00F3 l\u1ED7i x\u1EA3y ra. Vui l\u00F2ng th\u1EED l\u1EA1i sau.", + "Image Caption": "Chú thích hình ảnh", + "Advanced Edit": "Chỉnh sửa tiên tiến", // Video "Insert Video": "Ch\u00E8n video", "Embedded Code": "M\u00E3 nh\u00FAng", + "Paste in a video URL": "Dán vào một url video", + "Drop video": "Thả video", + "Your browser does not support HTML5 video.": "Trình duyệt của bạn không hỗ trợ video html5.", + "Upload Video": "Tải video lên", // Tables "Insert Table": "Ch\u00E8n b\u1EA3ng", @@ -151,6 +199,9 @@ $.FE.LANGUAGE['vi'] = { // Clear formatting "Clear Formatting": "X\u00F3a \u0111\u1ECBnh d\u1EA1ng", + // Save + "Save": "Save", + // Undo, redo "Undo": "Undo", "Redo": "Redo", @@ -167,7 +218,59 @@ $.FE.LANGUAGE['vi'] = { "Decrease": "Gi\u1EA3m", // Quick Insert - "Quick Insert": "Ch\u00E8n nhanh" + "Quick Insert": "Ch\u00E8n nhanh", + + // Spcial Characters + "Special Characters": "Nhân vật đặc biệt", + "Latin": "Latin", + "Greek": "Người Hy Lạp", + "Cyrillic": "Chữ viết tay", + "Punctuation": "Chấm câu", + "Currency": "Tiền tệ", + "Arrows": "Mũi tên", + "Math": "Môn Toán", + "Misc": "Misc", + + // Print. + "Print": "In", + + // Spell Checker. + "Spell Checker": "Công cụ kiểm tra chính tả", + + // Help + "Help": "Cứu giúp", + "Shortcuts": "Phím tắt", + "Inline Editor": "Trình biên tập nội tuyến", + "Show the editor": "Hiển thị trình soạn thảo", + "Common actions": "Hành động thông thường", + "Copy": "Sao chép", + "Cut": "Cắt tỉa", + "Paste": "Dán", + "Basic Formatting": "Định dạng cơ bản", + "Increase quote level": "Tăng mức báo giá", + "Decrease quote level": "Giảm mức giá", + "Image / Video": "Hình ảnh / video", + "Resize larger": "Thay đổi kích thước lớn hơn", + "Resize smaller": "Thay đổi kích thước nhỏ hơn", + "Table": "Bàn", + "Select table cell": "Chọn ô trong bảng", + "Extend selection one cell": "Mở rộng lựa chọn một ô", + "Extend selection one row": "Mở rộng lựa chọn một hàng", + "Navigation": "Dẫn đường", + "Focus popup / toolbar": "Tập trung popup / thanh công cụ", + "Return focus to previous position": "Quay trở lại vị trí trước", + + // Embed.ly + "Embed URL": "Url nhúng", + "Paste in a URL to embed": "Dán vào một url để nhúng", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "Nội dung dán là đến từ một tài liệu từ microsoft. bạn có muốn giữ định dạng hoặc làm sạch nó?", + "Keep": "Giữ", + "Clean": "Dọn dẹp", + "Word Paste Detected": "Dán từ được phát hiện" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/zh_cn.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/zh_cn.js index 6a1fc8f87..f5fa60542 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/zh_cn.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/zh_cn.js @@ -1,233 +1,336 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** - * Simplified Chinese spoken in China. - */ +* Simplified Chinese spoken in China. +*/ $.FE.LANGUAGE['zh_cn'] = { translation: { // Place holder - "Type something": "\u8f93\u5165\u4e00\u4e9b\u5185\u5bb9", + "Type something": "输入内容", // Basic formatting - "Bold": "\u7c97\u4f53", - "Italic": "\u659c\u4f53", - "Underline": "\u4e0b\u5212\u7ebf", - "Strikethrough": "\u5220\u9664\u7ebf", + "Bold": "粗体", + "Italic": "斜体", + "Underline": "下划线", + "Strikethrough": "删除线", // Main buttons - "Insert": "\u63d2\u5165", - "Delete": "\u5220\u9664", - "Cancel": "\u53d6\u6d88", - "OK": "\u786e\u5b9a", - "Back": "\u80cc\u90e8", - "Remove": "\u53bb\u6389", - "More": "\u66f4\u591a", - "Update": "\u66f4\u65b0", - "Style": "\u98ce\u683c", + "Insert": "插入", + "Delete": "删除", + "Cancel": "取消", + "OK": "确定", + "Back": "后退", + "Remove": "删除", + "More": "更多", + "Update": "更新", + "Style": "样式", // Font - "Font Family": "\u5b57\u4f53", - "Font Size": "\u5b57\u53f7", + "Font Family": "字体", + "Font Size": "字号", // Colors - "Colors": "\u989c\u8272", - "Background": "\u80cc\u666f", - "Text": "\u6587\u5b57", + "Colors": "颜色", + "Background": "背景", + "Text": "字体", + "HEX Color": "十六进制颜色", // Paragraphs - "Paragraph Format": "\u683c\u5f0f", - "Normal": "\u6b63\u5e38", - "Code": "\u4ee3\u7801", - "Heading 1": "\u6807\u98981", - "Heading 2": "\u6807\u98982", - "Heading 3": "\u6807\u98983", - "Heading 4": "\u6807\u98984", + "Paragraph Format": "段落格式", + "Normal": "正文", + "Code": "代码", + "Heading 1": "标题1", + "Heading 2": "标题2", + "Heading 3": "标题3", + "Heading 4": "标题4", // Style - "Paragraph Style": "\u6bb5\u843d\u6837\u5f0f", - "Inline Style": "\u5185\u8054\u6837\u5f0f", + "Paragraph Style": "段落样式", + "Inline Style": "内联样式", // Alignment - "Align": "\u5bf9\u9f50\u65b9\u5f0f", - "Align Left": "\u5de6\u5bf9\u9f50", - "Align Center": "\u5c45\u4e2d", - "Align Right": "\u53f3\u5bf9\u9f50", - "Align Justify": "\u4e24\u7aef\u5bf9\u9f50", - "None": "\u65e0", + "Align": "对齐方式", + "Align Left": "左对齐", + "Align Center": "居中", + "Align Right": "右对齐", + "Align Justify": "两端对齐", + "None": "无", // Lists - "Ordered List": "\u7f16\u53f7\u5217\u8868", - "Unordered List": "\u9879\u76ee\u7b26\u53f7", + "Ordered List": "编号", + "Default": "默认", + "Lower Alpha": "低α", + "Lower Greek": "下希腊", + "Lower Roman": "较低的罗马", + "Upper Alpha": "上阿尔法", + "Upper Roman": "上罗马", + + "Unordered List": "项目符号", + "Circle": "圈", + "Disc": "圆盘", + "Square": "广场", + + // Line height + "Line Height": "线高", + "Single": "单", + "Double": "双", // Indent - "Decrease Indent": "\u51cf\u5c11\u7f29\u8fdb", - "Increase Indent": "\u589e\u52a0\u7f29\u8fdb", + "Decrease Indent": "减少缩进量", + "Increase Indent": "增加缩进量", // Links - "Insert Link": "\u63d2\u5165\u94fe\u63a5", - "Open in new tab": "\u5f00\u542f\u5728\u65b0\u6807\u7b7e\u9875", - "Open Link": "\u6253\u5f00\u94fe\u63a5", - "Edit Link": "\u7f16\u8f91\u94fe\u63a5", - "Unlink": "\u5220\u9664\u94fe\u63a5", - "Choose Link": "\u9009\u62e9\u94fe\u63a5", + "Insert Link": "插入超链接", + "Open in new tab": "在新标签页中打开", + "Open Link": "打开超链接", + "Edit Link": "编辑超链接", + "Unlink": "删除超链接", + "Choose Link": "选择超链接", // Images - "Insert Image": "\u63d2\u5165\u56fe\u7247", - "Upload Image": "\u4e0a\u4f20\u56fe\u7247", - "By URL": "\u901a\u8fc7\u7f51\u5740", - "Browse": "\u6d4f\u89c8", - "Drop image": "\u56fe\u50cf\u62d6\u653e", - "or click": "\u6216\u70b9\u51fb", - "Manage Images": "\u7ba1\u7406\u56fe\u50cf", - "Loading": "\u8f7d\u5165\u4e2d", - "Deleting": "\u5220\u9664", - "Tags": "\u6807\u7b7e", - "Are you sure? Image will be deleted.": "\u4f60\u786e\u5b9a\u5417\uff1f\u56fe\u50cf\u5c06\u88ab\u5220\u9664\u3002", - "Replace": "\u66f4\u6362", - "Uploading": "\u4e0a\u4f20", - "Loading image": "\u5bfc\u5165\u56fe\u50cf", - "Display": "\u663e\u793a", - "Inline": "\u6392\u961f", - "Break Text": "\u65ad\u5f00\u6587\u672c", - "Alternate Text": "\u5907\u7528\u6587\u672c", - "Change Size": "\u5c3a\u5bf8\u53d8\u5316", - "Width": "\u5bbd\u5ea6", - "Height": "\u9ad8\u5ea6", - "Something went wrong. Please try again.": "\u51fa\u4e86\u4e9b\u95ee\u9898\u3002 \u8bf7\u518d\u8bd5\u4e00\u6b21\u3002", + "Insert Image": "插入图片", + "Upload Image": "上传图片", + "By URL": "通过 URL", + "Browse": "浏览", + "Drop image": "拖入图片", + "or click": "或点击", + "Manage Images": "管理图片", + "Loading": "加载中", + "Deleting": "删除中", + "Tags": "标签", + "Are you sure? Image will be deleted.": "图片将会被删除,是否确认?", + "Replace": "替换", + "Uploading": "上传中", + "Loading image": "图片加载中", + "Display": "显示", + "Inline": "嵌入型", + "Break Text": "上下型环绕", + "Alternative Text": "替换文字", + "Change Size": "改变大小", + "Width": "宽度", + "Height": "高度", + "Something went wrong. Please try again.": "发生错误,请重试。", + "Image Caption": "图片标题", + "Advanced Edit": "高级编辑", // Video - "Insert Video": "\u63d2\u5165\u89c6\u9891", - "Embedded Code": "\u5d4c\u5165\u5f0f\u4ee3\u7801", + "Insert Video": "插入视频", + "Embedded Code": "嵌入代码", + "Paste in a video URL": "粘贴视频网址", + "Drop video": "拖入视频", + "Your browser does not support HTML5 video.": "您的浏览器不支持 HTML5 视频。", + "Upload Video": "上传视频", // Tables - "Insert Table": "\u63d2\u5165\u8868\u683c", - "Table Header": "\u8868\u5934", - "Remove Table": "\u5220\u9664\u8868", - "Table Style": "\u8868\u683c\u6837\u5f0f", - "Horizontal Align": "\u6c34\u5e73\u5bf9\u9f50\u65b9\u5f0f", - "Row": "\u884c", - "Insert row above": "\u5728\u4e0a\u65b9\u63d2\u5165", - "Insert row below": "\u5728\u4e0b\u65b9\u63d2\u5165", - "Delete row": "\u5220\u9664\u884c", - "Column": "\u5217", - "Insert column before": "\u5728\u5de6\u4fa7\u63d2\u5165", - "Insert column after": "\u5728\u53f3\u4fa7\u63d2\u5165", - "Delete column": "\u5220\u9664\u5217", - "Cell": "\u5355\u5143\u683c", - "Merge cells": "\u5408\u5e76\u5355\u5143\u683c", - "Horizontal split": "\u6c34\u5e73\u5206\u5272", - "Vertical split": "\u5782\u76f4\u5206\u5272", - "Cell Background": "\u5355\u5143\u683c\u80cc\u666f", - "Vertical Align": "\u5782\u76f4\u5bf9\u9f50\u65b9\u5f0f", - "Top": "\u6700\u4f73", - "Middle": "\u4e2d\u95f4", - "Bottom": "\u5e95\u90e8", - "Align Top": "\u9876\u90e8\u5bf9\u9f50", - "Align Middle": "\u4e2d\u95f4\u5bf9\u9f50", - "Align Bottom": "\u5e95\u90e8\u5bf9\u9f50", - "Cell Style": "\u5355\u5143\u683c\u6837\u5f0f", + "Insert Table": "插入表格", + "Table Header": "表头", + "Remove Table": "删除表格", + "Table Style": "表格样式", + "Horizontal Align": "水平对齐方式", + "Row": "行", + "Insert row above": "在上方插入", + "Insert row below": "在下方插入", + "Delete row": "删除行", + "Column": "列", + "Insert column before": "在左侧插入", + "Insert column after": "在右侧插入", + "Delete column": "删除列", + "Cell": "单元格", + "Merge cells": "合并单元格", + "Horizontal split": "水平分割", + "Vertical split": "垂直分割", + "Cell Background": "单元格背景", + "Vertical Align": "垂直对齐方式", + "Top": "靠上", + "Middle": "居中", + "Bottom": "靠下", + "Align Top": "靠上对齐", + "Align Middle": "居中对齐", + "Align Bottom": "靠下对齐", + "Cell Style": "单元格样式", // Files - "Upload File": "\u4e0a\u4f20\u6587\u4ef6", - "Drop file": "\u6587\u4ef6\u62d6\u653e", + "Upload File": "上传文件", + "Drop file": "拖入文件", // Emoticons - "Emoticons": "\u8868\u60c5", - "Grinning face": "\u8138\u4e0a\u7b11\u563b\u563b", - "Grinning face with smiling eyes": "", - "Face with tears of joy": "\u7b11\u563b\u563b\u7684\u8138\uff0c\u542b\u7b11\u7684\u773c\u775b", - "Smiling face with open mouth": "\u7b11\u8138\u5f20\u5f00\u5634", - "Smiling face with open mouth and smiling eyes": "\u7b11\u8138\u5f20\u5f00\u5634\u5fae\u7b11\u7684\u773c\u775b", - "Smiling face with open mouth and cold sweat": "\u7b11\u8138\u5f20\u5f00\u5634\uff0c\u4e00\u8eab\u51b7\u6c57", - "Smiling face with open mouth and tightly-closed eyes": "\u7b11\u8138\u5f20\u5f00\u5634\uff0c\u7d27\u7d27\u95ed\u7740\u773c\u775b", - "Smiling face with halo": "\u7b11\u8138\u6655", - "Smiling face with horns": "\u5fae\u7b11\u7684\u8138\u89d2", - "Winking face": "\u7728\u773c\u8868\u60c5", - "Smiling face with smiling eyes": "\u9762\u5e26\u5fae\u7b11\u7684\u773c\u775b", - "Face savoring delicious food": "\u9762\u5bf9\u54c1\u5c1d\u7f8e\u5473\u7684\u98df\u7269", - "Relieved face": "\u9762\u5bf9\u5982\u91ca\u91cd\u8d1f", - "Smiling face with heart-shaped eyes": "\u5fae\u7b11\u7684\u8138\uff0c\u5fc3\u810f\u5f62\u7684\u773c\u775b", - "Smiling face with sunglasses": "\u7b11\u8138\u592a\u9633\u955c", - "Smirking face": "\u9762\u5bf9\u9762\u5e26\u7b11\u5bb9", - "Neutral face": "\u4e2d\u6027\u9762", - "Expressionless face": "\u9762\u65e0\u8868\u60c5", - "Unamused face": "\u4e00\u8138\u4e0d\u5feb\u7684\u8138", - "Face with cold sweat": "\u9762\u5bf9\u51b7\u6c57", - "Pensive face": "\u6c89\u601d\u7684\u8138", - "Confused face": "\u9762\u5bf9\u56f0\u60d1", - "Confounded face": "\u8be5\u6b7b\u7684\u8138", - "Kissing face": "\u9762\u5bf9\u63a5\u543b", - "Face throwing a kiss": "\u9762\u5bf9\u6295\u63b7\u4e00\u4e2a\u543b", - "Kissing face with smiling eyes": "\u63a5\u543b\u8138\uff0c\u542b\u7b11\u7684\u773c\u775b", - "Kissing face with closed eyes": "\u63a5\u543b\u7684\u8138\u95ed\u7740\u773c\u775b", - "Face with stuck out tongue": "\u9762\u5bf9\u4f38\u51fa\u820c\u5934", - "Face with stuck out tongue and winking eye": "\u9762\u5bf9\u4f38\u51fa\u820c\u5934\u548c\u7728\u52a8\u7684\u773c\u775b", - "Face with stuck out tongue and tightly-closed eyes": "\u9762\u5bf9\u4f38\u51fa\u820c\u5934\u548c\u7d27\u95ed\u7684\u773c\u775b", - "Disappointed face": "\u9762\u5bf9\u5931\u671b", - "Worried face": "\u9762\u5bf9\u62c5\u5fc3", - "Angry face": "\u6124\u6012\u7684\u8138", - "Pouting face": "\u9762\u5bf9\u5658\u5634", - "Crying face": "\u54ed\u6ce3\u7684\u8138", - "Persevering face": "\u600e\u5948\u8138", - "Face with look of triumph": "\u9762\u5e26\u770b\u7684\u80dc\u5229", - "Disappointed but relieved face": "\u5931\u671b\uff0c\u4f46\u8138\u4e0a\u91ca\u7136", - "Frowning face with open mouth": "\u9762\u5bf9\u76b1\u7740\u7709\u5934\u5f20\u53e3", - "Anguished face": "\u9762\u5bf9\u75db\u82e6", - "Fearful face": "\u53ef\u6015\u7684\u8138", - "Weary face": "\u9762\u5bf9\u538c\u5026", - "Sleepy face": "\u9762\u5bf9\u56f0", - "Tired face": "\u75b2\u60eb\u7684\u8138", - "Grimacing face": "\u72f0\u72de\u7684\u8138", - "Loudly crying face": "\u5927\u58f0\u54ed\u8138", - "Face with open mouth": "\u9762\u5bf9\u5f20\u5f00\u5634", - "Hushed face": "\u5b89\u9759\u7684\u8138", - "Face with open mouth and cold sweat": "", - "Face screaming in fear": "\u9762\u5bf9\u5f20\u5f00\u5634\uff0c\u4e00\u8eab\u51b7\u6c57", - "Astonished face": "\u9762\u5bf9\u60ca\u8bb6", - "Flushed face": "\u7ea2\u6251\u6251\u7684\u8138\u86cb", - "Sleeping face": "\u719f\u7761\u7684\u8138", - "Dizzy face": "\u9762\u5bf9\u7729", - "Face without mouth": "\u8138\u4e0a\u6ca1\u6709\u5634", - "Face with medical mask": "\u9762\u5bf9\u533b\u7597\u53e3\u7f69", + "Emoticons": "表情符号", + "Grinning face": "露齿笑脸", + "Grinning face with smiling eyes": "露齿笑到眯起眼", + "Face with tears of joy": "笑哭", + "Smiling face with open mouth": "张嘴微笑", + "Smiling face with open mouth and smiling eyes": "眯眼张嘴微笑", + "Smiling face with open mouth and cold sweat": "带冷汗的张嘴微笑", + "Smiling face with open mouth and tightly-closed eyes": "紧闭双眼张嘴微笑", + "Smiling face with halo": "带光环微笑", + "Smiling face with horns": "带牛角的微笑", + "Winking face": "眨眼", + "Smiling face with smiling eyes": "眯眼微笑", + "Face savoring delicious food": "馋", + "Relieved face": "如释重负", + "Smiling face with heart-shaped eyes": "桃心眼微笑", + "Smiling face with sunglasses": "戴太阳镜微笑", + "Smirking face": "得意地笑", + "Neutral face": "中性脸", + "Expressionless face": "面无表情", + "Unamused face": "不高兴", + "Face with cold sweat": "冷汗", + "Pensive face": "沉思", + "Confused face": "迷惑", + "Confounded face": "困惑", + "Kissing face": "嘴巴嘟嘟", + "Face throwing a kiss": "飞吻", + "Kissing face with smiling eyes": "眯眼接吻", + "Kissing face with closed eyes": "闭眼接吻", + "Face with stuck out tongue": "吐舌", + "Face with stuck out tongue and winking eye": "眨眼吐舌", + "Face with stuck out tongue and tightly-closed eyes": "眯眼吐舌", + "Disappointed face": "失望", + "Worried face": "担心", + "Angry face": "生气", + "Pouting face": "撅嘴", + "Crying face": "大哭", + "Persevering face": "坚强", + "Face with look of triumph": "扬眉吐气", + "Disappointed but relieved face": "失望", + "Frowning face with open mouth": "皱眉", + "Anguished face": "痛苦", + "Fearful face": "害怕", + "Weary face": "疲惫", + "Sleepy face": "困了", + "Tired face": "累了", + "Grimacing face": "扭曲脸", + "Loudly crying face": "大哭", + "Face with open mouth": "张开嘴", + "Hushed face": "安静", + "Face with open mouth and cold sweat": "冷汗", + "Face screaming in fear": "害怕尖叫", + "Astonished face": "惊讶", + "Flushed face": "脸红", + "Sleeping face": "熟睡", + "Dizzy face": "眩晕", + "Face without mouth": "没有嘴的脸", + "Face with medical mask": "口罩脸", // Line breaker - "Break": "\u7834", + "Break": "换行", // Math - "Subscript": "\u4e0b\u6807", - "Superscript": "\u4e0a\u6807", + "Subscript": "下标", + "Superscript": "上标", // Full screen - "Fullscreen": "\u5168\u5c4f", + "Fullscreen": "全屏", // Horizontal line - "Insert Horizontal Line": "\u63d2\u5165\u6c34\u5e73\u7ebf", + "Insert Horizontal Line": "插入水平线", // Clear formatting - "Clear Formatting": "\u683c\u5f0f\u5316\u5220\u9664", + "Clear Formatting": "清除格式", + + // Save + "Save": "保存", // Undo, redo - "Undo": "\u64a4\u6d88", - "Redo": "\u91cd\u590d", + "Undo": "撤消", + "Redo": "恢复", // Select all - "Select All": "\u5168\u9009", + "Select All": "全选", // Code view - "Code View": "\u4ee3\u7801\u89c6\u56fe", + "Code View": "代码视图", // Quote - "Quote": "\u5f15\u7528", - "Increase": "\u589e\u52a0\u5f15\u7528", - "Decrease": "\u5220\u9664\u5f15\u7528", + "Quote": "引用", + "Increase": "增加引用级别", + "Decrease": "减少引用级别", // Quick Insert - "Quick Insert": "\u5feb\u63d2" + "Quick Insert": "快速插入", + + // Spcial Characters + "Special Characters": "特殊字符", + "Latin": "拉丁字母", + "Greek": "希腊字母", + "Cyrillic": "西里尔字母", + "Punctuation": "标点", + "Currency": "货币", + "Arrows": "箭头", + "Math": "数学", + "Misc": "杂项", + + // Print. + "Print": "打印", + + // Spell Checker. + "Spell Checker": "拼写检查器", + + // Help + "Help": "帮助", + "Shortcuts": "快捷键", + "Inline Editor": "内联编辑器", + "Show the editor": "显示编辑器", + "Common actions": "常用操作", + "Copy": "复制", + "Cut": "剪切", + "Paste": "粘贴", + "Basic Formatting": "基本格式", + "Increase quote level": "增加引用级别", + "Decrease quote level": "减少引用级别", + "Image / Video": "图像/视频", + "Resize larger": "放大", + "Resize smaller": "缩小", + "Table": "表格", + "Select table cell": "选择单元格", + "Extend selection one cell": "增加选中的单元格", + "Extend selection one row": "增加选中的行", + "Navigation": "导航", + "Focus popup / toolbar": "焦点弹出/工具栏", + "Return focus to previous position": "将焦点返回到上一个位置", + + // Embed.ly + "Embed URL": "嵌入网址", + "Paste in a URL to embed": "粘贴要嵌入的网址", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "粘贴的内容来自微软 Word 文档。你想保留还是清除格式?", + "Keep": "保留", + "Clean": "清除", + "Word Paste Detected": "检测到粘贴自 Word 的内容" }, direction: "ltr" }; + +})); diff --git a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/zh_tw.js b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/zh_tw.js index 109ce5fc1..b554feea7 100644 --- a/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/zh_tw.js +++ b/modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/zh_tw.js @@ -1,9 +1,35 @@ /*! - * froala_editor v2.4.2 (https://www.froala.com/wysiwyg-editor) + * froala_editor v2.9.3 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ - * Copyright 2014-2017 Froala Labs + * Copyright 2014-2019 Froala Labs */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function( root, jQuery ) { + if ( jQuery === undefined ) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if ( typeof window !== 'undefined' ) { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + return factory(jQuery); + }; + } else { + // Browser globals + factory(window.jQuery); + } +}(function ($) { /** * Traditional Chinese spoken in Taiwan. */ @@ -38,6 +64,7 @@ $.FE.LANGUAGE['zh_tw'] = { "Colors": "\u984f\u8272", "Background": "\u80cc\u666f", "Text": "\u6587\u5b57", + "HEX Color": "十六進制顏色", // Paragraphs "Paragraph Format": "\u683c\u5f0f", @@ -62,7 +89,22 @@ $.FE.LANGUAGE['zh_tw'] = { // Lists "Ordered List": "\u6578\u5b57\u6e05\u55ae", + "Default": "默認", + "Lower Alpha": "低α", + "Lower Greek": "下希臘", + "Lower Roman": "較低的羅馬", + "Upper Alpha": "上阿爾法", + "Upper Roman": "上羅馬", + "Unordered List": "\u9805\u76ee\u6e05\u55ae", + "Circle": "圈", + "Disc": "圓盤", + "Square": "廣場", + + // Line height + "Line Height": "線高", + "Single": "單", + "Double": "雙", // Indent "Decrease Indent": "\u6e1b\u5c11\u7e2e\u6392", @@ -94,15 +136,21 @@ $.FE.LANGUAGE['zh_tw'] = { "Display": "\u986f\u793a", "Inline": "\u5d4c\u5165", "Break Text": "\u8207\u6587\u5b57\u5206\u96e2", - "Alternate Text": "\u6587\u5b57\u74b0\u7e5e", + "Alternative Text": "\u6587\u5b57\u74b0\u7e5e", "Change Size": "\u8abf\u6574\u5927\u5c0f", "Width": "\u5bec\u5ea6", "Height": "\u9ad8\u5ea6", "Something went wrong. Please try again.": "\u932f\u8aa4\uff0c\u8acb\u518d\u8a66\u4e00\u6b21\u3002", + "Image Caption": "圖片說明", + "Advanced Edit": "高級編輯", // Video "Insert Video": "\u63d2\u5165\u5f71\u7247", "Embedded Code": "\u5d4c\u5165\u7a0b\u5f0f\u78bc", + "Paste in a video URL": "粘貼在視頻網址", + "Drop video": "放下視頻", + "Your browser does not support HTML5 video.": "您的瀏覽器不支持html5視頻。", + "Upload Video": "上傳視頻", // Tables "Insert Table": "\u63d2\u5165\u8868\u683c", @@ -211,6 +259,9 @@ $.FE.LANGUAGE['zh_tw'] = { // Clear formatting "Clear Formatting": "\u6e05\u9664\u683c\u5f0f", + // Save + "Save": "保存", + // Undo, redo "Undo": "\u5fa9\u539f", "Redo": "\u53d6\u6d88\u5fa9\u539f", @@ -227,7 +278,59 @@ $.FE.LANGUAGE['zh_tw'] = { "Decrease": "\u53bb\u9664\u7e2e\u6392", // Quick Insert - "Quick Insert": "\u5feb\u63d2" + "Quick Insert": "\u5feb\u63d2", + + // Spcial Characters + "Special Characters": "特殊字符", + "Latin": "拉丁", + "Greek": "希臘語", + "Cyrillic": "西里爾", + "Punctuation": "標點", + "Currency": "貨幣", + "Arrows": "箭頭", + "Math": "數學", + "Misc": "雜項", + + // Print. + "Print": "打印", + + // Spell Checker. + "Spell Checker": "拼寫檢查器", + + // Help + "Help": "幫幫我", + "Shortcuts": "快捷鍵", + "Inline Editor": "內聯編輯器", + "Show the editor": "顯示編輯", + "Common actions": "共同行動", + "Copy": "複製", + "Cut": "切", + "Paste": "糊", + "Basic Formatting": "基本格式", + "Increase quote level": "提高報價水平", + "Decrease quote level": "降低報價水平", + "Image / Video": "圖像/視頻", + "Resize larger": "調整大小更大", + "Resize smaller": "調整大小更小", + "Table": "表", + "Select table cell": "選擇表單元格", + "Extend selection one cell": "擴展選擇一個單元格", + "Extend selection one row": "擴展選擇一行", + "Navigation": "導航", + "Focus popup / toolbar": "焦點彈出/工具欄", + "Return focus to previous position": "將焦點返回到上一個位置", + + // Embed.ly + "Embed URL": "嵌入網址", + "Paste in a URL to embed": "粘貼在一個網址中嵌入", + + // Word Paste. + "The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?": "粘貼的內容來自微軟Word文檔。你想保留格式還是清理它?", + "Keep": "保持", + "Clean": "清潔", + "Word Paste Detected": "檢測到字貼" }, direction: "ltr" }; + +}));