Merge branch 'froala' into develop

This commit is contained in:
Samuel Georges 2016-05-24 05:46:39 +10:00
commit d730f9af9d
154 changed files with 11091 additions and 18078 deletions

View File

@ -67,11 +67,17 @@ class ServiceProvider extends ModuleServiceProvider
$combiner->registerBundle('~/modules/backend/assets/less/october.less');
$combiner->registerBundle('~/modules/backend/assets/js/october.js');
$combiner->registerBundle('~/modules/backend/widgets/table/assets/js/build.js');
$combiner->registerBundle('~/modules/backend/formwidgets/richeditor/assets/less/richeditor.less');
$combiner->registerBundle('~/modules/backend/formwidgets/richeditor/assets/js/build.js');
$combiner->registerBundle('~/modules/backend/formwidgets/codeeditor/assets/less/codeeditor.less');
$combiner->registerBundle('~/modules/backend/formwidgets/codeeditor/assets/js/build.js');
$combiner->registerBundle('~/modules/backend/formwidgets/fileupload/assets/less/fileupload.less');
/*
* Rich Editor is protected by DRM
*/
if (file_exists(base_path('modules/backend/formwidgets/richeditor/assets/vendor/froala_drm'))) {
$combiner->registerBundle('~/modules/backend/formwidgets/richeditor/assets/less/richeditor.less');
$combiner->registerBundle('~/modules/backend/formwidgets/richeditor/assets/js/build.js');
}
});
}
@ -199,6 +205,16 @@ class ServiceProvider extends ModuleServiceProvider
'order' => 500,
'keywords' => 'brand style'
],
'editor' => [
'label' => 'backend::lang.editor.menu_label',
'description' => 'backend::lang.editor.menu_description',
'category' => SettingsManager::CATEGORY_SYSTEM,
'icon' => 'icon-code',
'class' => 'Backend\Models\EditorSetting',
'permissions' => ['backend.manage_editor'],
'order' => 500,
'keywords' => 'html code class style'
],
'myaccount' => [
'label' => 'backend::lang.myaccount.menu_label',
'description' => 'backend::lang.myaccount.menu_description',

View File

@ -83,8 +83,8 @@
100%{background-color:#F8BB86}
}
.pulseWarningIns{-webkit-animation:pulseWarningIns 0.75s infinite alternate;animation:pulseWarningIns 0.75s infinite alternate}
.sweet-overlay{background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:8050}
.sweet-alert{background-color:#f9f9f9;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:9050}
.sweet-overlay{background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:7600}
.sweet-alert{background-color:#f9f9f9;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:8600}
@media all and (max-width:767px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}
}
.sweet-alert .icon{width:80px;height:80px;border:4px solid gray;border-radius:50%;margin:20px auto;position:relative;box-sizing:content-box}
@ -115,7 +115,8 @@
.sweet-alert .btn-danger:focus{border-color:#952518;outline:0}
.sweet-alert .btn-warning:focus{border-color:#eea236;outline:0}
.sweet-alert button::-moz-focus-inner{border:0}
.sweet-alert{text-align:right}
.sweet-overlay{background-color:rgba(0,0,0,0.2);z-index:10499}
.sweet-alert{text-align:right;border-radius:3px;-webkit-box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22);box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22);z-index:10500}
.sweet-alert h2{word-break:word-break;word-wrap:break-word;max-height:350px;overflow-y:auto;margin:10px 0 17px 0;color:#2b3e50;text-align:left;font-size:15px;line-height:23px}
.sweet-alert p{margin:0}
.sweet-alert p.text-muted{margin-bottom:20px;color:#555555}
@ -214,34 +215,34 @@
.control-filelist ul li .checkbox label{margin-right:0}
.control-filelist ul li .checkbox label:before{border-color:#cccccc}
.control-filelist.single-line ul li a span.title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.control-filelist.hero ul li{background:#ffffff;border-bottom:none}
.control-filelist.hero ul li > a{padding:16px 45px 15px 50px;font-size:13px;border-bottom:1px solid #ecf0f1}
.control-filelist.hero ul li > a span.title{font-size:15px;font-weight:normal;color:#2b3e50}
.control-filelist.hero ul li > a span.description{font-size:14px}
.control-filelist.hero ul li > a .list-icon{position:absolute;left:14px;top:20px;font-size:22px;color:#b7c0c2}
.control-filelist.hero ul li > a:hover{background:#58b6f7;border-bottom:1px solid #58b6f7 !important}
.control-filelist.hero ul li > a:hover span.title,.control-filelist.hero ul li > a:hover span.description{color:#ffffff !important}
.control-filelist.hero ul li > a:hover .list-icon{color:#ffffff !important}
.control-filelist.hero ul li .checkbox{top:0;right:0}
.control-filelist.hero ul li.active > a{border-bottom:1px solid #dddddd}
.control-filelist.hero ul li.active > a:after{top:-1px;bottom:-1px;height:auto}
.control-filelist.hero ul li.active > a > span.borders:before{content:' ';position:absolute;width:100%;height:1px;display:block;left:0;background-color:#dddddd}
.control-filelist.hero ul li.active > a > span.borders:before{top:-1px}
.control-filelist.hero ul li.active > a:hover > span.borders:before{background-color:#58b6f7}
.control-filelist.hero ul li > h4{padding-top:7px;padding-bottom:6px;border-bottom:1px solid #ecf0f1}
.control-filelist.hero ul li > div.controls{display:none;position:absolute;right:16px;top:15px}
.control-filelist.hero ul li > div.controls > a.control{width:16px;height:23px;background:transparent;overflow:hidden;display:inline-block;color:#ffffff !important;padding:0}
.control-filelist.hero ul li > div.controls > a.control:before{font-size:17px}
.control-filelist.hero ul li:hover > div.controls{display:block}
.control-filelist.hero ul li.separator{position:relative;border-bottom:1px solid #95a5a6;padding:17px 15px 18px 15px}
.control-filelist.hero ul li.separator:before{z-index:31;content:'';display:block;width:0;height:0;border-left:9.5px solid transparent;border-right:9.5px solid transparent;border-top:11px solid #ffffff;border-bottom-width:0;position:absolute;left:13px;bottom:-8px}
.control-filelist.hero ul li.separator:after{z-index:30;content:'';display:block;width:0;height:0;border-left:8.5px solid transparent;border-right:8.5px solid transparent;border-top:9px solid #95a5a6;border-bottom-width:0;position:absolute;left:14px;bottom:-9px}
.control-filelist.hero ul li.separator h5{color:#2b3e50;font-size:15px;margin:0;font-weight:bold;padding:0}
.control-filelist.hero ul > li.group > ul > li > a{padding-left:66px}
.control-filelist.hero.single-level ul li:hover{background:#58b6f7}
.control-filelist.hero.single-level ul li:hover > a{background:#58b6f7;border-bottom:1px solid #58b6f7 !important}
.control-filelist.hero.single-level ul li:hover > a span.title,.control-filelist.hero.single-level ul li:hover > a span.description{color:#ffffff !important}
.control-filelist.hero.single-level ul li:hover > a .list-icon{color:#ffffff !important}
.control-filelist.filelist-hero ul li{background:#ffffff;border-bottom:none}
.control-filelist.filelist-hero ul li > a{padding:11px 45px 10px 50px;font-size:13px;border-bottom:1px solid #ecf0f1}
.control-filelist.filelist-hero ul li > a span.title{font-size:14px;font-weight:normal;color:#2b3e50}
.control-filelist.filelist-hero ul li > a span.description{font-size:13px}
.control-filelist.filelist-hero ul li > a .list-icon{position:absolute;left:14px;top:15px;font-size:22px;color:#b7c0c2}
.control-filelist.filelist-hero ul li > a:hover{background:#58b6f7;border-bottom:1px solid #58b6f7 !important}
.control-filelist.filelist-hero ul li > a:hover span.title,.control-filelist.filelist-hero ul li > a:hover span.description{color:#ffffff !important}
.control-filelist.filelist-hero ul li > a:hover .list-icon{color:#ffffff !important}
.control-filelist.filelist-hero ul li .checkbox{top:-2px;right:0}
.control-filelist.filelist-hero ul li.active > a{border-bottom:1px solid #dddddd}
.control-filelist.filelist-hero ul li.active > a:after{top:-1px;bottom:-1px;height:auto}
.control-filelist.filelist-hero ul li.active > a > span.borders:before{content:' ';position:absolute;width:100%;height:1px;display:block;left:0;background-color:#dddddd}
.control-filelist.filelist-hero ul li.active > a > span.borders:before{top:-1px}
.control-filelist.filelist-hero ul li.active > a:hover > span.borders:before{background-color:#58b6f7}
.control-filelist.filelist-hero ul li > h4{padding-top:7px;padding-bottom:6px;border-bottom:1px solid #ecf0f1}
.control-filelist.filelist-hero ul li > div.controls{display:none;position:absolute;right:16px;top:15px}
.control-filelist.filelist-hero ul li > div.controls > a.control{width:16px;height:23px;background:transparent;overflow:hidden;display:inline-block;color:#ffffff !important;padding:0}
.control-filelist.filelist-hero ul li > div.controls > a.control:before{font-size:17px}
.control-filelist.filelist-hero ul li:hover > div.controls{display:block}
.control-filelist.filelist-hero ul li.separator{position:relative;border-bottom:1px solid #95a5a6;padding:12px 15px 13px 15px}
.control-filelist.filelist-hero ul li.separator:before{z-index:31;content:'';display:block;width:0;height:0;border-left:9.5px solid transparent;border-right:9.5px solid transparent;border-top:11px solid #ffffff;border-bottom-width:0;position:absolute;left:13px;bottom:-8px}
.control-filelist.filelist-hero ul li.separator:after{z-index:30;content:'';display:block;width:0;height:0;border-left:8.5px solid transparent;border-right:8.5px solid transparent;border-top:9px solid #95a5a6;border-bottom-width:0;position:absolute;left:14px;bottom:-9px}
.control-filelist.filelist-hero ul li.separator h5{color:#2b3e50;font-size:14px;margin:0;font-weight:normal;padding:0}
.control-filelist.filelist-hero ul > li.group > ul > li > a{padding-left:66px}
.control-filelist.filelist-hero.single-level ul li:hover{background:#58b6f7}
.control-filelist.filelist-hero.single-level ul li:hover > a{background:#58b6f7;border-bottom:1px solid #58b6f7 !important}
.control-filelist.filelist-hero.single-level ul li:hover > a span.title,.control-filelist.filelist-hero.single-level ul li:hover > a span.description{color:#ffffff !important}
.control-filelist.filelist-hero.single-level ul li:hover > a .list-icon{color:#ffffff !important}
.touch .control-filelist li:not(.active) a:hover{background:transparent}
.control-scrollpanel{position:relative;background:#ecf0f1}
.control-scrollpanel .control-scrollbar.vertical > .scrollbar-scrollbar{right:0}
@ -279,13 +280,13 @@
.control-treeview{margin-bottom:40px; }
.control-treeview ol{margin:0;padding:0;list-style:none;background:#ffffff}
.control-treeview ol > li{-webkit-transition:width 1s;transition:width 1s}
.control-treeview ol > li > div{font-size:15px;font-weight:normal;background:#ffffff;border-bottom:1px solid #ecf0f1;position:relative}
.control-treeview ol > li > div > a{color:#2b3e50;padding:16px 45px 15px 61px;display:block;line-height:150%;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.control-treeview ol > li > div:before{content:' ';background-image:url(../images/treeview-icons.png);background-position:0px -28px;background-repeat:no-repeat;background-size:42px auto;position:absolute;width:21px;height:22px;left:28px;top:20px}
.control-treeview ol > li > div span.comment{display:block;font-weight:400;color:#95a5a6;font-size:14px;margin-top:2px;overflow:hidden;text-overflow:ellipsis}
.control-treeview ol > li > div > span.expand{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:none;position:absolute;width:20px;height:20px;top:24px;left:2px;cursor:pointer;color:#bdc3c7;-webkit-transition:transform 0.1s ease;transition:transform 0.1s ease}
.control-treeview ol > li > div{font-size:14px;font-weight:normal;background:#ffffff;border-bottom:1px solid #ecf0f1;position:relative}
.control-treeview ol > li > div > a{color:#2b3e50;padding:11px 45px 10px 61px;display:block;line-height:150%;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.control-treeview ol > li > div:before{content:' ';background-image:url(../images/treeview-icons.png);background-position:0px -28px;background-repeat:no-repeat;background-size:42px auto;position:absolute;width:21px;height:22px;left:28px;top:15px}
.control-treeview ol > li > div span.comment{display:block;font-weight:400;color:#95a5a6;font-size:13px;margin-top:2px;overflow:hidden;text-overflow:ellipsis}
.control-treeview ol > li > div > span.expand{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:none;position:absolute;width:20px;height:20px;top:19px;left:2px;cursor:pointer;color:#bdc3c7;-webkit-transition:transform 0.1s ease;transition:transform 0.1s ease}
.control-treeview ol > li > div > span.expand:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0da";line-height:100%;font-size:15px;position:relative;left:8px;top:2px}
.control-treeview ol > li > div > span.drag-handle{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s;position:absolute;right:10px;bottom:5px;width:18px;height:19px;cursor:move;color:#bdc3c7;opacity:0;filter:alpha(opacity=0)}
.control-treeview ol > li > div > span.drag-handle{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s;position:absolute;right:9px;bottom:0;width:18px;height:19px;cursor:move;color:#bdc3c7;opacity:0;filter:alpha(opacity=0)}
.control-treeview ol > li > div > span.drag-handle:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f0c9";font-size:18px}
.control-treeview ol > li > div span.borders{font-size:0}
.control-treeview ol > li > div > ul.submenu{position:absolute;left:20px;bottom:-37px;padding:0;list-style:none;z-index:200;height:37px;display:none;margin-left:15px;background:transparent url(../images/treeview-submenu-tabs.png) repeat-x left -39px}
@ -296,7 +297,7 @@
.control-treeview ol > li > div > ul.submenu li a{display:block;padding:4px 3px 0 3px;color:#ffffff;text-decoration:none;outline:none}
.control-treeview ol > li > div > ul.submenu li a i{margin-right:5px}
.control-treeview ol > li > div:hover > ul.submenu{display:block}
.control-treeview ol > li > div .checkbox{position:absolute;top:0;right:0}
.control-treeview ol > li > div .checkbox{position:absolute;top:-2px;right:0}
.control-treeview ol > li > div .checkbox label{margin-right:0}
.control-treeview ol > li > div .checkbox label:before{border-color:#cccccc}
.control-treeview ol > li > div.popover-highlight{background-color:#58b6f7 !important}
@ -380,24 +381,24 @@
.control-treeview a.menu-control{display:block;margin:20px;padding:13px 15px;border:dotted 2px #ebebeb;color:#bdc3c7;font-size:12px;font-weight:600;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;vertical-align:middle}
.control-treeview a.menu-control:hover{text-decoration:none;background-color:#58b6f7 !important;color:#ffffff !important;border:none;padding:15px 17px}
.control-treeview a.menu-control i{margin-right:10px;font-size:14px}
.control-treeview.light{margin-bottom:0;margin-top:20px}
.control-treeview.light ol{background-color:transparent}
.control-treeview.light ol > li > div{background-color:transparent;border-bottom:none}
.control-treeview.light ol > li > div:before{top:15px}
.control-treeview.light ol > li > div > a{padding-top:10px;padding-bottom:10px}
.control-treeview.light ol > li > div span.expand{top:19px}
.control-treeview.light ol > li > div > span.drag-handle{top:0;right:0;bottom:auto;height:100%;width:60px;background:#2581b8;-webkit-transition:none !important;transition:none !important}
.control-treeview.light ol > li > div > span.drag-handle:before{position:absolute;left:50%;top:50%;margin-left:-6px}
.control-treeview.light ol > li > div > ul.submenu{right:60px;left:auto;bottom:auto;top:0;height:100%;margin:0;background:transparent;white-space:nowrap;font-size:0}
.control-treeview.light ol > li > div > ul.submenu:before,.control-treeview.light ol > li > div > ul.submenu:after{display:none}
.control-treeview.light ol > li > div > ul.submenu li{height:100%;display:inline-block;background:#2581b8;border-right:1px solid #328ec8}
.control-treeview.light ol > li > div > ul.submenu li p{display:table;height:100%;padding:0;margin:0}
.control-treeview.light ol > li > div > ul.submenu li p a{display:table-cell;vertical-align:middle;height:100%;padding:0 20px;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.control-treeview.light ol > li > div > ul.submenu li p a i.control-icon{font-size:22px;margin-right:0}
.control-treeview.treeview-light{margin-bottom:0;margin-top:20px}
.control-treeview.treeview-light ol{background-color:transparent}
.control-treeview.treeview-light ol > li > div{background-color:transparent;border-bottom:none}
.control-treeview.treeview-light ol > li > div:before{top:15px}
.control-treeview.treeview-light ol > li > div > a{padding-top:10px;padding-bottom:10px}
.control-treeview.treeview-light ol > li > div span.expand{top:19px}
.control-treeview.treeview-light ol > li > div > span.drag-handle{top:0;right:0;bottom:auto;height:100%;width:60px;background:#2581b8;-webkit-transition:none !important;transition:none !important}
.control-treeview.treeview-light ol > li > div > span.drag-handle:before{position:absolute;left:50%;top:50%;margin-left:-6px}
.control-treeview.treeview-light ol > li > div > ul.submenu{right:60px;left:auto;bottom:auto;top:0;height:100%;margin:0;background:transparent;white-space:nowrap;font-size:0}
.control-treeview.treeview-light ol > li > div > ul.submenu:before,.control-treeview.treeview-light ol > li > div > ul.submenu:after{display:none}
.control-treeview.treeview-light ol > li > div > ul.submenu li{height:100%;display:inline-block;background:#2581b8;border-right:1px solid #328ec8}
.control-treeview.treeview-light ol > li > div > ul.submenu li p{display:table;height:100%;padding:0;margin:0}
.control-treeview.treeview-light ol > li > div > ul.submenu li p a{display:table-cell;vertical-align:middle;height:100%;padding:0 20px;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.control-treeview.treeview-light ol > li > div > ul.submenu li p a i.control-icon{font-size:22px;margin-right:0}
body.dragging .control-treeview ol.dragging,body.dragging .control-treeview ol.dragging ol{background:#ccc;padding-right:20px;-webkit-transition:padding 1s;transition:padding 1s}
body.dragging .control-treeview ol.dragging > li > div,body.dragging .control-treeview ol.dragging ol > li > div{margin-right:0;-webkit-transition:margin 1s;transition:margin 1s}
body.dragging .control-treeview ol.dragging > li > div .custom-checkbox,body.dragging .control-treeview ol.dragging ol > li > div .custom-checkbox{-webkit-transition:opacity 0.5s;transition:opacity 0.5s;opacity:0;filter:alpha(opacity=0)}
body.dragging .control-treeview.light ol.dragging > li > div,body.dragging .control-treeview.light ol.dragging ol > li > div{background-color:#f9f9f9}
body.dragging .control-treeview.treeview-light ol.dragging > li > div,body.dragging .control-treeview.treeview-light ol.dragging ol > li > div{background-color:#f9f9f9}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.control-treeview ol > li > div:before{background-position:0px -79px;background-size:21px auto}
.control-treeview ol > li.has-subitems > div:before{background-position:0px -52px}
.control-treeview ol > li.has-subitems > div:hover:before,.control-treeview ol > li.has-subitems > div.popover-highlight:before{background-position:0px -102px}
@ -430,7 +431,7 @@ body.dragging .control-treeview.light ol.dragging > li > div,body.dragging .cont
.sidenav-tree ul.top-level > li > ul li a span.header{color:#ffffff;font-size:15px;margin-bottom:5px}
.sidenav-tree ul.top-level > li > ul li a span.description{color:rgba(255,255,255,0.6);font-size:13px}
.sidenav-tree ul.top-level > li > ul li:hover a,.sidenav-tree ul.top-level > li > ul li.active a{opacity:1;filter:alpha(opacity=100)}
.sidenav-tree ul.top-level > li > ul li.active{border-left:5px solid #3498db}
.sidenav-tree ul.top-level > li > ul li.active{border-left:5px solid #e67e22}
.sidenav-tree ul.top-level > li > ul li.active a{color:rgba(255,255,255,0.91);padding-right:20px}
.sidenav-tree ul.top-level > li > ul li.active a span.header{color:#ffffff}
.sidenav-tree ul.top-level > li > ul li.active a span.description{color:rgba(255,255,255,0.91)}
@ -668,14 +669,14 @@ body.slim-container .layout.layout-container,body.slim-container .layout .layout
.flex-layout-item.width-200{width:200px}
.flex-layout-item.width-300{width:300px}
body.mainmenu-open{overflow:hidden}
.mainmenu-tooltip .tooltip-inner{font-size:13px;padding:6px 16px;border-radius:0}
.mainmenu-tooltip .tooltip-inner{font-size:13px;padding:6px 16px}
nav#layout-mainmenu{background-color:#000000;padding:0 0 0 20px;line-height:0;white-space:nowrap;vertical-align:top}
nav#layout-mainmenu a{text-decoration:none}
nav#layout-mainmenu a:focus{background:transparent}
nav#layout-mainmenu ul{margin:0;padding:0;list-style:none;float:left;white-space:nowrap;overflow:hidden}
nav#layout-mainmenu ul li{color:rgba(255,255,255,0.6);display:inline-block;vertical-align:top;position:relative;margin-right:30px}
nav#layout-mainmenu ul li a{display:inline-block;font-size:14px;color:inherit;outline:none;text-shadow:0 0 2px black;padding:14px 0 10px}
nav#layout-mainmenu ul li a:hover{background-color:transparent !important}
nav#layout-mainmenu ul li a:hover{background-color:transparent}
nav#layout-mainmenu ul li a:active,nav#layout-mainmenu ul li a:focus{text-decoration:none;color:rgba(255,255,255,0.6)}
nav#layout-mainmenu ul li a i{line-height:1;font-size:30px;vertical-align:middle}
nav#layout-mainmenu ul li a img.svg-icon{height:30px;width:30px;margin-right:10px;position:relative;top:0}
@ -690,19 +691,23 @@ nav#layout-mainmenu ul.mainmenu-toolbar li.mainmenu-preview{margin:0 0 0 21px}
nav#layout-mainmenu ul.mainmenu-toolbar li.mainmenu-preview i{font-size:20px}
nav#layout-mainmenu ul.mainmenu-toolbar li.mainmenu-preview a{position:relative;padding:0 10px;top:-1px}
nav#layout-mainmenu ul.mainmenu-toolbar li.mainmenu-account{margin-right:0}
nav#layout-mainmenu ul.mainmenu-toolbar li.mainmenu-account > a{padding:0 15px 0 10px;font-size:13px;position:relative;z-index:590}
nav#layout-mainmenu ul.mainmenu-toolbar li.mainmenu-account > a{padding:0 15px 0 10px;font-size:13px;position:relative}
nav#layout-mainmenu ul.mainmenu-toolbar li.mainmenu-account.highlight > a{z-index:600}
nav#layout-mainmenu ul.mainmenu-toolbar li.mainmenu-account img.account-avatar{width:45px}
nav#layout-mainmenu ul.mainmenu-toolbar li.mainmenu-account .account-name{margin-right:15px}
nav#layout-mainmenu ul.mainmenu-toolbar li.mainmenu-account ul{line-height:23px}
html.svg nav#layout-mainmenu img.svg-icon,html.svg .mainmenu-collapsed img.svg-icon{display:inline-block}
nav#layout-mainmenu ul li .mainmenu-accountmenu{position:fixed;top:0;right:0;background:#2b3e50;z-index:590;display:none}
nav#layout-mainmenu ul li .mainmenu-accountmenu{position:fixed;top:0;right:20px;background:#f9f9f9;z-index:600;display:none;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);border-radius:3px}
nav#layout-mainmenu ul li .mainmenu-accountmenu.active{display:block}
nav#layout-mainmenu ul li .mainmenu-accountmenu:after{content:'';display:block;width:0;height:0;border-left:8.5px solid transparent;border-right:8.5px solid transparent;border-bottom:7px solid #2b3e50;right:29px;top:-7px;position:absolute}
nav#layout-mainmenu ul li .mainmenu-accountmenu ul{float:none;display:block}
nav#layout-mainmenu ul li .mainmenu-accountmenu:after{content:'';display:block;width:0;height:0;border-left:8.5px solid transparent;border-right:8.5px solid transparent;border-bottom:7px solid #f9f9f9;right:9px;top:-7px;position:absolute}
nav#layout-mainmenu ul li .mainmenu-accountmenu ul{float:none;display:block;overflow:visible}
nav#layout-mainmenu ul li .mainmenu-accountmenu li{padding:0;margin:0;font-weight:normal;text-align:left;display:block}
nav#layout-mainmenu ul li .mainmenu-accountmenu li a{display:block;padding:12px 30px;text-align:left;font-size:13px}
nav#layout-mainmenu ul li .mainmenu-accountmenu li:hover{background:#3d5265 !important}
nav#layout-mainmenu ul li .mainmenu-accountmenu li.divider{height:1px;width:100%;background-color:#4b6372}
nav#layout-mainmenu ul li .mainmenu-accountmenu li a{display:block;padding:10px 30px;text-align:left;font-size:14px;color:#666666;text-shadow:none}
nav#layout-mainmenu ul li .mainmenu-accountmenu li a:hover,nav#layout-mainmenu ul li .mainmenu-accountmenu li a:focus{background:#4ea5e0;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}
nav#layout-mainmenu ul li .mainmenu-accountmenu li a:active{background:#3498db;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}
nav#layout-mainmenu ul li .mainmenu-accountmenu li:first-child a:hover:after,nav#layout-mainmenu ul li .mainmenu-accountmenu li:first-child a:focus:after,nav#layout-mainmenu ul li .mainmenu-accountmenu li:first-child a:active:after{content:'';display:block;width:0;height:0;border-left:8.5px solid transparent;border-right:8.5px solid transparent;border-bottom:7px solid #4ea5e0;position:absolute;right:9px;top:-7px;z-index:102}
nav#layout-mainmenu ul li .mainmenu-accountmenu li:first-child a:active:after{content:'';display:block;width:0;height:0;border-left:8.5px solid transparent;border-right:8.5px solid transparent;border-bottom:7px solid #3498db}
nav#layout-mainmenu ul li .mainmenu-accountmenu li.divider{height:1px;width:100%;background-color:#e0e0e0}
nav#layout-mainmenu.navbar-mode-inline{height:60px}
nav#layout-mainmenu.navbar-mode-inline ul.mainmenu-toolbar li.mainmenu-preview a{height:60px;line-height:60px}
nav#layout-mainmenu.navbar-mode-inline ul.mainmenu-toolbar li.mainmenu-account > a{height:60px;line-height:60px}
@ -761,7 +766,7 @@ nav#layout-mainmenu.navbar .menu-toggle{display:inline-block;color:#ffffff !impo
.mainmenu-collapsed > div ul{margin:0;padding:5px 0 15px 15px;overflow:hidden}
.mainmenu-collapsed > div ul li{color:rgba(255,255,255,0.6);display:inline-block;vertical-align:top;position:relative;margin-right:30px}
.mainmenu-collapsed > div ul li a{display:inline-block;font-size:14px;color:inherit;outline:none;text-shadow:0 0 2px black}
.mainmenu-collapsed > div ul li a:hover{background-color:transparent !important}
.mainmenu-collapsed > div ul li a:hover{background-color:transparent}
.mainmenu-collapsed > div ul li a:active,.mainmenu-collapsed > div ul li a:focus{text-decoration:none;color:rgba(255,255,255,0.6)}
.mainmenu-collapsed > div ul li a i{line-height:1;font-size:30px;vertical-align:middle}
.mainmenu-collapsed > div ul li a img.svg-icon{height:30px;width:30px;position:relative;top:0}
@ -775,9 +780,10 @@ nav#layout-mainmenu.navbar .menu-toggle{display:inline-block;color:#ffffff !impo
body.mainmenu-open .mainmenu-collapsed ul{position:absolute;left:0;top:10px;bottom:10px}
nav#layout-mainmenu.navbar ul li:hover a:active,.mainmenu-collapsed li:hover a:active,nav#layout-mainmenu.navbar ul li:hover a:focus,.mainmenu-collapsed li:hover a:focus{color:#ffffff !important}
.touch .mainmenu-collapsed li a:hover{color:rgba(255,255,255,0.6)}
nav#layout-mainmenu.navbar ul li.active,.mainmenu-collapsed li.active,nav#layout-mainmenu.navbar ul li.highlight,.mainmenu-collapsed li.highlight{color:#ffffff !important}
nav#layout-mainmenu.navbar ul li.active a,.mainmenu-collapsed li.active a,nav#layout-mainmenu.navbar ul li.highlight a,.mainmenu-collapsed li.highlight a{color:#ffffff !important}
nav#layout-mainmenu.navbar ul li.active a .nav-label,.mainmenu-collapsed li.active a .nav-label,nav#layout-mainmenu.navbar ul li.highlight a .nav-label,.mainmenu-collapsed li.highlight a .nav-label{text-shadow:none}
nav#layout-mainmenu.navbar ul li.highlight > a,.mainmenu-collapsed li.highlight > a{color:#ffffff !important}
nav#layout-mainmenu.navbar ul li.active,.mainmenu-collapsed li.active{color:#ffffff !important}
nav#layout-mainmenu.navbar ul li.active a,.mainmenu-collapsed li.active a{color:#ffffff !important}
nav#layout-mainmenu.navbar ul li.active a .nav-label,.mainmenu-collapsed li.active a .nav-label{text-shadow:none}
nav#layout-mainmenu.navbar ul li:hover,.mainmenu-collapsed li:hover{color:#ffffff;background:transparent}
body.drag nav#layout-mainmenu.navbar ul.nav li:hover,body.drag .mainmenu-collapsed ul li:hover{color:rgba(255,255,255,0.6)}
body.drag nav#layout-mainmenu.navbar ul.nav li a:active .nav-label,body.drag .mainmenu-collapsed ul li a:active .nav-label,body.drag nav#layout-mainmenu.navbar ul.nav li a:focus .nav-label,body.drag .mainmenu-collapsed ul li a:focus .nav-label{text-shadow:none}
@ -856,8 +862,8 @@ body.outer .layout > .layout-row > .layout-cell .outer-form-container .horizonta
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container{background:#d35400;padding-left:20px;padding-right:20px}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs{margin-left:-8px}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li{margin-left:-5px;top:1px;padding-top:3px}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li span.tab-close,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li span.tab-close{top:15px;right:-3px;left:auto;z-index:110}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li span.tab-close i,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li span.tab-close i{top:4px;right:1px;color:rgba(255,255,255,0.3) !important;font-style:normal;font-weight:bold}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li span.tab-close,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li span.tab-close{top:14px;right:-3px;left:auto;z-index:110}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li span.tab-close i,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li span.tab-close i{top:4px;right:1px;color:rgba(255,255,255,0.3) !important;font-style:normal;font-weight:bold;font-size:16px}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li span.tab-close i:hover,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li span.tab-close i:hover{color:#ffffff !important}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li a,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li a{border-bottom:none;background:transparent;font-size:14px;color:rgba(255,255,255,0.35);padding:6px 0 0 24px!important;overflow:visible}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li a > span.title,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li a > span.title{position:relative;display:inline-block;padding:12px 5px 0 5px;height:38px;font-size:14px;z-index:100;background-color:#b9530f}
@ -872,7 +878,7 @@ body.outer .layout > .layout-row > .layout-cell .outer-form-container .horizonta
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li.active a > span.title,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li.active a > span.title{background-color:#e67e22;z-index:105}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li.active a > span.title:before,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li.active a > span.title:before{z-index:107;background-color:#e67e22}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li.active a > span.title:after,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li.active a > span.title:after{background-color:#e67e22;z-index:107}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li[data-modified] span.tab-close i,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li[data-modified] span.tab-close i{top:3px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li[data-modified] span.tab-close i,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li[data-modified] span.tab-close i{top:5px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li[data-modified] span.tab-close i:before,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li[data-modified] span.tab-close i:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f111";font-size:9px}
.fancy-layout .control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li:first-child,.fancy-layout.control-tabs.master-tabs > div > div.tabs-container > ul.nav-tabs > li:first-child{margin-left:0}
.fancy-layout .control-tabs.master-tabs[data-closable] > div > div.tabs-container > ul.nav-tabs > li a > span.title,.fancy-layout.control-tabs.master-tabs[data-closable] > div > div.tabs-container > ul.nav-tabs > li a > span.title{padding-right:10px}
@ -956,13 +962,13 @@ body.outer .layout > .layout-row > .layout-cell .outer-form-container .horizonta
.fancy-layout .form-buttons .btn{padding:0;margin-right:5px;margin-top:-6px;margin-right:30px;background:transparent;color:#ffffff;font-weight:normal;-webkit-box-shadow:none;box-shadow:none;opacity:0.5;filter:alpha(opacity=50);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
.fancy-layout .form-buttons .btn:hover{opacity:1;filter:alpha(opacity=100)}
.fancy-layout .form-buttons .btn:last-child{margin-right:0}
.fancy-layout .form-buttons .btn[class^="oc-icon-"]:before,.fancy-layout .form-buttons .btn[class*=" oc-icon-"]:before{opacity:1}
.fancy-layout form.oc-data-changed .btn.save{opacity:1;filter:alpha(opacity=100)}
.fancy-layout .field-codeeditor{border:none !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.fancy-layout .field-codeeditor .editor-code{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.fancy-layout .field-richeditor{border:none;border-left:1px solid #bdc3c7 !important}
.fancy-layout .field-richeditor,.fancy-layout .field-richeditor .redactor_box,.fancy-layout .field-richeditor .redactor_toolbar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-top-right-radius:0;border-top-left-radius:0}
.fancy-layout .field-richeditor .redactor-box textarea{background:white;padding:20px !important;color:#333333;font-size:14px}
.fancy-layout .secondary-content-tabs .field-richeditor .redactor-box .redactor-toolbar{margin:20px 0 0 0!important;left:20px;right:20px;width:auto;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important}
.fancy-layout .field-richeditor{border:none;border-left:1px solid #d1d6d9 !important}
.fancy-layout .field-richeditor,.fancy-layout .field-richeditor .fr-toolbar,.fancy-layout .field-richeditor .fr-wrapper{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-top-right-radius:0;border-top-left-radius:0}
.fancy-layout .secondary-content-tabs .field-richeditor .fr-toolbar{background:white}
body.side-panel-not-fixed .fancy-layout .field-richeditor{border-left:none}
html.cssanimations .fancy-layout .form-tabless-fields .loading-indicator-container .loading-indicator > span{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;background-image:url('../../../system/assets/ui/images/loader-white.svg');background-size:20px 20px}
html.gecko .fancy-layout .control-tabs.secondary-tabs > div > ul.nav-tabs > li.active a{padding-top:13px}

File diff suppressed because one or more lines are too long

View File

@ -15,6 +15,7 @@
=require ../vendor/sweet-alert/sweet-alert.js
=require ../vendor/jcrop/js/jquery.Jcrop.js
=require ../../../system/assets/vendor/prettify/prettify.js
=require ../../../cms/widgets/mediamanager/assets/js/mediamanager-global.js
=require october.lang.js
=require october.alert.js

View File

@ -2,9 +2,16 @@
// Custom alerts (Based on Sweet Alert)
// --------------------------------------------------
.sweet-overlay {
background-color: @overlay-background;
z-index: @zindex-alert - 1;
}
.sweet-alert {
text-align: right;
border-radius: @border-radius-base;
.box-shadow(@popup-box-shadow);
z-index: @zindex-alert;
h2 {
word-break: word-break;

View File

@ -236,7 +236,7 @@
// Templates have emphasis
//
&.hero {
&.filelist-hero {
.a-hover() {
background: @color-filelist-hero-hover-bg;
border-bottom: 1px solid @color-filelist-hero-hover-bg!important;
@ -255,24 +255,24 @@
border-bottom: none;
> a {
padding: 16px 45px 15px 50px;
padding: 11px 45px 10px 50px;
font-size: @font-size-base - 1;
border-bottom: 1px solid @color-panel-light;
span.title {
font-size: @font-size-base + 1;
font-size: @font-size-base;
font-weight: normal;
color: @color-filelist-title-hero;
}
span.description {
font-size: @font-size-base;
font-size: @font-size-base - 1;
}
.list-icon {
position: absolute;
left: 14px;
top: 20px;
top: 15px;
font-size: 22px;
color: #b7c0c2;
}
@ -283,7 +283,7 @@
}
.checkbox {
top: 0;
top: -2px;
right: 0;
}
@ -351,7 +351,7 @@
&.separator {
position: relative;
border-bottom: 1px solid #95a5a6;
padding: 17px 15px 18px 15px;
padding: 12px 15px 13px 15px;
&:before {
z-index: 31;
@ -371,9 +371,9 @@
h5 {
color: #2b3e50;
font-size: 15px;
font-size: @font-size-base;
margin: 0;
font-weight: bold;
font-weight: normal;
padding: 0;
}
}

View File

@ -74,4 +74,4 @@ div.panel {
> label {
margin-bottom: 5px;
}
}
}

View File

@ -158,7 +158,7 @@
}
&.active {
border-left: 5px solid @brand-accent;
border-left: 5px solid @brand-secondary;
a {
color: @color-sidebarnav-tree-active-text;

View File

@ -20,7 +20,7 @@
.transition(width 1s);
> div {
font-size: @font-size-base + 1;
font-size: @font-size-base;
font-weight: normal;
background: @color-treeview-item-bg;
border-bottom: 1px solid @color-panel-light;
@ -28,7 +28,7 @@
> a {
color: @color-treeview-item-title;
padding: 16px 45px 15px 61px;
padding: 11px 45px 10px 61px;
display: block;
line-height: 150%;
text-decoration: none;
@ -46,14 +46,14 @@
width: 21px;
height: 22px;
left: 28px;
top: 20px;
top: 15px;
}
span.comment {
display: block;
font-weight: 400;
color: @color-treeview-item-comment;
font-size: @font-size-base;
font-size: @font-size-base - 1;
margin-top: 2px;
overflow: hidden;
text-overflow: ellipsis;
@ -65,7 +65,7 @@
position: absolute;
width: 20px;
height: 20px;
top: 24px;
top: 19px;
left: 2px;
cursor: pointer;
color: @color-treeview-control;
@ -87,8 +87,8 @@
.transition(opacity 0.4s);
position: absolute;
right: 10px;
bottom: 5px;
right: 9px;
bottom: 0;
width: 18px;
height: 19px;
cursor: move;
@ -162,7 +162,7 @@
.checkbox {
position: absolute;
top: 0;
top: -2px;
right: 0;
label {
@ -425,7 +425,7 @@
* Light version of the treeview - transparent background, no bottom borders,
* smaller paddings, inline submenu
*/
&.light {
&.treeview-light {
margin-bottom: 0;
margin-top: 20px;
@ -538,7 +538,7 @@ body.dragging .control-treeview {
}
}
&.light {
&.treeview-light {
ol.dragging, ol.dragging ol {
> li > div {
background-color: #f9f9f9;
@ -547,7 +547,6 @@ body.dragging .control-treeview {
}
}
//
// Retina
//

View File

@ -23,8 +23,9 @@
@color-mainmenu-active-bg: #262626;
@color-mainmenu-collapsed: #000000;
@color-accountmenu-bg: #2b3e50;
@color-accountmenu-divider: #4b6372;
@color-accountmenu-bg: #f9f9f9;
@color-accountmenu-text: #666666;
@color-accountmenu-divider: #e0e0e0;
@color-footer: rgba(255,255,255,.8);
@color-footer-border: #dfdfdf;

View File

@ -59,7 +59,7 @@
padding-top: 3px;
span.tab-close{
top: 15px;
top: 14px;
right: -3px;
left: auto;
z-index: 110;
@ -70,6 +70,7 @@
color: rgba(255, 255, 255, 0.3) !important;
font-style: normal;
font-weight: bold;
font-size: 16px;
&:hover { color: @color-fancy-master-tabs-active-text !important; }
}
@ -160,7 +161,7 @@
&[data-modified] {
span.tab-close i {
top: 3px;
top: 5px;
.hide-text();
&:before {
@ -575,6 +576,13 @@
&:last-child {
margin-right: 0;
}
&[class^="oc-icon-"],
&[class*=" oc-icon-"] {
&:before {
opacity: 1;
}
}
}
}
@ -605,26 +613,15 @@
border: none;
border-left: 1px solid @color-form-field-border !important;
&, .redactor_box, .redactor_toolbar {
&, .fr-toolbar, .fr-wrapper {
.border-radius(0);
.border-top-radius(0);
}
.redactor-box textarea {
background: white;
padding: 20px !important;
color: #333333;
font-size: 14px;
}
}
.secondary-content-tabs .field-richeditor {
.redactor-box .redactor-toolbar {
margin: 20px 0 0 0!important;
left: 20px;
right: 20px;
width: auto;
.border-radius(3px) !important;
.fr-toolbar {
background: white;
}
}
}
@ -655,4 +652,4 @@ html.gecko {
.fancy-layout .control-tabs.secondary-tabs > div > ul.nav-tabs > li.active a {
padding-top: 13px;
}
}
}

View File

@ -23,7 +23,7 @@ body.mainmenu-open {
text-shadow: 0 0 2px black;
&:hover {
background-color: transparent !important;
background-color: transparent;
}
&:active, &:focus {
@ -72,7 +72,6 @@ body.mainmenu-open {
.tooltip-inner {
font-size: @font-size-base - 1;
padding: 6px 16px;
border-radius: 0;
}
}
@ -178,8 +177,10 @@ nav#layout-mainmenu {
padding: 0 15px 0 10px;
font-size: @font-size-base - 1;
position: relative;
// z-index: 200; // Previous value 590 was overlappnig with drop-down menus on small screens
z-index: 590; // @todo Investigate: This causes the button to dim without 590
}
&.highlight > a {
z-index: @zindex-popover;
}
img.account-avatar {
@ -239,10 +240,12 @@ html.svg {
nav#layout-mainmenu ul li .mainmenu-accountmenu {
position: fixed;
top: 0; // See mode for this value
right: 0;
right: @padding-standard;
background: @color-accountmenu-bg;
z-index: 590;
z-index: @zindex-popover;
display: none;
.box-shadow(@overlay-box-shadow);
border-radius: @border-radius-base;
&.active {
display: block;
@ -250,7 +253,7 @@ nav#layout-mainmenu ul li .mainmenu-accountmenu {
&:after {
.triangle(up, 17px, 7px, @color-accountmenu-bg);
right: 29px;
right: 9px;
top: -7px;
position: absolute;
}
@ -258,6 +261,7 @@ nav#layout-mainmenu ul li .mainmenu-accountmenu {
ul {
float: none;
display: block;
overflow: visible;
}
li {
@ -269,13 +273,40 @@ nav#layout-mainmenu ul li .mainmenu-accountmenu {
a {
display: block;
padding: 12px 30px;
padding: (@padding-standard * 0.5) (@padding-standard * 1.5);
text-align: left;
font-size: @font-size-base - 1;
font-size: @font-size-base;
color: @color-accountmenu-text;
text-shadow: none;
&:hover, &:focus {
background: @highlight-hover-bg;
color: @highlight-hover-text;
text-shadow: 0 -1px 0 @highlight-hover-text-shadow;
}
&:active {
background: @highlight-active-bg;
color: @highlight-active-text;
text-shadow: 0 -1px 0 @highlight-active-text-shadow;
}
}
&:hover {
background: #3d5265 !important;
&:first-child a {
&:hover, &:focus, &:active {
&:after {
.triangle(up, 17px, 7px, @highlight-hover-bg);
position: absolute;
right: 9px;
top: -7px;
z-index: 102;
}
}
&:active {
&:after {
.triangle(up, 17px, 7px, @highlight-active-bg);
}
}
}
}
@ -568,7 +599,12 @@ nav#layout-mainmenu.navbar ul li,
// }
// }
&.active, &.highlight {
// Used by account menu
&.highlight > a {
color: @color-mainmenu-active !important;
}
&.active {
color: @color-mainmenu-active !important;
a {

View File

@ -1,15 +1,3 @@
//
// Z-Index frequencies:
//
// 0-200 - Base layer (content)
// 200-400 - Base menus / dropdowns
// 400-600 - Secondary layer (full screen)
// 600-800 - Secondary menus / dropdowns
// 800-1000 - Tertiary layer (popups)
// 1000-1200 - Tertiary menus / dropdowns
// 1200-9000 - Reserved for frequency manager
//
// Vendor
@import "../vendor/sweet-alert/sweet-alert.less";
@import "../vendor/jcrop/css/jquery.Jcrop.min.css";

View File

@ -5,6 +5,7 @@ use File;
use Event;
use Request;
use Backend\Classes\FormWidgetBase;
use Backend\Models\EditorSetting;
/**
* Rich Editor
@ -24,6 +25,11 @@ class RichEditor extends FormWidgetBase
*/
public $fullPage = false;
/**
* @var boolean Determines whether content has HEAD and HTML tags.
*/
public $toolbarButtons = null;
//
// Object properties
//
@ -40,6 +46,7 @@ class RichEditor extends FormWidgetBase
{
$this->fillFromConfig([
'fullPage',
'toolbarButtons',
]);
}
@ -57,12 +64,42 @@ class RichEditor extends FormWidgetBase
*/
public function prepareVars()
{
$this->vars['field'] = $this->formField;
$this->vars['editorLang'] = $this->getValidEditorLang();
$this->vars['fullPage'] = $this->fullPage;
$this->vars['stretch'] = $this->formField->stretch;
$this->vars['size'] = $this->formField->size;
$this->vars['name'] = $this->formField->getName();
$this->vars['value'] = $this->getLoadValue();
$this->vars['toolbarButtons'] = $this->evalToolbarButtons();
$this->vars['allowEmptyTags'] = EditorSetting::getConfigured('html_allow_empty_tags');
$this->vars['allowTags'] = EditorSetting::getConfigured('html_allow_tags');
$this->vars['noWrapTags'] = EditorSetting::getConfigured('html_no_wrap_tags');
$this->vars['removeTags'] = EditorSetting::getConfigured('html_remove_tags');
$this->vars['imageStyles'] = EditorSetting::getConfiguredStyles('html_style_image');
$this->vars['linkStyles'] = EditorSetting::getConfiguredStyles('html_style_link');
$this->vars['paragraphStyles'] = EditorSetting::getConfiguredStyles('html_style_paragraph');
$this->vars['tableStyles'] = EditorSetting::getConfiguredStyles('html_style_table');
$this->vars['tableCellStyles'] = EditorSetting::getConfiguredStyles('html_style_table_cell');
}
/**
* Determine the toolbar buttons to use based on config.
* @return string
*/
protected function evalToolbarButtons()
{
$buttons = $this->toolbarButtons;
if (is_string($buttons)) {
$buttons = array_map(function($button) {
return strlen($button) ? $button : '|';
}, explode('|', $buttons));
}
return $buttons;
}
/**
@ -119,9 +156,10 @@ class RichEditor extends FormWidgetBase
{
$this->addCss('css/richeditor.css', 'core');
$this->addJs('js/build-min.js', 'core');
$this->addJs('/modules/backend/formwidgets/codeeditor/assets/js/build-min.js', 'core');
if ($lang = $this->getValidEditorLang()) {
$this->addJs('vendor/redactor/lang/'.$lang.'.js', 'core');
$this->addJs('vendor/froala/js/languages/'.$lang.'.js', 'core');
}
}
@ -139,7 +177,7 @@ class RichEditor extends FormWidgetBase
}
$locale = str_replace('-', '_', strtolower($locale));
$path = base_path('modules/backend/formwidgets/richeditor/assets/vendor/redactor/lang/'.$locale.'.js');
$path = base_path('modules/backend/formwidgets/richeditor/assets/vendor/froala/js/languages/'.$locale.'.js');
return File::exists($path) ? $locale : false;
}

View File

@ -1,14 +1,14 @@
.field-codeeditor{width:100%;position:relative;border:2px solid #bdc3c7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.field-codeeditor{width:100%;position:relative;border:2px solid #d1d6d9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.field-codeeditor textarea{opacity:0;filter:alpha(opacity=0)}
.field-codeeditor.editor-focus{border:2px solid #bdc3c7}
.field-codeeditor.editor-focus{border:2px solid #d1d6d9}
.field-codeeditor.size-tiny{min-height:50px}
.field-codeeditor.size-small{min-height:100px}
.field-codeeditor.size-large{min-height:200px}
.field-codeeditor.size-huge{min-height:250px}
.field-codeeditor.size-giant{min-height:350px}
.field-codeeditor .ace_search{font-family:sans-serif;font-size:14px;color:#333333;z-index:603}
.field-codeeditor .ace_search{font-family:sans-serif;font-size:14px;color:#333333;z-index:13}
.field-codeeditor .editor-code{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.field-codeeditor .editor-toolbar{position:absolute;top:10px;right:10px;z-index:600}
.field-codeeditor .editor-toolbar{position:absolute;top:10px;right:10px;z-index:10}
.field-codeeditor .editor-toolbar > ul,.field-codeeditor .editor-toolbar ul > li{list-style-type:none;padding:0;margin:0}
.field-codeeditor .editor-toolbar > ul > li{float:left}
.field-codeeditor .editor-toolbar > ul > li .tooltip.left{margin-right:25px}
@ -17,6 +17,7 @@
.field-codeeditor .editor-toolbar > ul > li > a > i{opacity:0.7;filter:alpha(opacity=70);display:block}
.field-codeeditor .editor-toolbar > ul > li > a > i:before{font-size:15px}
.field-codeeditor .editor-toolbar > ul > li > a:hover > i,.field-codeeditor .editor-toolbar > ul > li > a:focus > i{opacity:1;filter:alpha(opacity=100)}
.field-codeeditor.editor-fullscreen{z-index:601;position:fixed !important;top:0;left:0;height:100%;border-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.field-codeeditor.editor-fullscreen{z-index:301;position:fixed !important;top:0;left:0;height:100%;border-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.field-codeeditor.editor-fullscreen .editor-code{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.field-codeeditor.editor-fullscreen .editor-toolbar{z-index:602}
.field-codeeditor.editor-fullscreen .editor-toolbar{z-index:302}
.field-codeeditor.editor-fullscreen .ace_search{z-index:303}

View File

@ -1,7 +1,5 @@
@import "../../../../assets/less/core/boot.less";
@codeeditor-zindex: 600;
.field-codeeditor {
width: 100%;
position: relative;
@ -21,7 +19,7 @@
font-family: @font-family-base;
font-size: 14px;
color: @text-color;
z-index: @codeeditor-zindex + 3;
z-index: @zindex-form + 3;
}
.editor-code {
@ -32,7 +30,7 @@
position: absolute;
top: 10px;
right: 10px;
z-index: @codeeditor-zindex;
z-index: @zindex-form;
> ul, ul > li { list-style-type: none; padding: 0; margin: 0; }
> ul > li {
float: left;
@ -68,7 +66,7 @@
}
&.editor-fullscreen {
z-index: @codeeditor-zindex + 1;
z-index: @zindex-fullscreen + 1;
position: fixed!important;
top: 0;
left: 0;
@ -76,6 +74,7 @@
border-width: 0;
.border-radius(0);
.editor-code { .border-radius(0); }
.editor-toolbar { z-index: @codeeditor-zindex + 2; }
.editor-toolbar { z-index: @zindex-fullscreen + 2; }
.ace_search { z-index: @zindex-fullscreen + 3; }
}
}

View File

@ -38,6 +38,7 @@
.fileupload-config-form .file-upload-modal-image-header{background-color:#FEFEFE;background-image:-webkit-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb),-webkit-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb);background-image:-moz-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb),-moz-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb);background-image:-o-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb),-o-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb);background-image:-ms-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb),-ms-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb);background-image:linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb),linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb);-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px;background-position:0 0,10px 10px}
.fileupload-config-form .file-upload-modal-image-header,.fileupload-config-form .file-upload-modal-image-header img{border-top-right-radius:2px;border-top-left-radius:2px}
.fileupload-config-form .file-upload-modal-image-header .close{position:absolute;top:20px;right:20px}
.fileupload-config-form .file-upload-modal-image-header + .modal-body{padding-top:20px}
.field-fileupload.style-image-multi .upload-button,.field-fileupload.style-image-multi .upload-object{margin:0 10px 10px 0}
.field-fileupload.style-image-multi .upload-button{display:block;border:2px dashed #BDC3C7;background-clip:content-box;background-color:#F9F9F9;position:relative;outline:none;float:left;width:76px;height:76px}
.field-fileupload.style-image-multi .upload-button .upload-button-icon{position:absolute;width:22px;height:22px;top:50%;left:50%;margin-top:-11px;margin-left:-11px}
@ -130,7 +131,7 @@
.field-fileupload.style-file-multi .info p.size{width:25% !important;padding-right:35px !important}
.field-fileupload.style-file-multi .meta{width:25% !important}
}
.field-fileupload.style-file-single{background-color:#ffffff;border:1px solid #bdc3c7;overflow:hidden;position:relative;padding-right:30px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(189,195,199,0.25),0 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(189,195,199,0.25),0 1px 0 rgba(255,255,255,.5)}
.field-fileupload.style-file-single{background-color:#ffffff;border:1px solid #d1d6d9;overflow:hidden;position:relative;padding-right:30px;border-radius:3px;-webkit-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)}
.field-fileupload.style-file-single .upload-button{position:absolute;top:50%;margin-top:-44px;height:88px;background:transparent;right:-2px;color:#595959}
.field-fileupload.style-file-single .upload-button i{font-size:14px}
.field-fileupload.style-file-single .upload-button:hover{color:#333333}

View File

@ -373,11 +373,7 @@
}
}
.file-upload-modal-image-header {
// Alternative color if below doesn't look nice
//background-color: #5a6060;
// Photoshop transparent background
// Based on: http://lea.verou.me/css3patterns/#checkerboard
background-color: #FEFEFE;
@ -402,4 +398,8 @@
right: 20px;
}
}
.file-upload-modal-image-header + .modal-body {
padding-top: @padding-standard;
}
}

View File

@ -116,7 +116,7 @@
right: auto;
}
.field-markdowneditor.is-fullscreen {
z-index: 1020;
z-index: 300;
position: fixed !important;
top: 0;
left: 0;

View File

@ -1,7 +1,5 @@
@import "../../../../assets/less/core/boot.less";
@markdowneditor-zindex: 600;
@color-markdowneditor-toolbar: #dddddd;
@color-markdowneditor-toolbar-btn-color: #404040;
@color-markdowneditor-toolbar-btn-bg-hover: #999999;
@ -147,7 +145,7 @@
//
&.is-fullscreen {
z-index: 1020;
z-index: @zindex-fullscreen;
position: fixed !important;
top: 0;
left: 0;

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
There's a hack in plugin.figure.js script. Added method destory(). The figure plugin keeps a reference to the editor and toolba which can't be cleaned up after the Editor is destroyed. Also, the figure plugin binds event handlers that are never unbound. --ab Apr 08 2015

File diff suppressed because one or more lines are too long

View File

@ -7,11 +7,39 @@
* @see build-min.js
*
=require ../vendor/redactor/redactor.js
=require plugin.fullscreen.js
=require plugin.figure.js
=require plugin.table.js
=require plugin.pagelinks.js
=require ../vendor/froala_drm/js/froala_editor.min.js
// Buttons
=require ../vendor/froala_drm/js/plugins/paragraph_style.min.js
=require ../vendor/froala_drm/js/plugins/fullscreen_soft.js
=require ../vendor/froala_drm/js/plugins/code_view_ace.js
=require ../vendor/froala_drm/js/plugins/paragraph_format.min.js
=require ../vendor/froala_drm/js/plugins/align.min.js
=require ../vendor/froala_drm/js/plugins/lists.min.js
=require ../vendor/froala_drm/js/plugins/file_extended.js
=require ../vendor/froala_drm/js/plugins/image.min.js
// Cannot be minified twice
=require ../vendor/froala_drm/js/plugins/link.js
=require ../vendor/froala_drm/js/plugins/table.min.js
=require ../vendor/froala_drm/js/plugins/video.min.js
=require ../vendor/froala_drm/js/plugins/audio.js
=require ../vendor/froala_drm/js/plugins/quote.min.js
=require ../vendor/froala_drm/js/plugins/font_size.min.js
=require ../vendor/froala_drm/js/plugins/font_family.min.js
=require ../vendor/froala_drm/js/plugins/emoticons.min.js
=require ../vendor/froala_drm/js/plugins/colors.min.js
// Functional
=require ../vendor/froala_drm/js/plugins/url.min.js
=require ../vendor/froala_drm/js/plugins/line_breaker.min.js
=require ../vendor/froala_drm/js/plugins/entities.min.js
=require ../vendor/froala_drm/js/plugins/draggable.min.js
=require ../vendor/froala_drm/js/plugins/code_beautifier.min.js
=require plugins/mediamanager.js
=require plugins/figures.js
=require richeditor.js
*/

View File

@ -1,47 +0,0 @@
if (!RedactorPlugins) var RedactorPlugins = {};
(function($) {
RedactorPlugins.definedlinks = function() {
return {
init: function() {
if (!this.opts.definedLinks) return;
this.modal.addCallback('link', $.proxy(this.definedlinks.load, this));
},
load: function() {
var $select = $('<select id="redactor-defined-links" />');
$('#redactor-modal-link-insert').prepend($select);
this.definedlinks.storage = {};
$.getJSON(this.opts.definedLinks, $.proxy(function(data) {
$.each(data, $.proxy(function(key, val) {
this.definedlinks.storage[key] = val;
$select.append($('<option>').val(key).html(val.name));
}, this));
$select.on('change', $.proxy(this.definedlinks.select, this));
}, this));
},
select: function(e) {
var key = $(e.target).val();
var name = '', url = '';
if (key !== 0)
{
name = this.definedlinks.storage[key].name;
url = this.definedlinks.storage[key].url;
}
$('#redactor-link-url').val(url);
var $el = $('#redactor-link-url-text');
if ($el.val() === '') $el.val(name);
}
};
};
})(jQuery);

View File

@ -1,267 +0,0 @@
(function ($) {
'use strict';
window.RedactorPlugins = window.RedactorPlugins || {}
var Figure = function (redactor) {
this.redactor = redactor
this.toolbar = {}
this.init()
}
Figure.prototype = {
control: {
up : { classSuffix: 'arrow-up' },
down : { classSuffix: 'arrow-down' },
'|' : { classSuffix: 'divider' },
remove: { classSuffix: 'delete' }
},
controlGroup: ['up', 'down', 'remove'],
init: function () {
this.observeToolbars()
this.observeKeyboard()
},
showToolbar: function (event) {
var $figure = $(event.currentTarget),
type = $figure.data('type') || 'default',
$toolbar = this.getToolbar(type).data('figure', $figure).prependTo($figure).show()
if (this.redactor[type] && this.redactor[type].onShow) {
this.redactor[type].onShow($figure, $toolbar)
}
},
hideToolbar: function (event) {
$(event.currentTarget).find('.oc-figure-controls').appendTo(this.redactor.$box).hide()
},
observeToolbars: function () {
/*
* Before clicking a command, make sure we save the current node within the editor
*/
this.redactor.$editor.on('mousedown.figure', '.oc-figure-controls', $.proxy(function (event) {
event.preventDefault()
this.current = this.redactor.selection.getCurrent()
}, this))
this.redactor.$editor.on('click.figure', '.oc-figure-controls span, .oc-figure-controls a', $.proxy(function (event) {
event.stopPropagation()
var $target = $(event.currentTarget),
command = $target.data('command'),
$figure = $target.closest('figure'),
plugin = this.redactor[$figure.data('type')]
this.command(command, $figure, plugin)
}, this))
this.redactor.$editor.on('keydown.figure', function () {
$(this).find('figure').triggerHandler('mouseleave')
})
/*
* Mobile
*/
if (this.redactor.utils.isMobile()) {
/*
* If $editor is focused, click doesn't seem to fire
*/
this.redactor.$editor.on('touchstart.figure', 'figure', function (event) {
if (event.target.nodeName !== 'FIGCAPTION' && $(event.target).parents('.oc-figure-controls').length) {
$(this).trigger('click', event)
}
})
this.redactor.$editor.on('click.figure', 'figure', $.proxy(function (event) {
if (event.target.nodeName !== 'FIGCAPTION') {
this.redactor.$editor.trigger('blur')
}
this.showToolbar(event)
}, this))
}
/*
* Desktop
*/
else {
/*
* Move toolbar into figure on mouseenter
*/
this.redactor.$editor.on('mouseenter.figure', 'figure', $.proxy(this.showToolbar, this))
/*
* Remove toolbar from figure on mouseleave
*/
this.redactor.$editor.on('mouseleave.figure', 'figure', $.proxy(this.hideToolbar, this))
}
},
getToolbar: function (type) {
if (this.toolbar[type])
return this.toolbar[type]
var controlGroup = (this.redactor[type] && this.redactor[type].controlGroup) || this.controlGroup,
controls = $.extend({}, this.control, (this.redactor[type] && this.redactor[type].control) || {}),
$controls = this.buildControls(controlGroup, controls),
$toolbar = $('<div class="oc-figure-controls">').append($controls)
this.toolbar[type] = $toolbar
return $toolbar
},
buildControls: function (controlGroup, controls) {
var $controls = $()
$.each(controlGroup, $.proxy(function (index, command) {
var control
/*
* Basic command
*/
if (typeof command === 'string') {
control = controls[command]
$controls = $controls.add($('<span>', {
'class': 'oc-figure-controls-' + control.classSuffix,
'text': control.text
}).data({
command: command,
control: control
}))
}
/*
* Dropdown
*/
else if (typeof command === 'object') {
$.each(command, $.proxy(function (text, commands) {
var $button = $('<span>').text(' ' + text).addClass('oc-figure-controls-table dropdown'),
$dropdown = $('<ul class="dropdown-menu open oc-dropdown-menu" />'),
container = $('<li class="dropdown-container" />'),
list = $('<ul />'),
listItem
$dropdown.append(container.append(list))
$button.append($dropdown)
$button.on('mouseover.figure', function () { $dropdown.show() })
$button.on('mouseout.figure', function () { $dropdown.hide() })
$.each(commands, $.proxy(function (index, command) {
control = controls[command]
if (command === '|') {
$('<li class="divider" />').appendTo(list)
}
else {
listItem = $('<li />')
$('<a />', {
text: control.text
}).data({
command: command,
control: control
}).appendTo(listItem)
if (index == 0) listItem.addClass('first-item')
listItem.appendTo(list)
}
}, this))
$controls = $controls.add($button)
}, this))
}
}, this))
return $controls
},
command: function (command, $figure, plugin) {
/*
* Move the toolbar before carrying out the command so it doesn't break when undoing/redoing
*/
$figure.find('.oc-figure-controls').appendTo(this.redactor.$box)
/*
* Maintain undo history
*/
this.redactor.buffer.set(this.redactor.$editor.html())
/*
* Shared functions
*/
switch (command) {
case 'up':
$figure.prev().before($figure)
break
case 'down':
$figure.next().after($figure)
break
case 'remove':
$figure.remove()
break
default:
if (plugin && plugin.command) {
plugin.command(command, $figure, $(this.current))
}
break
}
this.redactor.code.sync()
},
observeKeyboard: function () {
var redactor = this.redactor
redactor.$editor.on('keydown.figure', function (event) {
/*
* Node at cursor
*/
var currentNode = redactor.selection.getBlock()
/*
* Delete key
*/
if (
event.keyCode === 8
&& !redactor.caret.getOffset(currentNode)
&& currentNode.previousSibling
&& currentNode.previousSibling.nodeName === 'FIGURE'
) {
event.preventDefault()
}
})
},
destroy: function() {
this.redactor.$editor.off('.figure')
for (var type in this.toolbar) {
this.toolbar[type].find('span').off('.figure')
}
this.redactor = null
this.toolbar = null
}
}
window.RedactorPlugins.figure = function() {
return {
init: function () {
this.figure = new Figure(this)
}
}
}
}(jQuery));

View File

@ -1,129 +0,0 @@
(function ($) {
'use strict';
window.RedactorPlugins = window.RedactorPlugins || {};
window.RedactorPlugins.fullscreen = function() {
return {
init: function() {
this.fullscreen.isOpen = false
var button = this.button.add('fullscreen', 'FullScreen')
this.button.addCallback(button, $.proxy(this.fullscreen.toggle, this))
button.addClass('redactor_btn_fullscreen').removeClass('redactor-btn-image')
button.parent().addClass('redactor-btn-right')
if (this.opts.fullscreen)
this.fullscreen.toggle()
},
toggle: function() {
if (!this.fullscreen.isOpen)
this.fullscreen.enable()
else
this.fullscreen.disable()
},
enable: function() {
this.button.changeIcon('fullscreen', 'normalscreen')
this.button.setActive('fullscreen')
this.fullscreen.isOpen = true
if (this.opts.toolbarExternal) {
this.fullscreen.toolcss = {}
this.fullscreen.boxcss = {}
this.fullscreen.toolcss.width = this.$toolbar.css('width')
this.fullscreen.toolcss.top = this.$toolbar.css('top')
this.fullscreen.toolcss.position = this.$toolbar.css('position')
this.fullscreen.boxcss.top = this.$box.css('top')
}
this.fullscreen.height = this.$editor.height()
if (this.opts.maxHeight) this.$editor.css('max-height', '')
if (this.opts.minHeight) this.$editor.css('min-height', '')
if (!this.$fullscreenPlaceholder) this.$fullscreenPlaceholder = $('<div/>')
this.$fullscreenPlaceholder.insertAfter(this.$box)
this.$box.appendTo(document.body)
this.$box.addClass('redactor-box-fullscreen')
$('body, html').css('overflow', 'hidden')
this.fullscreen.resize()
$(window).on('resize.redactor.fullscreen', $.proxy(this.fullscreen.resize, this))
$(document).scrollTop(0, 0)
this.$editor.focus()
this.observe.load()
},
disable: function() {
this.button.removeIcon('fullscreen', 'normalscreen')
this.button.setInactive('fullscreen')
this.fullscreen.isOpen = false
$(window).off('resize.redactor.fullscreen')
$('body, html').css('overflow', '')
this.$box.insertBefore(this.$fullscreenPlaceholder)
this.$fullscreenPlaceholder.remove()
this.$box.removeClass('redactor-box-fullscreen').css({ width: 'auto', height: 'auto' })
this.code.sync()
if (this.opts.toolbarExternal) {
this.$box.css('top', this.fullscreen.boxcss.top)
this.$toolbar.css({
'width': this.fullscreen.toolcss.width,
'top': this.fullscreen.toolcss.top,
'position': this.fullscreen.toolcss.position
})
}
if (this.opts.minHeight) this.$editor.css('minHeight', this.opts.minHeight)
if (this.opts.maxHeight) this.$editor.css('maxHeight', this.opts.maxHeight)
this.$editor.css('height', 'auto')
this.$editor.focus()
this.observe.load()
},
resize: function() {
if (!this.fullscreen.isOpen)
return false
var pad = this.$editor.css('padding-top').replace('px', '')
var toolbarHeight = this.$toolbar.height(),
height = $(window).height() - toolbarHeight
this.$box.width($(window).width() - 2).height(height + toolbarHeight)
if (this.opts.toolbarExternal) {
this.$toolbar.css({
top: '0px',
position: 'absolute',
width: '100%'
})
this.$box.css('top', toolbarHeight + 'px')
}
// if (!this.opts.iframe) {
// this.$editor.height(height - (pad * 2))
// }
// else {
// setTimeout($.proxy(function() {
// this.$frame.height(height)
// }, this), 1)
// }
// this.$editor.height(height)
}
}
}
}(jQuery));

View File

@ -1,52 +0,0 @@
if (!RedactorPlugins) var RedactorPlugins = {};
(function($)
{
RedactorPlugins.pagelinks = function()
{
return {
init: function()
{
if (!this.opts.pageLinksHandler) return
this.modal.addCallback('link', $.proxy(this.pagelinks.load, this))
},
load: function()
{
var $select = $('<select id="redactor-page-links" />')
$('#redactor-modal-link-insert').prepend($select)
this.pagelinks.storage = {};
this.$editor.request(this.opts.pageLinksHandler, {
success: $.proxy(function(data) {
$.each(data.links, $.proxy(function(key, val) {
this.pagelinks.storage[key] = val
$select.append($('<option>').val(key).html(val.name))
}, this))
$select.on('change', $.proxy(this.pagelinks.select, this))
}, this)
})
},
select: function(e)
{
var key = $(e.target).val()
var name = '', url = ''
if (key !== 0) {
name = this.pagelinks.storage[key].name
url = this.pagelinks.storage[key].url
}
$('#redactor-link-url').val(url)
var $el = $('#redactor-link-url-text')
if ($el.val() === '') {
$el.val($.trim($('<span />').html(name).text()))
}
}
};
};
})(jQuery);

View File

@ -1,340 +0,0 @@
if (!RedactorPlugins) var RedactorPlugins = {};
(function($)
{
RedactorPlugins.table = function()
{
return {
getTemplate: function()
{
return String()
+ '<section id="redactor-modal-table-insert">'
+ '<label>' + this.lang.get('rows') + '</label>'
+ '<input type="text" size="5" value="2" id="redactor-table-rows" />'
+ '<label>' + this.lang.get('columns') + '</label>'
+ '<input type="text" size="5" value="3" id="redactor-table-columns" />'
+ '</section>';
},
init: function()
{
var dropdown = {};
dropdown.insert_table = { title: this.lang.get('insert_table'), func: this.table.show };
dropdown.insert_row_above = { title: this.lang.get('insert_row_above'), func: this.table.addRowAbove };
dropdown.insert_row_below = { title: this.lang.get('insert_row_below'), func: this.table.addRowBelow };
dropdown.insert_column_left = { title: this.lang.get('insert_column_left'), func: this.table.addColumnLeft };
dropdown.insert_column_right = { title: this.lang.get('insert_column_right'), func: this.table.addColumnRight };
dropdown.add_head = { title: this.lang.get('add_head'), func: this.table.addHead };
dropdown.delete_head = { title: this.lang.get('delete_head'), func: this.table.deleteHead };
dropdown.delete_column = { title: this.lang.get('delete_column'), func: this.table.deleteColumn };
dropdown.delete_row = { title: this.lang.get('delete_row'), func: this.table.deleteRow };
dropdown.delete_table = { title: this.lang.get('delete_table'), func: this.table.deleteTable };
this.observe.addButton('td', 'table');
this.observe.addButton('th', 'table');
var button = this.button.addBefore('link', 'table', this.lang.get('table'));
this.button.addDropdown(button, dropdown);
button.addClass('redactor_btn_table').removeClass('redactor-btn-image')
},
show: function()
{
this.modal.addTemplate('table', this.table.getTemplate());
this.modal.load('table', this.lang.get('insert_table'), 300);
this.modal.createCancelButton();
var button = this.modal.createActionButton(this.lang.get('insert'));
button.on('click', this.table.insert);
this.selection.save();
this.modal.show();
$('#redactor-table-rows').focus();
},
insert: function()
{
this.placeholder.remove();
this.clean.cleanEmptyParagraph();
var rows = $('#redactor-table-rows').val(),
columns = $('#redactor-table-columns').val(),
$tableBox = $('<div>'),
tableId = Math.floor(Math.random() * 99999),
$table = $('<table id="table' + tableId + '"><tbody></tbody></table>'),
i, $row, z, $column;
for (i = 0; i < rows; i++)
{
$row = $('<tr>');
for (z = 0; z < columns; z++)
{
$column = $('<td>' + this.opts.invisibleSpace + '</td>');
// set the focus to the first td
if (i === 0 && z === 0)
{
$column.append(this.selection.getMarker());
}
$($row).append($column);
}
$table.append($row);
}
$tableBox.append($table);
var html = $tableBox.html();
this.modal.close();
this.selection.restore();
if (this.table.getTable()) return;
this.buffer.set();
var current = this.selection.getBlock() || this.selection.getCurrent();
if (current && current.tagName != 'BODY')
{
if (current.tagName == 'LI') current = $(current).closest('ul, ol');
$(current).after(html);
}
else
{
this.insert.html(html, false);
}
this.selection.restore();
var table = this.$editor.find('#table' + tableId);
if (!this.opts.linebreaks && (this.utils.browser('mozilla') || this.utils.browser('msie')))
{
var $next = table.next();
if ($next.length === 0)
{
table.after(this.opts.emptyHtml);
}
}
this.observe.buttons();
table.find('span.redactor-selection-marker').remove();
table.removeAttr('id');
this.code.sync();
this.core.setCallback('insertedTable', table);
},
getTable: function()
{
var $table = $(this.selection.getParent()).closest('table');
if (!this.utils.isRedactorParent($table)) return false;
if ($table.size() === 0) return false;
return $table;
},
restoreAfterDelete: function($table)
{
this.selection.restore();
$table.find('span.redactor-selection-marker').remove();
this.code.sync();
},
deleteTable: function()
{
var $table = this.table.getTable();
if (!$table) return;
this.buffer.set();
var $next = $table.next();
if (!this.opts.linebreaks && $next.length !== 0)
{
this.caret.setStart($next);
}
else
{
this.caret.setAfter($table);
}
$table.remove();
this.code.sync();
},
deleteRow: function()
{
var $table = this.table.getTable();
if (!$table) return;
var $current = $(this.selection.getCurrent());
this.buffer.set();
var $current_tr = $current.closest('tr');
var $focus_tr = $current_tr.prev().length ? $current_tr.prev() : $current_tr.next();
if ($focus_tr.length)
{
var $focus_td = $focus_tr.children('td, th').first();
if ($focus_td.length) $focus_td.prepend(this.selection.getMarker());
}
$current_tr.remove();
this.table.restoreAfterDelete($table);
},
deleteColumn: function()
{
var $table = this.table.getTable();
if (!$table) return;
this.buffer.set();
var $current = $(this.selection.getCurrent());
var $current_td = $current.closest('td, th');
var index = $current_td[0].cellIndex;
$table.find('tr').each($.proxy(function(i, elem)
{
var $elem = $(elem);
var focusIndex = index - 1 < 0 ? index + 1 : index - 1;
if (i === 0) $elem.find('td, th').eq(focusIndex).prepend(this.selection.getMarker());
$elem.find('td, th').eq(index).remove();
}, this));
this.table.restoreAfterDelete($table);
},
addHead: function()
{
var $table = this.table.getTable();
if (!$table) return;
this.buffer.set();
if ($table.find('thead').size() !== 0)
{
this.table.deleteHead();
return;
}
var tr = $table.find('tr').first().clone();
tr.find('td').replaceWith($.proxy(function()
{
return $('<th>').html(this.opts.invisibleSpace);
}, this));
$thead = $('<thead></thead>').append(tr);
$table.prepend($thead);
this.code.sync();
},
deleteHead: function()
{
var $table = this.table.getTable();
if (!$table) return;
var $thead = $table.find('thead');
if ($thead.size() === 0) return;
this.buffer.set();
$thead.remove();
this.code.sync();
},
addRowAbove: function()
{
this.table.addRow('before');
},
addRowBelow: function()
{
this.table.addRow('after');
},
addColumnLeft: function()
{
this.table.addColumn('before');
},
addColumnRight: function()
{
this.table.addColumn('after');
},
addRow: function(type)
{
var $table = this.table.getTable();
if (!$table) return;
this.buffer.set();
var $current = $(this.selection.getCurrent());
var $current_tr = $current.closest('tr');
var new_tr = $current_tr.clone();
new_tr.find('th').replaceWith(function()
{
var $td = $('<td>');
$td[0].attributes = this.attributes;
return $td.append($(this).contents());
});
new_tr.find('td').html(this.opts.invisibleSpace);
if (type == 'after')
{
$current_tr.after(new_tr);
}
else
{
$current_tr.before(new_tr);
}
this.code.sync();
},
addColumn: function (type)
{
var $table = this.table.getTable();
if (!$table) return;
var index = 0;
var current = $(this.selection.getCurrent());
this.buffer.set();
var $current_tr = current.closest('tr');
var $current_td = current.closest('td, th');
$current_tr.find('td, th').each($.proxy(function(i, elem)
{
if ($(elem)[0] === $current_td[0]) index = i;
}, this));
$table.find('tr').each($.proxy(function(i, elem)
{
var $current = $(elem).find('td, th').eq(index);
var td = $current.clone();
td.html(this.opts.invisibleSpace);
if (type == 'after')
{
$current.after(td);
}
else
{
$current.before(td);
}
}, this));
this.code.sync();
}
};
};
})(jQuery);

View File

@ -0,0 +1,251 @@
(function ($) {
// Add an option for your plugin.
// $.FroalaEditor.DEFAULTS = $.extend($.FroalaEditor.DEFAULTS, {
// myOption: false
// });
$.FroalaEditor.PLUGINS.figures = function (editor) {
/**
* Insert UI Blocks
*/
function insertElement($el) {
var html = $('<div />').append($el.clone()).remove().html()
// Make sure we have focus.
editor.events.focus(true)
editor.selection.restore()
editor.html.insert(html)
editor.html.cleanEmptyTags()
// Clean up wrapping paragraphs or empty paragraphs
$('figure', editor.$el).each(function() {
var $this = $(this),
$parent = $this.parent('p'),
$next = $this.next('p')
// If block is inserted to a paragraph, insert it afterwards.
if (!!$parent.length) {
$this.insertAfter($parent)
}
// Inserting a figure tag will put an empty paragraph tag
// directly after it, strip these instances out
if (!!$next.length && $.trim($next.text()).length == 0) {
$next.remove()
}
})
editor.undo.saveStep()
}
function _makeUiBlockElement() {
var $node = $('<figure contenteditable="false" tabindex="0" data-ui-block="true">&nbsp;</figure>')
$node.get(0).contentEditable = false
return $node
}
function insertVideo(url, text) {
var $node = _makeUiBlockElement()
$node.attr('data-video', url)
$node.attr('data-label', text)
insertElement($node)
}
function insertAudio(url, text) {
var $node = _makeUiBlockElement()
$node.attr('data-audio', url)
$node.attr('data-label', text)
insertElement($node)
}
/**
* Init UI Blocks
*/
function _initUiBlocks () {
$('[data-video], [data-audio]', editor.$el).each(function() {
$(this).attr({
'data-ui-block': true,
'tabindex': '0'
})
this.contentEditable = false
})
}
function _handleUiBlocksKeydown(ev) {
if (ev.which == 40 || ev.which == 38 || ev.which == 8 || ev.which == 46) {
var $block = $(editor.selection.element())
if ($block.is('br')) {
$block = $block.parent()
}
if (!!$block.length) {
switch (ev.which) {
case 38:
// Up arrow
_handleUiBlockCaretIn($block.prev())
break
case 40:
// Down arrow
_handleUiBlockCaretIn($block.next())
break
case 46:
// Delete key
_handleUiBlockCaretClearEmpty($block.next(), $block)
break
case 8:
// Backspace key
_handleUiBlockCaretClearEmpty($block.prev(), $block)
break
}
}
}
}
function _handleUiBlockCaretClearEmpty($block, $p) {
if ($block.attr('data-ui-block') !== undefined && $.trim($p.text()).length == 0) {
$p.remove()
_handleUiBlockCaretIn($block)
editor.undo.saveStep()
}
}
function _handleUiBlockCaretIn($block) {
if ($block.attr('data-ui-block') !== undefined) {
$block.focus()
editor.selection.clear()
return true
}
return false
}
function _uiBlockKeyDown(ev, block) {
if (ev.which == 40 || ev.which == 38 || ev.which == 13 || ev.which == 8 || ev.which == 46) {
switch (ev.which) {
case 40:
// Down arrow
_focusUiBlockOrText($(block).next(), true)
break
case 38:
// Up arrow
_focusUiBlockOrText($(block).prev(), false)
break
case 13:
// Enter key
var $paragraph = $('<p><br/></p>')
$paragraph.insertAfter(block)
editor.selection.setAfter(block)
editor.selection.restore()
editor.undo.saveStep()
break
case 8:
case 46:
// Delete / Backspace key
var $nextFocus = $(block).next(),
gotoStart = true
if ($nextFocus.length == 0) {
$nextFocus = $(block).prev()
gotoStart = false
}
_focusUiBlockOrText($nextFocus, gotoStart)
$(block).remove()
editor.undo.saveStep()
break
}
ev.preventDefault()
}
}
function _focusUiBlockOrText($block, gotoStart) {
if (!!$block.length) {
if (!_handleUiBlockCaretIn($block)) {
if (gotoStart) {
editor.selection.setAtStart($block.get(0))
editor.selection.restore()
}
else {
editor.selection.setAtEnd($block.get(0))
editor.selection.restore()
}
}
}
}
/**
* Keydown
*/
function _onKeydown (ev) {
_handleUiBlocksKeydown(ev)
if (ev.isDefaultPrevented()) {
return false
}
}
function _onFigureKeydown(ev) {
if (ev.target && $(ev.target).attr('data-ui-block') !== undefined) {
_uiBlockKeyDown(ev, ev.target)
}
if (ev.isDefaultPrevented()) {
return false
}
}
/**
* Sync
*/
function _onSync(html) {
var $domTree = $('<div>' + html + '</div>')
$domTree.find('[data-video], [data-audio]').each(function(){
$(this).removeAttr('contenteditable data-ui-block tabindex')
})
return $domTree.html()
}
/**
* Init.
*/
function _init () {
editor.events.on('initialized', _initUiBlocks)
editor.events.on('html.set', _initUiBlocks)
editor.events.on('html.get', _onSync)
editor.events.on('keydown', _onKeydown)
editor.events.on('destroy', _destroy, true)
editor.$el.on('keydown', 'figure', _onFigureKeydown)
}
/**
* Destroy.
*/
function _destroy () {
editor.$el.off('keydown', 'figure', _onFigureKeydown)
}
return {
_init: _init,
insert: insertElement,
insertVideo: insertVideo,
insertAudio: insertAudio
}
}
})(jQuery);

View File

@ -0,0 +1,282 @@
(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'))
return
}
if (items.length > 1) {
$.oc.alert($.oc.lang.get('mediamanager.invalid_file_single_insert'))
return
}
var link,
text = editor.selection.text(),
textIsEmpty = $.trim(text) === ''
for (var i=0, len=items.length; i<len; i++) {
var text = textIsEmpty ? items[i].title : text
link = items[i].publicUrl
}
// Focus in the editor.
editor.events.focus(true);
editor.selection.restore();
// Insert the link.
editor.html.insert('<a href="' + link + '" id="fr-inserted-file" class="fr-file">' + text + '</a>');
// Get the file.
var $file = editor.$el.find('#fr-inserted-file');
$file.removeAttr('id');
editor.undo.saveStep()
this.hide()
}
})
}
function onInsertImage() {
var $currentImage = editor.image.get()
new $.oc.mediaManager.popup({
alias: 'ocmediamanager',
cropAndInsertButton: true,
onInsert: function(items) {
if (!items.length) {
$.oc.alert($.oc.lang.get('mediamanager.invalid_image_empty_insert'))
return
}
var imagesInserted = 0
for (var i=0, len=items.length; i<len; i++) {
if (items[i].documentType !== 'image') {
$.oc.alert($.oc.lang.get('mediamanager.invalid_image_invalid_insert', 'The file "'+items[i].title+'" is not an image.'))
continue
}
editor.image.insert(items[i].publicUrl, false, {}, $currentImage)
imagesInserted++
if (imagesInserted == 1) {
$currentImage = null
}
}
if (imagesInserted !== 0) {
this.hide()
editor.undo.saveStep()
}
}
})
}
function onInsertVideo() {
new $.oc.mediaManager.popup({
alias: 'ocmediamanager',
cropAndInsertButton: false,
onInsert: function(items) {
if (!items.length) {
$.oc.alert($.oc.lang.get('mediamanager.invalid_video_empty_insert'))
return
}
if (items.length > 1) {
$.oc.alert($.oc.lang.get('mediamanager.invalid_file_single_insert'))
return
}
var item = items[0]
if (item.documentType !== 'video') {
$.oc.alert($.oc.lang.get('mediamanager.invalid_video_invalid_insert', 'The file "'+item.title+'" is not a video.'))
return
}
var $richEditorNode = editor.$el.closest('[data-control="richeditor"]')
$richEditorNode.richEditor('insertVideo', item.publicUrl, item.title)
this.hide()
}
})
}
function onInsertAudio() {
new $.oc.mediaManager.popup({
alias: 'ocmediamanager',
cropAndInsertButton: false,
onInsert: function(items) {
if (!items.length) {
$.oc.alert($.oc.lang.get('mediamanager.invalid_audio_empty_insert'))
return
}
if (items.length > 1) {
$.oc.alert($.oc.lang.get('mediamanager.invalid_file_single_insert'))
return
}
var item = items[0]
if (item.documentType !== 'audio') {
$.oc.alert($.oc.lang.get('mediamanager.invalid_audio_invalid_insert', 'The file "'+item.title+'" is not an audio file.'))
return
}
var $richEditorNode = editor.$el.closest('[data-control="richeditor"]')
$richEditorNode.richEditor('insertAudio', item.publicUrl, item.title)
this.hide()
}
})
}
function _insertVideoFallback(link) {
var $richEditorNode = editor.$el.closest('[data-control="richeditor"]')
var title = link.substring(link.lastIndexOf('/') + 1)
$richEditorNode.richEditor('insertVideo', link, title)
editor.popups.hide('video.insert')
}
function _insertAudioFallback(link) {
var $richEditorNode = editor.$el.closest('[data-control="richeditor"]')
var title = link.substring(link.lastIndexOf('/') + 1)
$richEditorNode.richEditor('insertAudio', link, title)
editor.popups.hide('audio.insert')
}
/**
* Init.
*/
function _init () {
editor.events.on('destroy', _destroy, true)
editor.events.on('video.linkError', _insertVideoFallback)
editor.events.on('audio.linkError', _insertAudioFallback)
}
/**
* Destroy.
*/
function _destroy () {
}
// Expose public methods. If _init is not public then the plugin won't be initialized.
// Public method can be accessed through the editor API:
// $('.selector').froalaEditor('mediaManager.publicMethod');
return {
_init: _init,
insertFile: onInsertFile,
insertImage: onInsertImage,
insertVideo: onInsertVideo,
insertAudio: onInsertAudio
}
}
if (!$.FE.PLUGINS.link || !$.FE.PLUGINS.file || !$.FE.PLUGINS.image || !$.FE.PLUGINS.video) {
throw new Error('Media manager plugin requires link, file, image and video plugin.');
}
//
// Image
//
$.FE.DEFAULTS.imageInsertButtons.push('mmImageManager');
$.FE.RegisterCommand('mmImageManager', {
title: 'Browse',
undo: false,
focus: false,
callback: function () {
this.mediaManager.insertImage();
},
plugin: 'mediaManager'
})
// Add the font size icon.
$.FE.DefineIcon('mmImageManager', {
NAME: 'folder'
});
//
// File
//
$.FE.DEFAULTS.fileInsertButtons.push('mmFileManager');
$.FE.RegisterCommand('mmFileManager', {
title: 'Browse',
undo: false,
focus: false,
callback: function () {
this.mediaManager.insertFile();
},
plugin: 'mediaManager'
})
// Add the font size icon.
$.FE.DefineIcon('mmFileManager', {
NAME: 'folder'
});
//
// Video
//
$.FE.DEFAULTS.videoInsertButtons.push('mmVideoManager');
$.FE.RegisterCommand('mmVideoManager', {
title: 'Browse',
undo: false,
focus: false,
callback: function () {
this.mediaManager.insertVideo();
},
plugin: 'mediaManager'
})
// Add the font size icon.
$.FE.DefineIcon('mmVideoManager', {
NAME: 'folder'
});
//
// Audio
//
$.FE.DEFAULTS.audioInsertButtons.push('mmAudioManager');
$.FE.RegisterCommand('mmAudioManager', {
title: 'Browse',
undo: false,
focus: false,
callback: function () {
this.mediaManager.insertAudio();
},
plugin: 'mediaManager'
})
// Add the font size icon.
$.FE.DefineIcon('mmAudioManager', {
NAME: 'folder'
});
})(jQuery);

View File

@ -8,7 +8,7 @@
* $('textarea').richEditor()
*
* Dependancies:
* - Redactor Editor (redactor.js)
* - Froala Editor (froala_editor.js)
*/
+function ($) { "use strict";
var Base = $.oc.foundation.base,
@ -22,9 +22,7 @@
this.$el = $(element)
this.$textarea = this.$el.find('>textarea:first')
this.$form = this.$el.closest('form')
this.$dataLocker = null
this.$editor = null
this.redactor = null
this.editor = null
$.oc.foundation.controlUtils.markDisposable(element)
@ -37,11 +35,20 @@
RichEditor.prototype.constructor = RichEditor
RichEditor.DEFAULTS = {
dataLocker: null,
linksHandler: null,
stylesheet: null,
fullpage: false,
editorLang: 'en'
editorLang: 'en',
toolbarButtons: null,
allowEmptyTags: null,
allowTags: null,
noWrapTags: null,
removeTags: null,
imageStyles: null,
linkStyles: null,
paragraphStyles: null,
tableStyles: null,
tableCellStyles: null
}
RichEditor.prototype.init = function() {
@ -49,15 +56,6 @@
this.$el.one('dispose-control', this.proxy(this.dispose))
/*
* Sync all changes to a data locker, since fullscreen mode
* will pull the textarea outside of the form element.
*/
if (this.options.dataLocker) {
this.$dataLocker = $(this.options.dataLocker)
this.$textarea.val(this.$dataLocker.val())
}
/*
* Textarea must have an identifier
*/
@ -66,54 +64,139 @@
}
/*
* Initialize Redactor editor
* Initialize Froala editor
*/
var redactorOptions = {
lang: this.options.editorLang,
imageEditable: true,
imageResizable: true,
buttonSource: true,
removeDataAttr: false,
toolbarFixed: false,
visualCallback: this.proxy(this.onVisualMode),
syncBeforeCallback: this.proxy(this.onSyncBefore),
focusCallback: this.proxy(this.onFocus),
blurCallback: this.proxy(this.onBlur),
keydownCallback: this.proxy(this.onKeydown),
enterCallback: this.proxy(this.onEnter),
changeCallback: this.proxy(this.onChange),
pageLinksHandler: this.options.linksHandler,
initCallback: function() { self.build(this) }
this.initFroala()
}
RichEditor.prototype.initFroala = function() {
var froalaOptions = {
editorClass: 'control-richeditor',
language: this.options.editorLang,
fullPage: this.options.fullpage
}
if (this.options.fullpage) {
redactorOptions.fullpage = true
if (this.options.toolbarButtons) {
froalaOptions.toolbarButtons = this.options.toolbarButtons.split(',')
}
else {
froalaOptions.toolbarButtons = [
'paragraphFormat',
'paragraphStyle',
'quote',
'bold',
'italic',
'align',
'formatOL',
'formatUL',
'insertTable',
'insertLink',
'insertImage',
'insertVideo',
'insertAudio',
'insertFile',
'insertHR',
'fullscreen',
'html'
]
}
redactorOptions.plugins = ['fullscreen', 'figure', 'table', 'pagelinks', 'mediamanager']
redactorOptions.buttons = ['html', 'formatting', 'bold', 'italic', 'alignment', 'unorderedlist', 'orderedlist', 'link', 'horizontalrule'],
froalaOptions.imageStyles = this.options.imageStyles
? this.options.imageStyles
: {
'oc-img-rounded': 'Rounded',
'oc-img-bordered': 'Bordered'
}
this.$textarea.redactor(redactorOptions)
froalaOptions.linkStyles = this.options.linkStyles
? this.options.linkStyles
: {
'oc-link-green': 'Green',
'oc-link-strong': 'Thick'
}
this.redactor = this.$textarea.redactor('core.getObject')
this.$editor = this.redactor.$editor
froalaOptions.paragraphStyles = this.options.paragraphStyles
? this.options.paragraphStyles
: {
'oc-text-gray': 'Gray',
'oc-text-bordered': 'Bordered',
'oc-text-spaced': 'Spaced',
'oc-text-uppercase': 'Uppercase'
}
froalaOptions.tableStyles = this.options.tableStyles
? this.options.tableStyles
: {
'oc-dashed-borders': 'Dashed Borders',
'oc-alternate-rows': 'Alternate Rows'
}
froalaOptions.tableCellStyles = this.options.tableCellStyles
? this.options.tableCellStyles
: {
'oc-cell-highlighted': 'Highlighted',
'oc-cell-thick-border': 'Thick'
}
froalaOptions.toolbarButtonsMD = froalaOptions.toolbarButtons
froalaOptions.toolbarButtonsSM = froalaOptions.toolbarButtons
froalaOptions.toolbarButtonsXS = froalaOptions.toolbarButtons
if (this.options.htmlAllowedEmptyTags) {
froalaOptions.allowEmptyTags = this.options.htmlAllowedEmptyTags.split(/[\s,]+/)
}
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 = ['figure', 'table', 'hr', 'iframe', 'form', 'dl']
froalaOptions.shortcutsEnabled = ['show', 'bold', 'italic', 'underline', 'indent', 'outdent', 'undo', 'redo']
froalaOptions.linkInsertButtons = ['linkBack', '|']
// File upload
froalaOptions.imageUploadURL = froalaOptions.fileUploadURL = window.location
froalaOptions.imageUploadParam = froalaOptions.fileUploadParam = 'file_data'
froalaOptions.imageUploadParams = froalaOptions.fileUploadParams = { X_OCTOBER_MEDIA_MANAGER_QUICK_UPLOAD: 1 }
var placeholder = this.$textarea.attr('placeholder')
froalaOptions.placeholderText = placeholder ? placeholder : ''
froalaOptions.height = this.$el.hasClass('stretch')
? Infinity
: $('.height-indicator', this.$el).height()
$.FroalaEditor.ICON_TEMPLATES = {
font_awesome: '<i class="icon-[NAME]"></i>',
text: '<span style="text-align: center;">[NAME]</span>',
image: '<img src=[SRC] alt=[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.$textarea.froalaEditor(froalaOptions)
this.editor = this.$textarea.data('froala.editor')
this.$el.on('keydown', '.fr-view figure', this.proxy(this.onFigureKeydown))
}
RichEditor.prototype.dispose = function() {
this.unregisterHandlers()
// Release clickedElement reference inside redactor.js
$(document).trigger('mousedown')
this.redactor.core.destroy()
// The figure plugin keeps references to the editor,
// DOM elements and event handlers. It was hacked and
// extended with the destroy() method.
if (this.redactor.figure) {
this.redactor.figure.destroy()
this.redactor.figure = null
}
this.$textarea.froalaEditor('destroy')
this.$el.removeData('oc.richEditor')
@ -121,39 +204,32 @@
this.$el = null
this.$textarea = null
this.$form = null
this.$dataLocker = null
this.$editor = null
this.redactor.$textarea = null
this.redactor.$element = null
this.redactor = null
this.editor = null
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))
$(window).off('resize', this.proxy(this.updateLayout))
$(window).off('oc.updateUi', this.proxy(this.updateLayout))
this.$el.off('dispose-control', this.proxy(this.dispose))
}
RichEditor.prototype.build = function(redactor) {
RichEditor.prototype.build = function(event, editor) {
this.updateLayout()
$(window).on('resize', this.proxy(this.updateLayout))
$(window).on('oc.updateUi', this.proxy(this.updateLayout))
this.$textarea.trigger('init.oc.richeditor', [this])
this.initUiBlocks()
var self = this
redactor.default = {
onShow: function($figure, $toolbar) {
self.onShowFigureToolbar($figure, $toolbar)
}
}
}
RichEditor.prototype.getElement = function() {
@ -161,239 +237,85 @@
}
RichEditor.prototype.getEditor = function() {
return this.$editor
return this.editor
}
RichEditor.prototype.getTextarea = function() {
return this.$textarea
}
RichEditor.prototype.setContent = function(html) {
this.$textarea.redactor('code.set', html)
RichEditor.prototype.getContent = function() {
return this.$textarea.froalaEditor('html.get')
}
this.$textarea.trigger('setContent.oc.richeditor', [this])
RichEditor.prototype.setContent = function(html) {
this.$textarea.froalaEditor('html.set', html)
}
RichEditor.prototype.syncContent = function() {
this.editor.events.trigger('contentChanged')
}
RichEditor.prototype.updateLayout = function() {
var $editor = $('.redactor-editor', this.$el),
$codeEditor = $('textarea', this.$el),
$toolbar = $('.redactor-toolbar', this.$el)
var $editor = $('.fr-wrapper', this.$el),
$codeEditor = $('.fr-code', this.$el),
$toolbar = $('.fr-toolbar', this.$el),
$box = $('.fr-box', this.$el)
if (!$editor.length) {
return
}
if (this.$el.hasClass('stretch')) {
if (this.$el.hasClass('stretch') && !$box.hasClass('fr-fullscreen')) {
var height = $toolbar.outerHeight(true)
$editor.css('top', height+1)
$codeEditor.css('top', height)
}
else {
$editor.css('top', '')
$codeEditor.css('top', '')
}
}
RichEditor.prototype.sanityCheckContent = function() {
// First and last elements should always be paragraphs, lists or pre
var safeElements = 'p, h1, h2, h3, h4, h5, pre, figure, ol, ul';
if (!this.$editor.children(':last-child').is(safeElements)) {
this.$editor.append('<p><br></p>')
}
if (!this.$editor.children(':first-child').is(safeElements)) {
this.$editor.prepend('<p><br></p>')
}
this.$textarea.trigger('sanitize.oc.richeditor', [this])
RichEditor.prototype.insertHtml = function(html) {
this.editor.html.insert(html)
this.editor.selection.restore()
}
RichEditor.prototype.syncBefore = function(html) {
var container = {
html: html
}
this.$textarea.trigger('syncBefore.oc.richeditor', [this, container])
var $domTree = $('<div>'+container.html+'</div>')
// This code removes Redactor-specific attributes and tags from the code.
// It seems to be a known problem with Redactor, try googling for
// "data-redactor-tag" or "redactor-invisible-space" (with quotes)
$('*', $domTree).removeAttr('data-redactor-tag')
$domTree.find('span[data-redactor-class="redactor-invisible-space"]').each(function(){
$(this).children().insertBefore(this)
$(this).remove()
})
$domTree.find('span.redactor-invisible-space').each(function(){
$(this).children().insertBefore(this)
$(this).remove()
})
$domTree.find('[data-video], [data-audio]').each(function(){
$(this).removeAttr('contenteditable data-ui-block tabindex')
})
$domTree.find('div.oc-figure-controls').remove()
return $domTree.html()
}
RichEditor.prototype.onShowFigureToolbar = function($figure, $toolbar) {
// Deal with the case when the toolbar top has negative value
var toolbarTop = $figure.position().top - $toolbar.height() - 10
$toolbar.toggleClass('bottom', toolbarTop < 0)
RichEditor.prototype.insertElement = function($el) {
this.insertHtml($('<div />').append($el.clone()).remove().html())
}
/*
* Inserts non-editable block (used for snippets, audio and video)
*/
RichEditor.prototype.insertUiBlock = function($node) {
var current = this.redactor.selection.getCurrent(),
inserted = false
if (current === false) {
this.redactor.focus.setStart()
}
current = this.redactor.selection.getCurrent()
if (current !== false) {
// If the block is inserted into a paragraph, insert it after the paragraph.
var $paragraph = $(current).closest('p')
if ($paragraph.length > 0) {
this.redactor.caret.setAfter($paragraph.get(0))
// If the paragraph is empty, remove it.
if ($.trim($paragraph.text()).length == 0) {
$paragraph.remove()
}
}
else {
// If block is inserted into another UI block, insert it after the existing block.
var $closestBlock = $(current).closest('[data-ui-block]')
if ($closestBlock.length > 0) {
$node.insertBefore($closestBlock.get(0))
inserted = true
}
}
}
if (!inserted) {
this.redactor.insert.node($node)
}
this.redactor.code.sync()
$node.focus()
this.$textarea.froalaEditor('figures.insert', $node)
}
RichEditor.prototype.initUiBlocks = function() {
$('.redactor-editor [data-video], .redactor-editor [data-audio]', this.$el).each(function() {
$(this).attr({
'data-ui-block': true,
'tabindex': '0'
})
this.contentEditable = false
})
RichEditor.prototype.insertVideo = function(url, title) {
this.$textarea.froalaEditor('figures.insertVideo', url, title)
}
RichEditor.prototype.handleUiBlocksKeydown = function(ev) {
if (this.$textarea === undefined) {
return
}
if (ev.target && $(ev.target).attr('data-ui-block') !== undefined) {
this.uiBlockKeyDown(ev, ev.target)
ev.preventDefault()
return
}
switch (ev.which) {
case 38:
// Up arrow
var block = this.redactor.selection.getBlock()
if (block)
this.handleUiBlockCaretIn($(block).prev())
break
case 40:
// Down arrow
var block = this.redactor.selection.getBlock()
if (block)
this.handleUiBlockCaretIn($(block).next())
break
}
}
RichEditor.prototype.handleUiBlockCaretIn = function($block) {
if ($block.attr('data-ui-block') !== undefined) {
$block.focus()
this.redactor.selection.remove()
return true
}
return false
}
RichEditor.prototype.uiBlockKeyDown = function(ev, block) {
if (ev.which == 40 || ev.which == 38 || ev.which == 13 || ev.which == 8) {
switch (ev.which) {
case 40:
// Down arrow
this.focusUiBlockOrText($(block).next(), true)
break
case 38:
// Up arrow
this.focusUiBlockOrText($(block).prev(), false)
break
case 13:
// Enter key
var $paragraph = $('<p><br/></p>')
$paragraph.insertAfter(block)
this.redactor.caret.setStart($paragraph.get(0))
break
case 8:
// Backspace key
var $nextFocus = $(block).next(),
gotoStart = true
if ($nextFocus.length == 0) {
$nextFocus = $(block).prev()
gotoStart = false
}
this.focusUiBlockOrText($nextFocus, gotoStart)
$(block).remove()
break
}
}
}
RichEditor.prototype.focusUiBlockOrText = function($block, gotoStart) {
if ($block.length > 0) {
if (!this.handleUiBlockCaretIn($block, this.redactor)) {
if (gotoStart) {
this.redactor.caret.setStart($block.get(0))
}
else {
this.redactor.caret.setEnd($block.get(0))
}
}
}
RichEditor.prototype.insertAudio = function(url, title) {
this.$textarea.froalaEditor('figures.insertAudio', url, title)
}
// EVENT HANDLERS
// ============================
RichEditor.prototype.onVisualMode = function(html) {
this.$textarea.trigger('visualMode.oc.richeditor', [this])
RichEditor.prototype.onSetContent = function(ev, editor) {
this.$textarea.trigger('setContent.oc.richeditor', [this])
}
RichEditor.prototype.onSyncBefore = function(html) {
return this.syncBefore(html)
RichEditor.prototype.onSyncContent = function(ev, editor, html) {
var container = {
html: html
}
this.$textarea.trigger('syncContent.oc.richeditor', [this, container])
return container.html
}
RichEditor.prototype.onFocus = function() {
@ -404,28 +326,12 @@
this.$el.removeClass('editor-focus')
}
RichEditor.prototype.onKeydown = function(ev) {
this.$textarea.trigger('keydown.oc.richeditor', [ev, this])
if (ev.isDefaultPrevented()) {
return false
}
this.handleUiBlocksKeydown(ev)
if (ev.isDefaultPrevented()) {
return false
}
RichEditor.prototype.onFigureKeydown = function(ev) {
this.$textarea.trigger('figureKeydown.oc.richeditor', [ev, this])
}
RichEditor.prototype.onEnter = function(ev) {
this.$textarea.trigger('enter.oc.richeditor', [ev, this])
if (ev.isDefaultPrevented()) {
return false
}
this.handleUiBlocksKeydown(ev)
RichEditor.prototype.onKeydown = function(ev, editor, keyEv) {
this.$textarea.trigger('keydown.oc.richeditor', [keyEv, this])
if (ev.isDefaultPrevented()) {
return false
@ -433,13 +339,7 @@
}
RichEditor.prototype.onChange = function(ev) {
this.sanityCheckContent()
this.$editor.trigger('mutate')
this.$form.trigger('change')
if (this.$dataLocker) {
this.$dataLocker.val(this.syncBefore(this.$editor.html()))
}
}
// RICHEDITOR PLUGIN DEFINITION

View File

@ -0,0 +1,175 @@
// Vars
@image-margin: 5px;
@table-border: 1px solid #DDD;
@blockquote-level1-color: #5E35B1;
@blockquote-level2-color: #00BCD4;
@blockquote-level3-color: #43A047;
@editor-text: #000;
.image-style() {
img {
position: relative;
max-width: 100%;
&.fr-dib {
margin: @image-margin auto;
display: block;
float: none;
vertical-align: top;
&.fr-fil {
margin-left: 0;
}
&.fr-fir {
margin-right: 0;
}
}
&.fr-dii {
display: inline-block;
float: none;
vertical-align: bottom;
margin-left: @image-margin;
margin-right: @image-margin;
max-width: calc(100% - (2 * @image-margin));
&.fr-fil {
float: left;
margin: @image-margin @image-margin @image-margin 0;
max-width: calc(100% - @image-margin);
}
&.fr-fir {
float: right;
margin: @image-margin 0 @image-margin @image-margin;
max-width: calc(100% - @image-margin);
}
}
}
}
.video-style() {
.fr-video {
text-align: center;
position: relative;
> * {
.box-sizing(content-box);
max-width: 100%;
border: none;
}
&.fr-dvb {
display: block;
clear: both;
&.fr-fvl {
text-align: left;
}
&.fr-fvr {
text-align: right;
}
}
&.fr-dvi {
display: inline-block;
&.fr-fvl {
float: left;
}
&.fr-fvr {
float: right;
}
}
}
}
.fr-view {
strong {
font-weight: 700;
}
table {
border: none;
border-collapse: collapse;
empty-cells: show;
max-width: 100%;
td, th {
border: @table-border;
&:empty {
height: 20px;
}
}
th {
background: mix(white, @editor-text, 90%);;
}
}
hr {
clear: both;
.user-select(none);
page-break-after: always;
}
.fr-file {
position: relative;
&::after {
position: relative;
content: "\1F4CE";
font-weight: normal;
}
}
pre {
white-space: pre-wrap;
word-wrap: break-word;
}
blockquote {
border-left: solid 2px @blockquote-level1-color;
margin-left: 0;
padding-left: 5px;
color: @blockquote-level1-color;
blockquote {
border-color: @blockquote-level2-color;
color: @blockquote-level2-color;
blockquote {
border-color: @blockquote-level3-color;
color: @blockquote-level3-color;
}
}
}
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-emoticon-img {
background-repeat: no-repeat !important;
font-size: inherit;
height: 1em;
width: 1em;
min-height: 20px;
min-width: 20px;
display: inline-block;
margin: -.1em .1em .1em;
line-height: 1;
vertical-align: middle;
}
}
.image-style();
.video-style();
}

View File

@ -1,315 +0,0 @@
//
// Figures
//
.redactor-editor {
figure {
position: relative;
}
figcaption {
text-align: center;
line-height: @line-height-computed;
font-size: @font-size-base;
}
figure[data-type=table] {
clear: both;
}
figure[data-type=video] {
position: relative;
margin-bottom: @line-height-computed;
text-align: center;
clear: both;
p {
margin: 0;
}
&.oc-figure-full {
&:before {
position: relative;
padding-bottom: 51%;
width: 100%;
height: 0;
content: "";
display: block;
}
iframe {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
}
}
figure[data-type=image] {
position: relative;
margin-bottom: @line-height-computed;
.oc-figure-controls {
top: 0px;
}
img {
width: 100%;
}
&.oc-figure-large {
width: 100%;
clear: both;
}
&.oc-figure-medium {
width: 50%;
}
&.oc-figure-small {
width: 33%;
}
}
figure[data-type=quote] {
font-family: Georgia, serif;
margin-bottom: @line-height-computed;
margin-left: @line-height-computed;
font-style: italic;
position: relative;
border-left: solid 4px @color-border;
padding-left: @line-height-computed;
figcaption {
font-weight: bold;
text-align: left;
}
.oc-figure-controls {
margin-left: -5px;
}
&.oc-figure-medium {
&, blockquote { font-size: 20px; }
}
&.oc-figure-large {
&, blockquote { font-size: 24px; }
}
&.oc-figure-right {
width: 33%;
}
&.oc-figure-left {
width: 33%;
border-left: none;
border-right: solid 4px @color-border;
padding-left: 0;
padding-right: @line-height-computed;
margin-left: 0;
margin-right: @line-height-computed;
.oc-figure-controls {
margin-left: 0;
margin-right: -5px;
}
}
cite {
display: block;
text-align: left;
font-weight: normal;
&:before {
content: "\2014\00a0";
}
&:empty:before {
opacity: 0.4;
// @todo Convert to language value
content: "\2014 Type to add citation (optional)";
}
}
}
}
.redactor-box {
figcaption {
&:empty:before {
opacity: .4;
// @todo Convert to language value
content: "Type to add caption (optional)";
}
}
.oc-figure-controls {
background: #2b3e50 !important;
padding: 0;
.border-radius(4px);
position: absolute;
display: none;
// min-width: 100%;
white-space: nowrap;
left: 10px;
top: -50px;
margin: 0 auto;
font-family: @font-family-base;
line-height: @line-height-computed;
font-style: normal;
z-index: @richeditor-zindex + 500;
text-align: center;
&:after {
content: ' ';
left: 0;
position: absolute;
display: block;
height: 10px;
background: rgba(0,0,0,0.1);
width: 100%;
bottom: -10px;
.opacity(0.1);
}
&:before {
.triangle(down, 17px, 9px, #2b3e50);
position: absolute;
left: 14px;
bottom: -8px;
}
}
figure:hover .oc-figure-controls {
display: block;
}
.oc-figure-controls.bottom {
bottom: -50px;
top: auto;
&:after {
bottom: auto;
top: -10px;
}
&:before {
.triangle(up, 17px, 9px, #2b3e50)!important;
border-top: none;
top: -8px;
}
}
.oc-figure-controls span {
display: inline-block;
border: none;
background: none;
color: #ffffff;
vertical-align: top;
font-size: 14px;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
cursor: pointer;
&:before {
line-height: 24px;
}
&:hover {
color: #fff;
background: rgba(255, 255, 255, 0.1);
}
&.on {
background: #fff;
color: @gray;
background-color: #1f9e84;
color: white;
}
&:last-child {
.border-right-radius(4px);
}
&:first-child {
.border-right-radius(4px);
}
}
.oc-figure-controls span {
&.oc-figure-controls-divider {
width: 1px;
background: @color-border;
padding: 0;
margin: 0 4px;
cursor: normal;
}
&.oc-figure-controls-small {
font-size: 7px;
}
&.oc-figure-controls-medium {
font-size: 10px;
}
&.oc-figure-controls-arrow-left:before {
.icon(@arrow-left);
}
&.oc-figure-controls-arrow-right:before {
.icon(@arrow-right);
}
&.oc-figure-controls-arrow-up:before {
.icon(@arrow-up);
}
&.oc-figure-controls-arrow-down:before {
.icon(@arrow-down);
}
&.oc-figure-controls-resize-full:before {
.icon(@expand);
}
&.oc-figure-controls-resize-small:before {
.icon(@compress);
}
&.oc-figure-controls-delete {
margin-left: @line-height-computed;
&:before { .icon(@trash-o); }
&:hover { background: @color-btn-danger; }
}
&.oc-figure-controls-table {
width: auto;
padding-left: @line-height-computed / 2;
padding-right: @line-height-computed / 2;
text-align: left;
&:before { .icon(@table); }
}
}
.oc-figure-right {
float: right;
margin-left: @line-height-computed;
.oc-figure-controls {
right: 0;
}
}
.oc-figure-left {
float: left;
margin-right: @line-height-computed;
}
.oc-dropdown-menu {
&, ul { padding: 0 !important; }
ul {
background-color: @dropdown-bg !important;
}
a {
text-decoration: none;
padding: 0 15px !important;
color: @dropdown-link-color !important;
text-decoration: none !important;
line-height: 25px;
&:hover,
&:focus {
color: @color-dropdown-hover-text !important;
}
}
}
@media (max-width: @menu-breakpoint-max) {
figure[data-type=image] {
width: 100% !important;
float: none !important;
margin-left: 0;
margin-right: 0;
}
figure[data-type=video] iframe {
width: 100% !important;
height: auto !important;
}
}
}

View File

@ -0,0 +1,179 @@
//
// Mods to Froala Editor
//
// Give soft priority to all styles
body {
//
// Wrapper
//
.fr-box.fr-basic.fr-top .fr-wrapper,
.fr-box.fr-basic.fr-bottom .fr-wrapper {
.box-shadow(none);
}
//
// Code mode
//
.fr-box {
.ace_editor {
display: none;
}
.ace_editor {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: 0;
}
&.fr-code-view .ace_editor {
display: block;
}
}
//
// Full screen
//
.fr-command.fr-btn[data-cmd=fullscreen] {
float: right;
}
.fr-box.fr-fullscreen {
z-index: @zindex-fullscreen !important;
}
//
// Toolbar
//
.fr-toolbar {
border-top-color: transparent;
background: #f2f2f2;
}
.fr-popup.fr-desktop,
.fr-toolbar.fr-inline.fr-desktop {
.fr-arrow {
top: -@arrow-size;
}
&.fr-above {
.fr-arrow {
bottom: -@arrow-size;
}
}
}
// Command button.
.fr-toolbar, .fr-popup {
.fr-command.fr-btn {
// Dropdown is visible.
&.fr-dropdown.fr-active {
color: @btn-active-text;
}
}
}
.fr-toolbar.fr-bottom,
.fr-toolbar.fr-top {
border-bottom: 2px solid @color-list-border;
.box-shadow(none);
}
//
// Popup Buttons
//
.fr-popup .fr-action-buttons {
button.fr-command {
.button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);
.button-variant(@btn-default-color; @btn-default-bg; @btn-default-border; @btn-primary-bg; @btn-primary-bg);
margin-top: 6px;
font-size: @font-size-base - 1;
text-align: left;
height: auto;
outline: none !important;
.box-shadow(~"inset 0 -2px 0 rgba(0,0,0,.15)");
&[disabled] {
color: rgba(255,255,255,.6);
}
&.active,
&:active {
.box-shadow(inset 0 1px 0 rgba(0,0,0,.3));
}
}
}
//
// Popup Toolbar
//
.fr-popup .fr-buttons {
border-bottom: 2px solid @color-list-border;
.box-shadow(none);
}
//
// Dropdown
//
.fr-command.fr-btn + .fr-dropdown-menu {
.fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li {
font-size: @font-size-base;
a {
color: #666666;
}
}
}
//
// Inputs
//
.fr-popup .fr-input-line {
input[type="text"], textarea {
-webkit-appearance: none;
border: 1px solid @input-border;
background-color: @input-bg;
color: @input-color;
margin-bottom: 0;
.box-shadow(@input-box-shadow);
.input-size(@input-height-small; @padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);
.transition(margin @transition-timing);
&:focus {
border: 1px solid @input-border;
}
&.fr-not-empty {
margin-top: 12px;
}
}
textarea {
height: auto;
}
input.fr-not-empty:focus + label, textarea.fr-not-empty:focus + label {
color: @color-label;
}
}
.fr-popup .fr-checkbox {
span {
border-color: @input-border;
}
}
}

View File

@ -10,8 +10,48 @@
@color-richeditor-toolbar-btn-bg-active: #404040;
@color-richeditor-toolbar-btn-color-hover: #ffffff;
@import "_figures.less";
@import "../vendor/redactor/redactor.less";
@import "../vendor/froala_drm/less/froala.less";
// Buttons
@import "../vendor/froala_drm/less/plugins/fullscreen.less";
@import "../vendor/froala_drm/less/plugins/code_view.less";
@import "../vendor/froala_drm/less/plugins/file.less";
@import "../vendor/froala_drm/less/plugins/image.less";
@import "../vendor/froala_drm/less/plugins/table.less";
@import "../vendor/froala_drm/less/plugins/video.less";
@import "../vendor/froala_drm/less/plugins/colors.less";
@import "../vendor/froala_drm/less/plugins/emoticons.less";
// Functional
@import "../vendor/froala_drm/less/plugins/line_breaker.less";
@import "../vendor/froala_drm/less/plugins/draggable.less";
// Base styles
@import "_base_styles.less";
.fr-view {
@import "../../../../models/editorsetting/default_styles.less";
}
// Modifications
@import "_froala.less";
@font-family: @font-family-sans-serif;
@border-radius: @input-border-radius;
@tooltip-bg: #34495e; // Taken from toolbar.variables.less
@tooltip-font-size: @font-size-small;
@arrow-size: 7px;
@ui-bg: #f9f9f9;
@ui-border-color: @input-border-color;
@ui-border-top: 1px solid @ui-border-color;
@editor-padding: 20px;
@btn-text: fade(@btn-secondary-color, 80%);
@btn-active-text: #000;
@input-label-color: @color-label;
//
// Rich Editor
//
.field-flush .field-richeditor {
&, &.editor-focus {
@ -19,107 +59,40 @@
}
}
.richeditor-set-height(@size) {
.fr-wrapper {
height: @size;
.fr-view {
min-height: @size;
}
}
.height-indicator {
height: @size;
display: none;
}
}
.field-richeditor {
border: 1px solid @color-form-field-border;
border: 1px solid @input-border;
.box-shadow(@input-box-shadow);
.border-radius(@input-border-radius);
.transition(@input-transition);
&, .redactor-box {
.border-radius(5px);
}
.redactor-toolbar {
.border-top-radius(5px);
// Prevents an ugly flash during the time the editor loads
> textarea {
display: none;
}
&.editor-focus {
border-color: @color-form-field-border-focus;
}
&.size-tiny .redactor-editor { height: (@size-tiny - @richeditor-toolbar-size) !important; }
&.size-small .redactor-editor { height: (@size-small - @richeditor-toolbar-size) !important; }
&.size-large .redactor-editor { height: (@size-large - @richeditor-toolbar-size) !important; }
&.size-huge .redactor-editor { height: (@size-huge - @richeditor-toolbar-size) !important; }
&.size-giant .redactor-editor { height: (@size-giant - @richeditor-toolbar-size) !important; }
}
//
// Override redactor defaults
//
.redactor-box {
margin-bottom: 0;
overflow: hidden;
& iframe {
border: none; // Oc
}
}
.redactor-box-fullscreen {
z-index: @richeditor-zindex + 115 !important;
}
.redactor-dropdown {
z-index: @richeditor-zindex + 125 !important;
}
#redactor-modal-overlay,
#redactor-modal-box,
#redactor-modal {
z-index: @richeditor-zindex + 120 !important;
}
.redactor-toolbar {
background: @color-richeditor-toolbar;
.box-shadow(none);
z-index: 410 !important;
li.redactor-btn-right {
float: right;
margin-right: 2px;
}
li a {
color: @color-richeditor-toolbar-btn-color;
font-size: 14px;
width: 20px;
line-height: 20px;
.user-select(none);
&:hover {
background-color: @color-richeditor-toolbar-btn-bg-hover;
color: @color-richeditor-toolbar-btn-color-hover;
}
&:active,
&.redactor-act {
background-color: @color-richeditor-toolbar-btn-bg-active;
color: @color-richeditor-toolbar-btn-color-hover;
}
&.fa-redactor-btn {
padding: 9px 10px;
line-height: 20px;
}
&.oc-redactor-button i:before {
font-size: 16px !important;
}
&.oc-autumn-button {
color: #c03f31;
&:hover {
color: white !important;
}
}
}
}
.redactor-editor {
border: none;
font-size: 13px;
color: @input-color;
padding: 15px;
&.size-tiny { .richeditor-set-height(@size-tiny); }
&.size-small { .richeditor-set-height(@size-small); }
&.size-large { .richeditor-set-height(@size-large); }
&.size-huge { .richeditor-set-height(@size-huge); }
&.size-giant { .richeditor-set-height(@size-giant); }
}
//
@ -127,7 +100,7 @@
//
.field-richeditor.stretch {
.redactor-box {
.fr-box:not(.fr-fullscreen) {
display: block;
position: relative;
height: 100% !important;
@ -135,61 +108,42 @@
.border-radius(0) !important;
overflow: hidden;
.redactor-toolbar {
.fr-toolbar {
.border-radius(0) !important;
display: block;
border-bottom: none;
position: absolute;
width: 100%;
top: 0;
border-top-color: white;
}
.redactor-editor, textarea {
.fr-wrapper {
width: 100% !important;
left: 0;
top: 0;
bottom: 0;
position: absolute;
height: auto !important;
padding: 20px;
.fr-view {
min-height: 0;
}
}
.redactor-editor {
height: auto !important;
.fr-view, textarea {
height: 100%;
}
textarea {
padding: 10px;
.fr-placeholder {
top: 20px;
left: 20px;
}
}
}
//
// Full screen
//
body .redactor-box-fullscreen {
background: @body-bg;
overflow-y: scroll !important;
width: 100% !important;
.redactor-editor {
background: #fff;
max-width: 960px;
padding: 50px 30px !important;
margin: @richeditor-gutter auto !important;
padding: @richeditor-gutter;
top: 0 !important;
}
}
//
// Placeholders and snippets
//
.redactor-editor {
.control-richeditor {
.richeditor-snippet() {
display: block;
display: inline-block;
width: 100%;
margin: 0 0 15px 0;
padding: 10px 10px 10px 36px;
border: 2px dotted #bdc3c7;
@ -237,4 +191,4 @@ body .redactor-box-fullscreen {
.icon(@volume-up);
}
}
}
}

View File

@ -0,0 +1 @@
/froala_drm

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Arabic
*/
$.FE.LANGUAGE['ar'] = {
translation: {
// Place holder
"Type something": "\u0627\u0643\u062a\u0628 \u0634\u064a\u0626\u0627",
// Basic formatting
"Bold": "\u063a\u0627\u0645\u0642",
"Italic": "\u0645\u0627\u0626\u0644",
"Underline": "\u062a\u0633\u0637\u064a\u0631",
"Strikethrough": "\u064a\u062a\u0648\u0633\u0637 \u062e\u0637",
// Main buttons
"Insert": "\u0625\u062f\u0631\u0627\u062c",
"Delete": "\u062d\u0630\u0641",
"Cancel": "\u0625\u0644\u063a\u0627\u0621",
"OK": "\u0645\u0648\u0627\u0641\u0642",
"Back": "\u0638\u0647\u0631",
"Remove": "\u0625\u0632\u0627\u0644\u0629",
"More": "\u0623\u0643\u062b\u0631",
"Update": "\u0627\u0644\u062a\u062d\u062f\u064a\u062b",
"Style": "\u0623\u0633\u0644\u0648\u0628",
// Font
"Font Family": "\u0639\u0627\u0626\u0644\u0629 \u0627\u0644\u062e\u0637",
"Font Size": "\u062d\u062c\u0645 \u0627\u0644\u062e\u0637",
// Colors
"Colors": "\u0627\u0644\u0623\u0644\u0648\u0627\u0646",
"Background": "\u0627\u0644\u062e\u0644\u0641\u064a\u0629",
"Text": "\u0627\u0644\u0646\u0635",
// Paragraphs
"Paragraph Format": "\u062a\u0646\u0633\u064a\u0642 \u0627\u0644\u0641\u0642\u0631\u0629",
"Normal": "\u0637\u0628\u064a\u0639\u064a",
"Code": "\u0643\u0648\u062f",
"Heading 1": "\u0627\u0644\u0639\u0646\u0627\u0648\u064a\u0646 1",
"Heading 2": "\u0627\u0644\u0639\u0646\u0627\u0648\u064a\u0646 2",
"Heading 3": "\u0627\u0644\u0639\u0646\u0627\u0648\u064a\u0646 3",
"Heading 4": "\u0627\u0644\u0639\u0646\u0627\u0648\u064a\u0646 4",
// Style
"Paragraph Style": "\u0646\u0645\u0637 \u0627\u0644\u0641\u0642\u0631\u0629",
"Inline Style": "\u0627\u0644\u0646\u0645\u0637 \u0627\u0644\u0645\u0636\u0645\u0646",
// Alignment
"Align": "\u0645\u062d\u0627\u0630\u0627\u0629",
"Align Left": "\u0645\u062d\u0627\u0630\u0627\u0629 \u0627\u0644\u0646\u0635 \u0644\u0644\u064a\u0633\u0627\u0631",
"Align Center": "\u062a\u0648\u0633\u064a\u0637",
"Align Right": "\u0645\u062d\u0627\u0630\u0627\u0629 \u0627\u0644\u0646\u0635 \u0644\u0644\u064a\u0645\u064a\u0646",
"Align Justify": "\u0636\u0628\u0637",
"None": "\u0644\u0627 \u0634\u064a\u0621",
// Lists
"Ordered List": "\u0642\u0627\u0626\u0645\u0629 \u0645\u0631\u062a\u0628\u0629",
"Unordered List": "\u0642\u0627\u0626\u0645\u0629 \u063a\u064a\u0631 \u0645\u0631\u062a\u0628\u0629",
// Indent
"Decrease Indent": "\u0627\u0646\u062e\u0641\u0627\u0636 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0627\u0644\u0628\u0627\u062f\u0626\u0629",
"Increase Indent": "\u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0627\u0644\u0628\u0627\u062f\u0626\u0629",
// Links
"Insert Link": "\u0625\u062f\u0631\u0627\u062c \u0631\u0627\u0628\u0637",
"Open in new tab": "\u0641\u062a\u062d \u0641\u064a \u0639\u0644\u0627\u0645\u0629 \u062a\u0628\u0648\u064a\u0628 \u062c\u062f\u064a\u062f\u0629",
"Open Link": "\u0627\u0641\u062a\u062d \u0627\u0644\u0631\u0627\u0628\u0637",
"Edit Link": "\u0627\u0631\u062a\u0628\u0627\u0637 \u062a\u062d\u0631\u064a\u0631",
"Unlink": "\u062d\u0630\u0641 \u0627\u0644\u0631\u0627\u0628\u0637",
"Choose Link": "\u0627\u062e\u062a\u064a\u0627\u0631 \u0635\u0644\u0629",
// Images
"Insert Image": "\u0625\u062f\u0631\u0627\u062c \u0635\u0648\u0631\u0629",
"Upload Image": "\u062a\u062d\u0645\u064a\u0644 \u0635\u0648\u0631\u0629",
"By URL": "\u0628\u0648\u0627\u0633\u0637\u0629 URL",
"Browse": "\u062a\u0635\u0641\u062d",
"Drop image": "\u0625\u0633\u0642\u0627\u0637 \u0635\u0648\u0631\u0629",
"or click": "\u0623\u0648 \u0627\u0646\u0642\u0631 \u0641\u0648\u0642",
"Manage Images": "\u0625\u062f\u0627\u0631\u0629 \u0627\u0644\u0635\u0648\u0631",
"Loading": "\u062a\u062d\u0645\u064a\u0644",
"Deleting": "\u062d\u0630\u0641",
"Tags": "\u0627\u0644\u0643\u0644\u0645\u0627\u062a",
"Are you sure? Image will be deleted.": "\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f\u061f \u0633\u064a\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0635\u0648\u0631\u0629\u002e",
"Replace": "\u0627\u0633\u062a\u0628\u062f\u0627\u0644",
"Uploading": "\u062a\u062d\u0645\u064a\u0644",
"Loading image": "\u0635\u0648\u0631\u0629 \u062a\u062d\u0645\u064a\u0644",
"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",
"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",
// 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",
// Tables
"Insert Table": "\u0625\u062f\u0631\u0627\u062c \u062c\u062f\u0648\u0644",
"Table Header": "\u0631\u0623\u0633 \u0627\u0644\u062c\u062f\u0648\u0644",
"Remove Table": "\u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u062c\u062f\u0648\u0644",
"Table Style": "\u0646\u0645\u0637 \u0627\u0644\u062c\u062f\u0648\u0644",
"Horizontal Align": "\u0645\u062d\u0627\u0630\u0627\u0629 \u0623\u0641\u0642\u064a\u0629",
"Row": "\u0635\u0641",
"Insert row above": "\u0625\u062f\u0631\u0627\u062c \u0635\u0641 \u0644\u0644\u0623\u0639\u0644\u0649",
"Insert row below": "\u0625\u062f\u0631\u0627\u062c \u0635\u0641 \u0644\u0644\u0623\u0633\u0641\u0644",
"Delete row": "\u062d\u0630\u0641 \u0635\u0641",
"Column": "\u0639\u0645\u0648\u062f",
"Insert column before": "\u0625\u062f\u0631\u0627\u062c \u0639\u0645\u0648\u062f \u0644\u0644\u064a\u0633\u0627\u0631",
"Insert column after": "\u0625\u062f\u0631\u0627\u062c \u0639\u0645\u0648\u062f \u0644\u0644\u064a\u0645\u064a\u0646",
"Delete column": "\u062d\u0630\u0641 \u0639\u0645\u0648\u062f",
"Cell": "\u062e\u0644\u064a\u0629",
"Merge cells": "\u062f\u0645\u062c \u062e\u0644\u0627\u064a\u0627",
"Horizontal split": "\u0627\u0646\u0642\u0633\u0627\u0645 \u0623\u0641\u0642\u064a",
"Vertical split": "\u0627\u0644\u0627\u0646\u0642\u0633\u0627\u0645 \u0627\u0644\u0639\u0645\u0648\u062f\u064a",
"Cell Background": "\u062e\u0644\u0641\u064a\u0629 \u0627\u0644\u062e\u0644\u064a\u0629",
"Vertical Align": "\u0645\u062d\u0627\u0630\u0627\u0629 \u0639\u0645\u0648\u062f\u064a\u0629",
"Top": "\u0623\u0639\u0644\u0649",
"Middle": "\u0648\u0633\u0637",
"Bottom": "\u0623\u0633\u0641\u0644",
"Align Top": "\u0645\u062d\u0627\u0630\u0627\u0629 \u0623\u0639\u0644\u0649",
"Align Middle": "\u0645\u062d\u0627\u0630\u0627\u0629 \u0648\u0633\u0637",
"Align Bottom": "\u0645\u062d\u0627\u0630\u0627\u0629 \u0627\u0644\u0623\u0633\u0641\u0644",
"Cell Style": "\u0646\u0645\u0637 \u0627\u0644\u062e\u0644\u064a\u0629",
// Files
"Upload File": "\u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u0644\u0641",
"Drop file": "\u0627\u0646\u062e\u0641\u0627\u0636 \u0627\u0644\u0645\u0644\u0641",
// Emoticons
"Emoticons": "\u0627\u0644\u0645\u0634\u0627\u0639\u0631",
"Grinning face": "\u064a\u0643\u0634\u0631 \u0648\u062c\u0647\u0647",
"Grinning face with smiling eyes": "\u0645\u0628\u062a\u0633\u0645\u0627 \u0648\u062c\u0647 \u0645\u0639 \u064a\u0628\u062a\u0633\u0645 \u0627\u0644\u0639\u064a\u0646",
"Face with tears of joy": "\u0648\u062c\u0647 \u0645\u0639 \u062f\u0645\u0648\u0639 \u0627\u0644\u0641\u0631\u062d",
"Smiling face with open mouth": "\u0627\u0644\u0648\u062c\u0647 \u0627\u0644\u0645\u0628\u062a\u0633\u0645 \u0645\u0639 \u0641\u062a\u062d \u0627\u0644\u0641\u0645",
"Smiling face with open mouth and smiling eyes": "\u0627\u0644\u0648\u062c\u0647 \u0627\u0644\u0645\u0628\u062a\u0633\u0645 \u0645\u0639 \u0641\u062a\u062d \u0627\u0644\u0641\u0645 \u0648\u0627\u0644\u0639\u064a\u0646\u064a\u0646 \u064a\u0628\u062a\u0633\u0645",
"Smiling face with open mouth and cold sweat": "\u0627\u0644\u0648\u062c\u0647 \u0627\u0644\u0645\u0628\u062a\u0633\u0645 \u0645\u0639 \u0641\u062a\u062d \u0627\u0644\u0641\u0645 \u0648\u0627\u0644\u0639\u0631\u0642 \u0627\u0644\u0628\u0627\u0631\u062f",
"Smiling face with open mouth and tightly-closed eyes": "\u0627\u0644\u0648\u062c\u0647 \u0627\u0644\u0645\u0628\u062a\u0633\u0645 \u0645\u0639 \u0641\u062a\u062d \u0627\u0644\u0641\u0645 \u0648\u0627\u0644\u0639\u064a\u0646\u064a\u0646 \u0645\u063a\u0644\u0642\u0629 \u0628\u0625\u062d\u0643\u0627\u0645",
"Smiling face with halo": "\u0627\u0644\u0648\u062c\u0647 \u0627\u0644\u0645\u0628\u062a\u0633\u0645 \u0645\u0639 \u0647\u0627\u0644\u0629",
"Smiling face with horns": "\u0627\u0644\u0648\u062c\u0647 \u0627\u0644\u0645\u0628\u062a\u0633\u0645 \u0628\u0642\u0631\u0648\u0646",
"Winking face": "\u0627\u0644\u063a\u0645\u0632 \u0648\u062c\u0647",
"Smiling face with smiling eyes": "\u064a\u0628\u062a\u0633\u0645 \u0648\u062c\u0647 \u0645\u0639 \u0639\u064a\u0648\u0646 \u062a\u0628\u062a\u0633\u0645",
"Face savoring delicious food": "\u064a\u0648\u0627\u062c\u0647 \u0644\u0630\u064a\u0630 \u0627\u0644\u0645\u0630\u0627\u0642 \u0644\u0630\u064a\u0630 \u0627\u0644\u0637\u0639\u0627\u0645",
"Relieved face": "\u0648\u062c\u0647 \u0628\u0627\u0644\u0627\u0631\u062a\u064a\u0627\u062d",
"Smiling face with heart-shaped eyes": "\u0627\u0644\u0648\u062c\u0647 \u0627\u0644\u0645\u0628\u062a\u0633\u0645 \u0628\u0639\u064a\u0646\u064a\u0646 \u0639\u0644\u0649 \u0634\u0643\u0644 \u0642\u0644\u0628",
"Smiling face with sunglasses": "\u0627\u0644\u0648\u062c\u0647 \u0627\u0644\u0645\u0628\u062a\u0633\u0645 \u0645\u0639 \u0627\u0644\u0646\u0638\u0627\u0631\u0627\u062a \u0627\u0644\u0634\u0645\u0633\u064a\u0629",
"Smirking face": "\u0633\u0645\u064a\u0631\u0643\u064a\u0646\u062c \u0627\u0644\u0648\u062c\u0647",
"Neutral face": "\u0645\u062d\u0627\u064a\u062f \u0627\u0644\u0648\u062c\u0647",
"Expressionless face": "\u0648\u062c\u0647 \u0627\u0644\u062a\u0639\u0627\u0628\u064a\u0631",
"Unamused face": "\u0644\u0627 \u0645\u0633\u0644\u064a\u0627 \u0627\u0644\u0648\u062c\u0647",
"Face with cold sweat": "\u0648\u062c\u0647 \u0645\u0639 \u0639\u0631\u0642 \u0628\u0627\u0631\u062f",
"Pensive face": "\u0648\u062c\u0647 \u0645\u062a\u0623\u0645\u0644",
"Confused face": "\u0648\u062c\u0647 \u0627\u0644\u062e\u0644\u0637",
"Confounded face": "\u0648\u062c\u0647 \u0645\u0631\u062a\u0628\u0643",
"Kissing face": "\u062a\u0642\u0628\u064a\u0644 \u0627\u0644\u0648\u062c\u0647",
"Face throwing a kiss": "\u0645\u0648\u0627\u062c\u0647\u0629 \u0631\u0645\u064a \u0642\u0628\u0644\u0629",
"Kissing face with smiling eyes": "\u062a\u0642\u0628\u064a\u0644 \u0648\u062c\u0647 \u0645\u0639 \u0639\u064a\u0648\u0646 \u062a\u0628\u062a\u0633\u0645",
"Kissing face with closed eyes": "\u062a\u0642\u0628\u064a\u0644 \u0648\u062c\u0647 \u0645\u0639 \u0639\u064a\u0648\u0646 \u0645\u063a\u0644\u0642\u0629",
"Face with stuck out tongue": "\u0627\u0644\u0648\u062c\u0647 \u0645\u0639 \u062a\u0645\u0633\u0643 \u0628\u0647\u0627 \u0627\u0644\u0644\u0633\u0627\u0646",
"Face with stuck out tongue and winking eye": "\u0627\u0644\u0648\u062c\u0647 \u0645\u0639 \u062a\u0645\u0633\u0643 \u0628\u0647\u0627 \u0627\u0644\u0644\u0633\u0627\u0646 \u0648\u0627\u0644\u0639\u064a\u0646 \u0627\u0644\u062a\u063a\u0627\u0636\u064a",
"Face with stuck out tongue and tightly-closed eyes": "\u0627\u0644\u0648\u062c\u0647 \u0645\u0639 \u062a\u0645\u0633\u0643 \u0628\u0647\u0627 \u0627\u0644\u0644\u0633\u0627\u0646 \u0648\u0627\u0644\u0639\u064a\u0648\u0646 \u0645\u063a\u0644\u0642\u0629 \u0628\u0623\u062d\u0643\u0627\u0645\u002d",
"Disappointed face": "\u0648\u062c\u0647\u0627 \u062e\u064a\u0628\u0629 \u0623\u0645\u0644",
"Worried face": "\u0648\u062c\u0647\u0627 \u0627\u0644\u0642\u0644\u0642\u0648\u0646",
"Angry face": "\u0648\u062c\u0647 \u063a\u0627\u0636\u0628",
"Pouting face": "\u0627\u0644\u0639\u0628\u0648\u0633 \u0648\u062c\u0647",
"Crying face": "\u0627\u0644\u0628\u0643\u0627\u0621 \u0627\u0644\u0648\u062c\u0647",
"Persevering face": "\u0627\u0644\u0645\u062b\u0627\u0628\u0631\u0629 \u0648\u062c\u0647\u0647",
"Face with look of triumph": "\u0648\u0627\u062c\u0647 \u0645\u0639 \u0646\u0638\u0631\u0629 \u0627\u0646\u062a\u0635\u0627\u0631",
"Disappointed but relieved face": "\u0628\u062e\u064a\u0628\u0629 \u0623\u0645\u0644 \u0648\u0644\u0643\u0646 \u064a\u0639\u0641\u0649 \u0648\u062c\u0647",
"Frowning face with open mouth": "\u0645\u0642\u0637\u0628 \u0627\u0644\u0648\u062c\u0647 \u0645\u0639 \u0641\u062a\u062d \u0627\u0644\u0641\u0645",
"Anguished face": "\u0627\u0644\u0648\u062c\u0647 \u0627\u0644\u0645\u0624\u0644\u0645",
"Fearful face": "\u0627\u0644\u0648\u062c\u0647 \u0627\u0644\u0645\u062e\u064a\u0641",
"Weary face": "\u0648\u062c\u0647\u0627 \u0628\u0627\u0644\u0636\u062c\u0631",
"Sleepy face": "\u0648\u062c\u0647 \u0646\u0639\u0633\u0627\u0646",
"Tired face": "\u0648\u062c\u0647 \u0645\u062a\u0639\u0628",
"Grimacing face": "\u0648\u062e\u0631\u062c \u0633\u064a\u0633 \u0627\u0644\u0648\u062c\u0647",
"Loudly crying face": "\u0627\u0644\u0628\u0643\u0627\u0621 \u0628\u0635\u0648\u062a \u0639\u0627\u0644 \u0648\u062c\u0647\u0647",
"Face with open mouth": "\u0648\u0627\u062c\u0647 \u0645\u0639 \u0641\u062a\u062d \u0627\u0644\u0641\u0645",
"Hushed face": "\u0648\u062c\u0647\u0627 \u0627\u0644\u062a\u0643\u062a\u0645",
"Face with open mouth and cold sweat": "\u0648\u0627\u062c\u0647 \u0645\u0639 \u0641\u062a\u062d \u0627\u0644\u0641\u0645 \u0648\u0627\u0644\u0639\u0631\u0642 \u0627\u0644\u0628\u0627\u0631\u062f",
"Face screaming in fear": "\u0648\u0627\u062c\u0647 \u064a\u0635\u0631\u062e \u0641\u064a \u062e\u0648\u0641",
"Astonished face": "\u0648\u062c\u0647\u0627 \u062f\u0647\u0634",
"Flushed face": "\u0627\u062d\u0645\u0631\u0627\u0631 \u0627\u0644\u0648\u062c\u0647",
"Sleeping face": "\u0627\u0644\u0646\u0648\u0645 \u0627\u0644\u0648\u062c\u0647",
"Dizzy face": "\u0648\u062c\u0647\u0627 \u0628\u0627\u0644\u062f\u0648\u0627\u0631",
"Face without mouth": "\u0648\u0627\u062c\u0647 \u062f\u0648\u0646 \u0627\u0644\u0641\u0645",
"Face with medical mask": "\u0648\u0627\u062c\u0647 \u0645\u0639 \u0642\u0646\u0627\u0639 \u0627\u0644\u0637\u0628\u064a\u0629",
// Line breaker
"Break": "\u0627\u0644\u0627\u0646\u0642\u0633\u0627\u0645",
// Math
"Subscript": "\u0645\u0646\u062e\u0641\u0636",
"Superscript": "\u062d\u0631\u0641 \u0641\u0648\u0642\u064a",
// Full screen
"Fullscreen": "\u0643\u0627\u0645\u0644 \u0627\u0644\u0634\u0627\u0634\u0629",
// Horizontal line
"Insert Horizontal Line": "\u0625\u062f\u0631\u0627\u062c \u062e\u0637 \u0623\u0641\u0642\u064a",
// Clear formatting
"Clear Formatting": "\u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u062a\u0646\u0633\u064a\u0642",
// Undo, redo
"Undo": "\u062a\u0631\u0627\u062c\u0639",
"Redo": "\u0625\u0639\u0627\u062f\u0629",
// Select all
"Select All": "\u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0643\u0644",
// Code view
"Code View": "\u0639\u0631\u0636 \u0627\u0644\u062a\u0639\u0644\u064a\u0645\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0629",
// Quote
"Quote": "\u0627\u0642\u062a\u0628\u0633",
"Increase": "\u0632\u064a\u0627\u062f\u0629",
"Decrease": "\u0627\u0646\u062e\u0641\u0627\u0636",
// Quick Insert
"Quick Insert": "\u0625\u062f\u0631\u0627\u062c \u0633\u0631\u064a\u0639"
},
direction: "rtl"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Bosnian
*/
$.FE.LANGUAGE['bs'] = {
translation: {
// Place holder
"Type something": "Ukucajte ne\u0161tp",
// Basic formatting
"Bold": "Bold",
"Italic": "Italic",
"Underline": "Podvu\u010deno",
"Strikethrough": "Precrtano",
// Main buttons
"Insert": "Umetni",
"Delete": "Obri\u0161i",
"Cancel": "Otka\u017ei",
"OK": "U redu",
"Back": "Natrag",
"Remove": "Ukloni",
"More": "Vi\u0161e",
"Update": "A\u017euriranje",
"Style": "Stil",
// Font
"Font Family": "Odaberi font",
"Font Size": "Veli\u010dina fonta",
// Colors
"Colors": "Boje",
"Background": "Pozadine",
"Text": "Teksta",
// Paragraphs
"Paragraph Format": "Paragraf formatu",
"Normal": "Normalno",
"Code": "Izvorni kod",
"Heading 1": "Naslov 1",
"Heading 2": "Naslov 2",
"Heading 3": "Naslov 3",
"Heading 4": "Naslov 4",
// Style
"Paragraph Style": "Paragraf stil",
"Inline Style": "Inline stil",
// Alignment
"Alignment": "Poravnanje",
"Align Left": "Poravnaj lijevo",
"Align Center": "Poravnaj po sredini",
"Align Right": "Poravnaj desno",
"Align Justify": "Obostrano poravnanje",
"None": "Nijedan",
// Lists
"Ordered List": "Ure\u0111ena lista",
"Unordered List": "Nesre\u0111ene lista",
// Indent
"Decrease Indent": "Smanjenje alineja",
"Increase Indent": "Pove\u0107anje alineja",
// Links
"Insert Link": "Umetni link",
"Open in new tab": "Otvori u novom prozoru",
"Open Link": "Otvori link",
"Edit Link": "Uredi link",
"Unlink": "Ukloni link",
"Choose Link": "Izabrati link",
// Images
"Insert Image": "Umetni sliku",
"Upload Image": "Upload sliku",
"By URL": "Preko URL",
"Browse": "Pregledaj",
"Drop image": "Izbaci sliku",
"or click": "ili odaberi",
"Manage Images": "Upravljanje ilustracijama",
"Loading": "Koji tovari",
"Deleting": "Brisanje",
"Tags": "Oznake",
"Are you sure? Image will be deleted.": "Da li ste sigurni da \u017eelite da obri\u0161ete ovu ilustraciju?",
"Replace": "Zamijenite",
"Uploading": "Uploading",
"Loading image": "Koji tovari sliku",
"Display": "Prikaz",
"Inline": "Inline",
"Break Text": "Break tekst",
"Alternate 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.",
// Video
"Insert Video": "Umetni video",
"Embedded Code": "Embedded kod",
// Tables
"Insert Table": "Umetni tabelu",
"Table Header": "Tabelu zaglavlja",
"Remove Table": "Uklonite tabelu",
"Table Style": "Tabela stil",
"Horizontal Align": "Horizontalno poravnaj",
"Row": "Red",
"Insert row above": "Umetni red iznad",
"Insert row below": "Umetni red ispod",
"Delete row": "Obri\u0161i red",
"Column": "Kolona",
"Insert column before": "Umetni kolonu prije",
"Insert column after": "Umetni kolonu poslije",
"Delete column": "Obri\u0161i kolonu",
"Cell": "\u0106elija",
"Merge cells": "Spoji \u0107elija",
"Horizontal split": "Horizontalno razdvajanje polja",
"Vertical split": "Vertikalno razdvajanje polja",
"Cell Background": "\u0106elija pozadini",
"Vertical Align": "Vertikalni poravnaj",
"Top": "Vrh",
"Middle": "Srednji",
"Bottom": "Dno",
"Align Top": "Poravnaj vrh",
"Align Middle": "Poravnaj srednji",
"Align Bottom": "Poravnaj dno",
"Cell Style": "\u0106elija stil",
// Files
"Upload File": "Upload datoteke",
"Drop file": "Drop datoteke",
// Emoticons
"Emoticons": "Emotikona",
"Grinning face": "Cere\u0107i lice",
"Grinning face with smiling eyes": "Cere\u0107i lice nasmijana o\u010dima",
"Face with tears of joy": "Lice sa suze radosnice",
"Smiling face with open mouth": "Nasmijana lica s otvorenih usta",
"Smiling face with open mouth and smiling eyes": "Nasmijana lica s otvorenih usta i nasmijana o\u010di",
"Smiling face with open mouth and cold sweat": "Nasmijana lica s otvorenih usta i hladan znoj",
"Smiling face with open mouth and tightly-closed eyes": "Nasmijana lica s otvorenih usta i \u010dvrsto-zatvorenih o\u010diju",
"Smiling face with halo": "Nasmijana lica sa halo",
"Smiling face with horns": "Nasmijana lica s rogovima",
"Winking face": "Namigivanje lice",
"Smiling face with smiling eyes": "Nasmijana lica sa nasmijana o\u010dima",
"Face savoring delicious food": "Suo\u010davaju u\u017eivaju\u0107i ukusna hrana",
"Relieved face": "Laknulo lice",
"Smiling face with heart-shaped eyes": "Nasmijana lica sa obliku srca o\u010di",
"Smiling face with sunglasses": "Nasmijana lica sa sun\u010dane nao\u010dare",
"Smirking face": "Namr\u0161tena lica",
"Neutral face": "Neutral lice",
"Expressionless face": "Bezizra\u017eajno lice",
"Unamused face": "Nije zabavno lice",
"Face with cold sweat": "Lice s hladnim znojem",
"Pensive face": "Zami\u0161ljen lice",
"Confused face": "Zbunjen lice",
"Confounded face": "Uzbu\u0111en lice",
"Kissing face": "Ljubakanje lice",
"Face throwing a kiss": "Suo\u010davaju bacanje poljubac",
"Kissing face with smiling eyes": "Ljubljenje lice nasmijana o\u010dima",
"Kissing face with closed eyes": "Ljubljenje lice sa zatvorenim o\u010dima",
"Face with stuck out tongue": "Lice sa ispru\u017eio jezik",
"Face with stuck out tongue and winking eye": "Lice sa ispru\u017eio jezik i trep\u0107u\u0107e \u0107e oko",
"Face with stuck out tongue and tightly-closed eyes": "Lice sa ispru\u017eio jezik i \u010dvrsto zatvorene o\u010di",
"Disappointed face": "Razo\u010daran lice",
"Worried face": "Zabrinuti lice",
"Angry face": "Ljut lice",
"Pouting face": "Napu\u0107enim lice",
"Crying face": "Plakanje lice",
"Persevering face": "Istrajan lice",
"Face with look of triumph": "Lice s pogledom trijumfa",
"Disappointed but relieved face": "Razo\u010daran, ali olak\u0161anje lice",
"Frowning face with open mouth": "Namr\u0161tiv\u0161i lice s otvorenih usta",
"Anguished face": "Bolnom lice",
"Fearful face": "Pla\u0161ljiv lice",
"Weary face": "Umoran lice",
"Sleepy face": "Pospan lice",
"Tired face": "Umorno lice",
"Grimacing face": "Grimase lice",
"Loudly crying face": "Glasno pla\u010de lice",
"Face with open mouth": "Lice s otvorenih usta",
"Hushed face": "Smiren lice",
"Face with open mouth and cold sweat": "Lice s otvorenih usta i hladan znoj",
"Face screaming in fear": "Suo\u010davaju vri\u0161ti u strahu",
"Astonished face": "Zapanjen lice",
"Flushed face": "Rumeno lice",
"Sleeping face": "Usnulo lice",
"Dizzy face": "O\u0161amu\u0107en lice",
"Face without mouth": "Lice bez usta",
"Face with medical mask": "Lice sa medicinskom maskom",
// Line breaker
"Break": "Slomiti",
// Math
"Subscript": "Potpisan",
"Superscript": "Natpis",
// Full screen
"Fullscreen": "Preko cijelog zaslona",
// Horizontal line
"Insert Horizontal Line": "Umetni vodoravna liniju",
// Clear formatting
"Clear Formatting": "Izbrisati formatiranje",
// Undo, redo
"Undo": "Korak nazad",
"Redo": "Korak naprijed",
// Select all
"Select All": "Ozna\u010di sve",
// Code view
"Code View": "Kod pogled",
// Quote
"Quote": "Citat",
"Increase": "Pove\u0107ati",
"Decrease": "Smanjenje",
// Quick Insert
"Quick Insert": "Brzo umetak"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Czech
*/
$.FE.LANGUAGE['cs'] = {
translation: {
// Place holder
"Type something": "Napi\u0161te n\u011bco",
// Basic formatting
"Bold": "Tu\u010dn\u00e9",
"Italic": "Kurz\u00edva",
"Underline": "Podtr\u017een\u00e9",
"Strikethrough": "P\u0159e\u0161krtnut\u00e9",
// Main buttons
"Insert": "Vlo\u017eit",
"Delete": "Vymazat",
"Cancel": "Zru\u0161it",
"OK": "OK",
"Back": "Zp\u011bt",
"Remove": "Odstranit",
"More": "V\u00edce",
"Update": "Aktualizovat",
"Style": "Styl",
// Font
"Font Family": "Typ p\u00edsma",
"Font Size": "Velikost p\u00edsma",
// Colors
"Colors": "Barvy",
"Background": "Pozad\u00ed",
"Text": "P\u00edsmo",
// Paragraphs
"Paragraph Format": "Form\u00e1t odstavec",
"Normal": "Norm\u00e1ln\u00ed",
"Code": "K\u00f3d",
"Heading 1": "Nadpis 1",
"Heading 2": "Nadpis 2",
"Heading 3": "Nadpis 3",
"Heading 4": "Nadpis 4",
// Style
"Paragraph Style": "Odstavec styl",
"Inline Style": "Inline styl",
// Alignment
"Align": "Zarovn\u00e1n\u00ed",
"Align Left": "Zarovnat vlevo",
"Align Center": "Zarovnat na st\u0159ed",
"Align Right": "Zarovnat vpravo",
"Align Justify": "Zarovnat do bloku",
"None": "Nikdo",
// Lists
"Ordered List": "\u010c\u00edslovan\u00fd seznam",
"Unordered List": "Ne\u010d\u00edslovan\u00fd seznam",
// Indent
"Decrease Indent": "Zmen\u0161it odsazen\u00ed",
"Increase Indent": "Zv\u011bt\u0161it odsazen\u00ed",
// Links
"Insert Link": "Vlo\u017eit odkaz",
"Open in new tab": "Otev\u0159\u00edt v nov\u00e9 z\u00e1lo\u017ece",
"Open Link": "Otev\u0159\u00edt odkaz",
"Edit Link": "Upravit odkaz",
"Unlink": "Odstranit odkaz",
"Choose Link": "Zvolte odkaz",
// Images
"Insert Image": "Vlo\u017eit obr\u00e1zek",
"Upload Image": "Nahr\u00e1t obr\u00e1zek",
"By URL": "Podle URL",
"Browse": "Proch\u00e1zet",
"Drop image": "P\u0159et\u00e1hn\u011bte sem obr\u00e1zek",
"or click": "nebo zde klepn\u011bte",
"Manage Images": "Spr\u00e1va obr\u00e1zk\u016f",
"Loading": "Nakl\u00e1d\u00e1n\u00ed",
"Deleting": "Odstran\u011bn\u00ed",
"Tags": "Zna\u010dky",
"Are you sure? Image will be deleted.": "Ur\u010dit\u011b? Obr\u00e1zek bude smaz\u00e1n.",
"Replace": "Nahradit",
"Uploading": "Nahr\u00e1v\u00e1n\u00ed",
"Loading image": "Obr\u00e1zek se na\u010d\u00edt\u00e1",
"Display": "Zobrazit",
"Inline": "Inline",
"Break Text": "P\u0159est\u00e1vka textu",
"Alternate 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.",
// Video
"Insert Video": "Vlo\u017eit video",
"Embedded Code": "Vlo\u017een\u00fd k\u00f3d",
// Tables
"Insert Table": "Vlo\u017eit tabulku",
"Table Header": "Hlavi\u010dka tabulky",
"Remove Table": "Odstranit tabulku",
"Table Style": "Styl tabulky",
"Horizontal Align": "Horizont\u00e1ln\u00ed zarovn\u00e1n\u00ed",
"Row": "\u0158\u00e1dek",
"Insert row above": "Vlo\u017eit \u0159\u00e1dek nad",
"Insert row below": "Vlo\u017eit \u0159\u00e1dek pod",
"Delete row": "Smazat \u0159\u00e1dek",
"Column": "Sloupec",
"Insert column before": "Vlo\u017eit sloupec vlevo",
"Insert column after": "Vlo\u017eit sloupec vpravo",
"Delete column": "Smazat sloupec",
"Cell": "Bu\u0148ka",
"Merge cells": "Slou\u010dit bu\u0148ky",
"Horizontal split": "Horizont\u00e1ln\u00ed rozd\u011blen\u00ed",
"Vertical split": "Vertik\u00e1ln\u00ed rozd\u011blen\u00ed",
"Cell Background": "Bu\u0148ka pozad\u00ed",
"Vertical Align": "Vertik\u00e1ln\u00ed zarovn\u00e1n\u00ed",
"Top": "Vrchol",
"Middle": "St\u0159ed",
"Bottom": "Spodn\u00ed",
"Align Top": "Zarovnat vrchol",
"Align Middle": "Zarovnat st\u0159ed",
"Align Bottom": "Zarovnat spodn\u00ed",
"Cell Style": "Styl bu\u0148ky",
// Files
"Upload File": "Nahr\u00e1t soubor",
"Drop file": "P\u0159et\u00e1hn\u011bte sem soubor",
// Emoticons
"Emoticons": "Emotikony",
"Grinning face": "S \u00fasm\u011bvem tv\u00e1\u0159",
"Grinning face with smiling eyes": "S \u00fasm\u011bvem obli\u010dej s o\u010dima s \u00fasm\u011bvem",
"Face with tears of joy": "tv\u00e1\u0159 se slzami radosti",
"Smiling face with open mouth": "Usm\u00edvaj\u00edc\u00ed se obli\u010dej s otev\u0159en\u00fdmi \u00fasty",
"Smiling face with open mouth and smiling eyes": "Usm\u00edvaj\u00edc\u00ed se obli\u010dej s otev\u0159en\u00fdmi \u00fasty a o\u010dima s \u00fasm\u011bvem",
"Smiling face with open mouth and cold sweat": "Usm\u00edvaj\u00edc\u00ed se tv\u00e1\u0159 s otev\u0159en\u00fdmi \u00fasty a studen\u00fd pot",
"Smiling face with open mouth and tightly-closed eyes": "Usm\u00edvaj\u00edc\u00ed se tv\u00e1\u0159 s otev\u0159en\u00fdmi \u00fasty a t\u011bsn\u011b zav\u0159en\u00e9 o\u010di",
"Smiling face with halo": "Usm\u00edvaj\u00edc\u00ed se obli\u010dej s halo",
"Smiling face with horns": "Usm\u00edvaj\u00edc\u00ed se obli\u010dej s rohy",
"Winking face": "Mrk\u00e1n\u00ed tv\u00e1\u0159",
"Smiling face with smiling eyes": "Usm\u00edvaj\u00edc\u00ed se obli\u010dej s o\u010dima s \u00fasm\u011bvem",
"Face savoring delicious food": "Tv\u00e1\u0159 vychutn\u00e1val chutn\u00e9 j\u00eddlo",
"Relieved face": "Ulevilo tv\u00e1\u0159",
"Smiling face with heart-shaped eyes": "Usm\u00edvaj\u00edc\u00ed se tv\u00e1\u0159 ve tvaru srdce o\u010dima",
"Smiling face with sunglasses": "Usm\u00edvaj\u00edc\u00ed se tv\u00e1\u0159 se slune\u010dn\u00edmi br\u00fdlemi",
"Smirking face": "Uculoval tv\u00e1\u0159",
"Neutral face": "Neutr\u00e1ln\u00ed tv\u00e1\u0159",
"Expressionless face": "Bezv\u00fdrazn\u00fd obli\u010dej",
"Unamused face": "Ne pobaven\u00fd tv\u00e1\u0159",
"Face with cold sweat": "Tv\u00e1\u0159 se studen\u00fdm potem",
"Pensive face": "Zamy\u0161len\u00fd obli\u010dej",
"Confused face": "Zmaten\u00fd tv\u00e1\u0159",
"Confounded face": "Na\u0161tvan\u00fd tv\u00e1\u0159",
"Kissing face": "L\u00edb\u00e1n\u00ed tv\u00e1\u0159",
"Face throwing a kiss": "Tv\u00e1\u0159 h\u00e1zet polibek",
"Kissing face with smiling eyes": "L\u00edb\u00e1n\u00ed obli\u010dej s o\u010dima s \u00fasm\u011bvem",
"Kissing face with closed eyes": "L\u00edb\u00e1n\u00ed tv\u00e1\u0159 se zav\u0159en\u00fdma o\u010dima",
"Face with stuck out tongue": "Tv\u00e1\u0159 s tr\u010dely jazyk",
"Face with stuck out tongue and winking eye": "Tv\u00e1\u0159 s tr\u010dely jazykem a mrkat o\u010dima",
"Face with stuck out tongue and tightly-closed eyes": "Suo\u010diti s tr\u010dely jazykem t\u011bsn\u011b zav\u0159en\u00e9 vidikovce",
"Disappointed face": "Zklaman\u00fd tv\u00e1\u0159",
"Worried face": "Boj\u00ed\u0161 se tv\u00e1\u0159",
"Angry face": "Rozzloben\u00fd tv\u00e1\u0159",
"Pouting face": "Na\u0161pulen\u00e9 tv\u00e1\u0159",
"Crying face": "Pl\u00e1\u010d tv\u00e1\u0159",
"Persevering face": "Vytrval\u00fdm tv\u00e1\u0159",
"Face with look of triumph": "Tv\u00e1\u0159 s v\u00fdrazem triumfu",
"Disappointed but relieved face": "Zklaman\u00fd ale ulevilo tv\u00e1\u0159",
"Frowning face with open mouth": "Zamra\u010dil se obli\u010dej s otev\u0159en\u00fdmi \u00fasty",
"Anguished face": "\u00fazkostn\u00e9 tv\u00e1\u0159",
"Fearful face": "Stra\u0161n\u00fd tv\u00e1\u0159",
"Weary face": "Unaven\u00fd tv\u00e1\u0159",
"Sleepy face": "Ospal\u00fd tv\u00e1\u0159",
"Tired face": "Unaven\u00fd tv\u00e1\u0159",
"Grimacing face": "\u0161klebil tv\u00e1\u0159",
"Loudly crying face": "Hlasit\u011b pl\u00e1\u010de tv\u00e1\u0159",
"Face with open mouth": "Obli\u010dej s otev\u0159en\u00fdmi \u00fasty",
"Hushed face": "Tlumen\u00fd tv\u00e1\u0159",
"Face with open mouth and cold sweat": "Obli\u010dej s otev\u0159en\u00fdmi \u00fasty a studen\u00fd pot",
"Face screaming in fear": "Tv\u00e1\u0159 k\u0159i\u010d\u00ed ve strachu",
"Astonished face": "V \u00fa\u017easu tv\u00e1\u0159",
"Flushed face": "Zarudnut\u00ed v obli\u010deji",
"Sleeping face": "Sp\u00edc\u00ed tv\u00e1\u0159",
"Dizzy face": "Z\u00e1vrat\u011b tv\u00e1\u0159",
"Face without mouth": "Tv\u00e1\u0159 bez \u00fast",
"Face with medical mask": "Tv\u00e1\u0159 s l\u00e9ka\u0159sk\u00fdm maskou",
// Line breaker
"Break": "P\u0159eru\u0161en\u00ed",
// Math
"Subscript": "Doln\u00ed index",
"Superscript": "Horn\u00ed index",
// Full screen
"Fullscreen": "Cel\u00e1 obrazovka",
// Horizontal line
"Insert Horizontal Line": "Vlo\u017eit vodorovnou \u010d\u00e1ru",
// Clear formatting
"Clear Formatting": "Vymazat form\u00e1tov\u00e1n\u00ed",
// Undo, redo
"Undo": "Zp\u011bt",
"Redo": "Znovu",
// Select all
"Select All": "Vybrat v\u0161e",
// Code view
"Code View": "Zobrazen\u00ed k\u00f3d",
// Quote
"Quote": "Cit\u00e1t",
"Increase": "Nav\u00fd\u0161it",
"Decrease": "Sn\u00ed\u017een\u00ed",
// Quick Insert
"Quick Insert": "Rychl\u00e1 vlo\u017eka"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Danish
*/
$.FE.LANGUAGE['da'] = {
translation: {
// Place holder
"Type something": "Skriv noget",
// Basic formatting
"Bold": "Fed",
"Italic": "Kursiv",
"Underline": "Understreg",
"Strikethrough": "Gennemstreg",
// Main buttons
"Insert": "Inds\u00e6t",
"Delete": "Slet",
"Cancel": "Fortryd",
"OK": "Ok",
"Back": "Tilbage",
"Remove": "Fjern",
"More": "Mere",
"Update": "Opdatering",
"Style": "Stil",
// Font
"Font Family": "Skrifttype",
"Font Size": "Skriftst\u00f8rrelse",
// Colors
"Colors": "Farver",
"Background": "Baggrunds",
"Text": "Tekst",
// Paragraphs
"Paragraph Format": "S\u00e6tning format",
"Normal": "Normal",
"Code": "Code",
"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",
// Alignment
"Align": "Tilpasning",
"Align Left": "Venstrejusteret",
"Align Center": "Centreret",
"Align Right": "H\u00f8jrejusteret",
"Align Justify": "Justering",
"None": "Intet",
// Lists
"Ordered List": "Ordnet liste",
"Unordered List": "Uordnet liste",
// Indent
"Decrease Indent": "Mindske indrykning",
"Increase Indent": "For\u00f8ge indrykning",
// Links
"Insert Link": "Inds\u00e6t link",
"Open in new tab": "\u00c5bn i ny fane",
"Open Link": "\u00c5bn link",
"Edit Link": "Rediger link",
"Unlink": "Fjern link",
"Choose Link": "V\u00e6lg link",
// Images
"Insert Image": "Inds\u00e6t billede",
"Upload Image": "Upload billede",
"By URL": "Af URL",
"Browse": "Gennemse",
"Drop image": "Tr\u00e6k billedet herind",
"or click": "eller klik",
"Manage Images": "Administrer billeder",
"Loading": "Lastning",
"Deleting": "Sletning",
"Tags": "Tags",
"Are you sure? Image will be deleted.": "Er du sikker? Billede 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",
"Width": "Bredde",
"Height": "H\u00f8jde",
"Something went wrong. Please try again.": "Noget gik galt. Pr\u00f8v igen.",
// Video
"Insert Video": "Inds\u00e6t video",
"Embedded Code": "Embedded kode",
// Tables
"Insert Table": "Inds\u00e6t tabel",
"Table Header": "Tabel header",
"Remove Table": "Fjern tabel",
"Table Style": "Tabel stil",
"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",
"Column": "Kolonne",
"Insert column before": "Inds\u00e6t kolonne f\u00f8r",
"Insert column after": "Inds\u00e6t kolonne efter",
"Delete column": "Slet kolonne",
"Cell": "Celle",
"Merge cells": "Flet celler",
"Horizontal split": "Vandret split",
"Vertical split": "Lodret split",
"Cell Background": "Celle baggrund",
"Vertical Align": "Lodret tilpasning",
"Top": "Top",
"Middle": "Midten",
"Bottom": "Bund",
"Align Top": "Tilpasse top",
"Align Middle": "Tilpasse midten",
"Align Bottom": "Tilpasse bund",
"Cell Style": "Celle stil",
// Files
"Upload File": "Upload fil",
"Drop file": "Drop fil",
// Emoticons
"Emoticons": "Hum\u00f8rikoner",
"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",
"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",
"Relieved face": "Lettet ansigt",
"Smiling face with heart-shaped eyes": "Smilende ansigt med hjerteformede \u00f8jne",
"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",
"Face with cold sweat": "Ansigt med koldsved",
"Pensive face": "Eftert\u00e6nksom 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",
"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",
"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",
"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",
"Flushed face": "Blussende ansigt",
"Sleeping face": "Sovende ansigt",
"Dizzy face": "Svimmel ansigt",
"Face without mouth": "Ansigt uden mund",
"Face with medical mask": "Ansigt med medicinsk maske",
// Line breaker
"Break": "Afbrydelse",
// Math
"Subscript": "S\u00e6nket skrift",
"Superscript": "H\u00e6vet skrift",
// Full screen
"Fullscreen": "Fuld sk\u00e6rm",
// Horizontal line
"Insert Horizontal Line": "Inds\u00e6t vandret linie",
// Clear formatting
"Clear Formatting": "Fjern formatering",
// Undo, redo
"Undo": "Fortryd",
"Redo": "Genopret",
// Select all
"Select All": "V\u00e6lg alle",
// Code view
"Code View": "Kode visning",
// Quote
"Quote": "Citat",
"Increase": "For\u00f8ge",
"Decrease": "Mindsk",
// Quick Insert
"Quick Insert": "Hurtig indsats"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* German
*/
$.FE.LANGUAGE['de'] = {
translation: {
// Place holder
"Type something": "Schreiben Sie etwas",
// Basic formatting
"Bold": "Fett",
"Italic": "Kursiv",
"Underline": "Unterstrichen",
"Strikethrough": "Durchgestrichen",
// Main buttons
"Insert": "Einf\u00fcgen",
"Delete": "L\u00f6schen",
"Cancel": "Abbrechen",
"OK": "Ok",
"Back": "Zur\u00fcck",
"Remove": "Entfernen",
"More": "Mehr",
"Update": "Aktualisierung",
"Style": "Stil",
// Font
"Font Family": "Schriftart",
"Font Size": "Schriftgr\u00f6\u00dfe",
// Colors
"Colors": "Farben",
"Background": "Hintergrund",
"Text": "Text",
// Paragraphs
"Paragraph Format": "Formate",
"Normal": "Normal",
"Code": "Quelltext",
"Heading 1": "\u00dcberschrift 1",
"Heading 2": "\u00dcberschrift 2",
"Heading 3": "\u00dcberschrift 3",
"Heading 4": "\u00dcberschrift 4",
// Style
"Paragraph Style": "Absatz-Stil",
"Inline Style": "Inline-Stil",
// Alignment
"Align": "Ausrichtung",
"Align Left": "Linksb\u00fcndig ausrichten",
"Align Center": "Zentriert ausrichten",
"Align Right": "Rechtsb\u00fcndig ausrichten",
"Align Justify": "Blocksatz",
"None": "Keine",
// Lists
"Ordered List": "Geordnete Liste",
"Unordered List": "Ungeordnete Liste",
// Indent
"Decrease Indent": "Einzug verkleinern",
"Increase Indent": "Einzug vergr\u00f6\u00dfern",
// Links
"Insert Link": "Link einf\u00fcgen",
"Open in new tab": "In neuem Tab \u00f6ffnen",
"Open Link": "Link \u00d6ffnen",
"Edit Link": "Link bearbeiten",
"Unlink": "Link entfernen",
"Choose Link": "Einen Link ausw\u00e4hlen",
// Images
"Insert Image": "Bild einf\u00fcgen",
"Upload Image": "Bild hochladen",
"By URL": "Von URL",
"Browse": "Ordner",
"Drop image": "Ziehen Sie ein Bild hierher",
"or click": "oder klicken Sie hier",
"Manage Images": "Bilder verwalten",
"Loading": "Laden",
"Deleting": "L\u00f6schen",
"Tags": "Tags",
"Are you sure? Image will be deleted.": "Sind Sie sicher? Das Bild wird gel\u00f6scht.",
"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",
"Width": "Breite",
"Height": "H\u00f6he",
"Something went wrong. Please try again.": "Etwas ist schief gelaufen. Bitte versuchen Sie es erneut.",
// Video
"Insert Video": "Video einf\u00fcgen",
"Embedded Code": "Eingebetteter Code",
// Tables
"Insert Table": "Tabelle einf\u00fcgen",
"Table Header": "Tabellenkopf",
"Remove Table": "Tabelle entfernen",
"Table Style": "Tabelle Stil",
"Horizontal Align": "Horizontal Ausrichtung",
"Row": "Zeile",
"Insert row above": "Neue Zeile davor einf\u00fcgen",
"Insert row below": "Neue Zeile danach einf\u00fcgen",
"Delete row": "Zeile l\u00f6schen",
"Column": "Spalte",
"Insert column before": "Neue Spalte davor einf\u00fcgen",
"Insert column after": "Neue Spalte danach einf\u00fcgen",
"Delete column": "Spalte l\u00f6schen",
"Cell": "Zelle",
"Merge cells": "Zelle verschmelzen",
"Horizontal split": "Horizontal teilen",
"Vertical split": "Vertikal teilen",
"Cell Background": "Zellenhintergrund",
"Vertical Align": "Vertikale Ausrichtung",
"Top": "Oben",
"Middle": "Zentriert",
"Bottom": "Unten",
"Align Top": "Oben ausrichten",
"Align Middle": "Zentriert ausrichten",
"Align Bottom": "Unten ausrichten",
"Cell Style": "Zellen-Stil",
// Files
"Upload File": "Datei Hochladen",
"Drop file": "Ziehen Sie eine Datei hierhin",
// 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",
"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",
"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",
"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",
"Pensive face": "Nachdenkliches Gesicht",
"Confused face": "Verwirrtes Gesicht",
"Confounded face": "Elendes Gesicht",
"Kissing face": "K\u00fcssendes 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",
"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",
"Worried face": "Besorgtes Gesicht",
"Angry face": "Ver\u00e4rgertes 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",
"Frowning face with open mouth": "Entsetztes Gesicht mit offenem Mund",
"Anguished face": "Gequ\u00e4ltes Gesicht",
"Fearful face": "Angstvolles Gesicht",
"Weary face": "M\u00fcdes Gesicht",
"Sleepy face": "Schl\u00e4friges Gesicht",
"Tired face": "G\u00e4hnendes 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 screaming in fear": "Vor Angst schreiendes Gesicht",
"Astonished face": "Erstauntes Gesicht",
"Flushed face": "Ger\u00f6tetes Gesicht",
"Sleeping face": "Schlafendes Gesicht",
"Dizzy face": "Schwindliges Gesicht",
"Face without mouth": "Gesicht ohne Mund",
"Face with medical mask": "Gesicht mit Mundschutz",
// Line breaker
"Break": "Zeilenumbruch",
// Math
"Subscript": "Tiefgestellt",
"Superscript": "Hochgestellt",
// Full screen
"Fullscreen": "Vollbild",
// Horizontal line
"Insert Horizontal Line": "Horizontale Linie einf\u00fcgen",
// Clear formatting
"Clear Formatting": "Formatierung l\u00f6schen",
// Undo, redo
"Undo": "R\u00fcckg\u00e4ngig",
"Redo": "Wiederholen",
// Select all
"Select All": "Alles ausw\u00e4hlen",
// Code view
"Code View": "Code-Ansicht",
// Quote
"Quote": "Zitieren",
"Increase": "Vergr\u00f6\u00dfern",
"Decrease": "Verkleinern",
// Quick Insert
"Quick Insert": "Schnelleinsatz"
},
direction: "ltr"
};

View File

@ -0,0 +1,177 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* English spoken in Canada
*/
$.FE.LANGUAGE['en_ca'] = {
translation: {
// Place holder
"Type something": "Type something",
// Basic formatting
"Bold": "Bold",
"Italic": "Italic",
"Underline": "Underline",
"Strikethrough": "Strikethrough",
// Main buttons
"Insert": "Insert",
"Delete": "Delete",
"Cancel": "Cancel",
"OK": "OK",
"Back": "Back",
"Remove": "Remove",
"More": "More",
"Update": "Update",
"Style": "Style",
// Font
"Font Family": "Font Family",
"Font Size": "Font Size",
// Colors
"Colors": "Colours",
"Background": "Background",
"Text": "Text",
// Paragraphs
"Paragraph Format": "Paragraph Format",
"Normal": "Normal",
"Code": "Code",
"Heading 1": "Heading 1",
"Heading 2": "Heading 2",
"Heading 3": "Heading 3",
"Heading 4": "Heading 4",
// Style
"Paragraph Style": "Paragraph Style",
"Inline Style": "Inline Style",
// Alignment
"Align": "Align",
"Align Left": "Align Left",
"Align Center": "Align Centre",
"Align Right": "Alight Right",
"Align Justify": "Align Justify",
"None": "None",
// Lists
"Ordered List": "Ordered List",
"Unordered List": "Unordered List",
// Indent
"Decrease Indent": "Decrease Indent",
"Increase Indent": "Increase Indent",
// Links
"Insert Link": "Insert Link",
"Open in new tab": "Open in new tab",
"Open Link": "Open Link",
"Edit Link": "Edit Link",
"Unlink": "Unlink",
"Choose Link": "Choose Link",
// Images
"Insert Image": "Insert Image",
"Upload Image": "Upload Image",
"By URL": "By URL",
"Browse": "Browse",
"Drop image": "Drop image",
"or click": "or click",
"Manage Images": "Manage Images",
"Loading": "Loading",
"Deleting": "Deleting",
"Tags": "Tags",
"Are you sure? Image will be deleted.": "Are you sure? Image will be deleted.",
"Replace": "Replace",
"Uploading": "Uploading",
"Loading image": "Loading image",
"Display": "Display",
"Inline": "Inline",
"Break Text": "Break Text",
"Alternate Text": "Alternate Text",
"Change Size": "Change Size",
"Width": "Width",
"Height": "Height",
"Something went wrong. Please try again.": "Something went wrong. Please try again.",
// Video
"Insert Video": "Insert Video",
"Embedded Code": "Embedded Code",
// Tables
"Insert Table": "Insert Table",
"Table Header": "Table Header",
"Remove Table": "Remove Table",
"Table Style": "Table Style",
"Horizontal Align": "Horizontal Align",
"Row": "Row",
"Insert row above": "Insert row above",
"Insert row below": "Insert row below",
"Delete row": "Delete row",
"Column": "Column",
"Insert column before": "Insert column before",
"Insert column after": "Insert column after",
"Delete column": "Delete column",
"Cell": "Cell",
"Merge cells": "Merge cells",
"Horizontal split": "Horizontal split",
"Vertical split": "Vertical split",
"Cell Background": "Cell Background",
"Vertical Align": "Vertical Align",
"Top": "Top",
"Middle": "Middle",
"Bottom": "Bottom",
"Align Top": "Align Top",
"Align Middle": "Align Middle",
"Align Bottom": "Align Bottom",
"Cell Style": "Cell Style",
// Files
"Upload File": "Upload File",
"Drop file": "Drop file",
// Emoticons
"Emoticons": "Emoticons",
// Line breaker
"Break": "Break",
// Math
"Subscript": "Subscript",
"Superscript": "Superscript",
// Full screen
"Fullscreen": "Fullscreen",
// Horizontal line
"Insert Horizontal Line": "Insert Horizontal Line",
// Clear formatting
"Clear Formatting": "Cell Formatting",
// Undo, redo
"Undo": "Undo",
"Redo": "Redo",
// Select all
"Select All": "Select All",
// Code view
"Code View": "Code View",
// Quote
"Quote": "Quote",
"Increase": "Increase",
"Decrease": "Decrease",
// Quick Insert
"Quick Insert": "Quick Insert"
},
direction: "ltr"
};

View File

@ -0,0 +1,177 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* English spoken in Great Britain
*/
$.FE.LANGUAGE['en_gb'] = {
translation: {
// Place holder
"Type something": "Type something",
// Basic formatting
"Bold": "Bold",
"Italic": "Italic",
"Underline": "Underline",
"Strikethrough": "Strikethrough",
// Main buttons
"Insert": "Insert",
"Delete": "Delete",
"Cancel": "Cancel",
"OK": "OK",
"Back": "Back",
"Remove": "Remove",
"More": "More",
"Update": "Update",
"Style": "Style",
// Font
"Font Family": "Font Family",
"Font Size": "Font Size",
// Colors
"Colors": "Colours",
"Background": "Background",
"Text": "Text",
// Paragraphs
"Paragraph Format": "Paragraph Format",
"Normal": "Normal",
"Code": "Code",
"Heading 1": "Heading 1",
"Heading 2": "Heading 2",
"Heading 3": "Heading 3",
"Heading 4": "Heading 4",
// Style
"Paragraph Style": "Paragraph Style",
"Inline Style": "Inline Style",
// Alignment
"Align": "Align",
"Align Left": "Align Left",
"Align Center": "Align Centre",
"Align Right": "Alight Right",
"Align Justify": "Align Justify",
"None": "None",
// Lists
"Ordered List": "Ordered List",
"Unordered List": "Unordered List",
// Indent
"Decrease Indent": "Decrease Indent",
"Increase Indent": "Increase Indent",
// Links
"Insert Link": "Insert Link",
"Open in new tab": "Open in new tab",
"Open Link": "Open Link",
"Edit Link": "Edit Link",
"Unlink": "Unlink",
"Choose Link": "Choose Link",
// Images
"Insert Image": "Insert Image",
"Upload Image": "Upload Image",
"By URL": "By URL",
"Browse": "Browse",
"Drop image": "Drop image",
"or click": "or click",
"Manage Images": "Manage Images",
"Loading": "Loading",
"Deleting": "Deleting",
"Tags": "Tags",
"Are you sure? Image will be deleted.": "Are you sure? Image will be deleted.",
"Replace": "Replace",
"Uploading": "Uploading",
"Loading image": "Loading image",
"Display": "Display",
"Inline": "Inline",
"Break Text": "Break Text",
"Alternate Text": "Alternate Text",
"Change Size": "Change Size",
"Width": "Width",
"Height": "Height",
"Something went wrong. Please try again.": "Something went wrong. Please try again.",
// Video
"Insert Video": "Insert Video",
"Embedded Code": "Embedded Code",
// Tables
"Insert Table": "Insert Table",
"Table Header": "Table Header",
"Remove Table": "Remove Table",
"Table Style": "Table Style",
"Horizontal Align": "Horizontal Align",
"Row": "Row",
"Insert row above": "Insert row above",
"Insert row below": "Insert row below",
"Delete row": "Delete row",
"Column": "Column",
"Insert column before": "Insert column before",
"Insert column after": "Insert column after",
"Delete column": "Delete column",
"Cell": "Cell",
"Merge cells": "Merge cells",
"Horizontal split": "Horizontal split",
"Vertical split": "Vertical split",
"Cell Background": "Cell Background",
"Vertical Align": "Vertical Align",
"Top": "Top",
"Middle": "Middle",
"Bottom": "Bottom",
"Align Top": "Align Top",
"Align Middle": "Align Middle",
"Align Bottom": "Align Bottom",
"Cell Style": "Cell Style",
// Files
"Upload File": "Upload File",
"Drop file": "Drop file",
// Emoticons
"Emoticons": "Emoticons",
// Line breaker
"Break": "Break",
// Math
"Subscript": "Subscript",
"Superscript": "Superscript",
// Full screen
"Fullscreen": "Fullscreen",
// Horizontal line
"Insert Horizontal Line": "Insert Horizontal Line",
// Clear formatting
"Clear Formatting": "Cell Formatting",
// Undo, redo
"Undo": "Undo",
"Redo": "Redo",
// Select all
"Select All": "Select All",
// Code view
"Code View": "Code View",
// Quote
"Quote": "Quote",
"Increase": "Increase",
"Decrease": "Decrease",
// Quick Insert
"Quick Insert": "Quick Insert"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Spanish
*/
$.FE.LANGUAGE['es'] = {
translation: {
// Place holder
"Type something": "Escriba algo",
// Basic formatting
"Bold": "Negrita",
"Italic": "It\u00e1lica",
"Underline": "Subrayado",
"Strikethrough": "Tachado",
// Main buttons
"Insert": "Insertar",
"Delete": "Borrar",
"Cancel": "Cancelar",
"OK": "Ok",
"Back": "Atr\u00e1s",
"Remove": "Quitar",
"More": "M\u00e1s",
"Update": "Actualizaci\u00f3n",
"Style": "",
// Font
"Font Family": "Familia de fuentes",
"Font Size": "Tama\u00f1o de fuente",
// Colors
"Colors": "Colores",
"Background": "Fondo",
"Text": "Texto",
// Paragraphs
"Paragraph Format": "Formato de p\u00e1rrafo",
"Normal": "Normal",
"Code": "C\u00f3digo",
"Heading 1": "Encabezado 1",
"Heading 2": "Encabezado 2",
"Heading 3": "Encabezado 3",
"Heading 4": "Encabezado 4",
// Style
"Paragraph Style": "Estilo de p\u00e1rrafo",
"Inline Style": "Estilo en l\u00ednea",
// Alignment
"Align": "Alinear",
"Align Left": "Alinear a la izquierda",
"Align Center": "Alinear al centro",
"Align Right": "Alinear a la derecha",
"Align Justify": "Justificar",
"None": "Ninguno",
// Lists
"Ordered List": "Lista ordenada",
"Unordered List": "Lista desordenada",
// Indent
"Decrease Indent": "Reducir sangr\u00eda",
"Increase Indent": "Aumentar sangr\u00eda",
// Links
"Insert Link": "Insertar enlace",
"Open in new tab": "Abrir en una nueva pesta\u00F1a",
"Open Link": "Abrir enlace",
"Edit Link": "Editar enlace",
"Unlink": "Quitar enlace",
"Choose Link": "Elegir enlace",
// Images
"Insert Image": "Insertar imagen",
"Upload Image": "Cargar imagen",
"By URL": "Por URL",
"Browse": "Examinar",
"Drop image": "Soltar la imagen",
"or click": "o haga clic en",
"Manage Images": "Administrar im\u00e1genes",
"Loading": "Cargando",
"Deleting": "Borrado",
"Tags": "Etiquetas",
"Are you sure? Image will be deleted.": "\u00bfEst\u00e1 seguro? Imagen ser\u00e1 borrada.",
"Replace": "Reemplazar",
"Uploading": "Carga",
"Loading image": "Cargando imagen",
"Display": "Mostrar",
"Inline": "En l\u00ednea",
"Break Text": "Romper texto",
"Alternate 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.",
// Video
"Insert Video": "Insertar video",
"Embedded Code": "C\u00f3digo incrustado",
// Tables
"Insert Table": "Insertar tabla",
"Table Header": "Encabezado de la tabla",
"Remove Table": "Retire la tabla",
"Table Style": "Estilo de tabla",
"Horizontal Align": "Alinear horizontal",
"Row": "Fila",
"Insert row above": "Insertar fila antes",
"Insert row below": "Insertar fila despu\u00e9s",
"Delete row": "Eliminar fila",
"Column": "Columna",
"Insert column before": "Insertar columna antes",
"Insert column after": "Insertar columna despu\u00e9s",
"Delete column": "Eliminar columna",
"Cell": "Celda",
"Merge cells": "Combinar celdas",
"Horizontal split": "Divisi\u00f3n horizontal",
"Vertical split": "Divisi\u00f3n vertical",
"Cell Background": "Fondo de la celda",
"Vertical Align": "Alinear vertical",
"Top": "Cima",
"Middle": "Medio",
"Bottom": "Del fondo",
"Align Top": "Alinear a la parte superior",
"Align Middle": "Alinear media",
"Align Bottom": "Alinear abajo",
"Cell Style": "Estilo de celda",
// Files
"Upload File": "Subir archivo",
"Drop file": "Soltar archivo",
// Emoticons
"Emoticons": "Emoticones",
"Grinning face": "Sonriendo cara",
"Grinning face with smiling eyes": "Sonriendo cara con ojos sonrientes",
"Face with tears of joy": "Cara con l\u00e1grimas de alegr\u00eda",
"Smiling face with open mouth": "Cara sonriente con la boca abierta",
"Smiling face with open mouth and smiling eyes": "Cara sonriente con la boca abierta y los ojos sonrientes",
"Smiling face with open mouth and cold sweat": "Cara sonriente con la boca abierta y el sudor fr\u00edo",
"Smiling face with open mouth and tightly-closed eyes": "Cara sonriente con la boca abierta y los ojos fuertemente cerrados",
"Smiling face with halo": "Cara sonriente con halo",
"Smiling face with horns": "Cara sonriente con cuernos",
"Winking face": "Gui\u00f1o de la cara",
"Smiling face with smiling eyes": "Cara sonriente con ojos sonrientes",
"Face savoring delicious food": "Care saborear una deliciosa comida",
"Relieved face": "Cara Aliviado",
"Smiling face with heart-shaped eyes": "Cara sonriente con los ojos en forma de coraz\u00f3n",
"Smiling face with sunglasses": "Cara sonriente con gafas de sol",
"Smirking face": "Sonriendo cara",
"Neutral face": "Cara neutral",
"Expressionless face": "Rostro inexpresivo",
"Unamused face": "Cara no divertido",
"Face with cold sweat": "Cara con sudor fr\u00edo",
"Pensive face": "Rostro pensativo",
"Confused face": "Cara confusa",
"Confounded face": "Cara Averg\u00fc\u00e9ncense",
"Kissing face": "Besar la cara",
"Face throwing a kiss": "Cara lanzando un beso",
"Kissing face with smiling eyes": "Besar a cara con ojos sonrientes",
"Kissing face with closed eyes": "Besar a cara con los ojos cerrados",
"Face with stuck out tongue": "Cara con la lengua pegada",
"Face with stuck out tongue and winking eye": "Cara con pegado a la lengua y los ojos gui\u00f1o",
"Face with stuck out tongue and tightly-closed eyes": "Cara con la lengua pegada a y los ojos fuertemente cerrados",
"Disappointed face": "Cara decepcionado",
"Worried face": "Cara de preocupaci\u00f3n",
"Angry face": "Cara enojada",
"Pouting face": "Que pone mala cara",
"Crying face": "Cara llorando",
"Persevering face": "Perseverar cara",
"Face with look of triumph": "Cara con expresi\u00f3n de triunfo",
"Disappointed but relieved face": "Decepcionado pero el rostro aliviado",
"Frowning face with open mouth": "Con el ce\u00f1o fruncido la cara con la boca abierta",
"Anguished face": "Rostro angustiado",
"Fearful face": "Cara Temeroso",
"Weary face": "Rostro cansado",
"Sleepy face": "Rostro so\u00f1oliento",
"Tired face": "Rostro cansado",
"Grimacing face": "Haciendo una mueca cara",
"Loudly crying face": "Llorando en voz alta la cara",
"Face with open mouth": "Cara con la boca abierta",
"Hushed face": "Cara callada",
"Face with open mouth and cold sweat": "Cara con la boca abierta y el sudor frío",
"Face screaming in fear": "Cara gritando de miedo",
"Astonished face": "Cara asombrosa",
"Flushed face": "Cara enrojecida",
"Sleeping face": "Rostro dormido",
"Dizzy face": "Cara Mareado",
"Face without mouth": "Cara sin boca",
"Face with medical mask": "Cara con la m\u00e1scara m\u00e9dica",
// Line breaker
"Break": "Romper",
// Math
"Subscript": "Sub\u00edndice",
"Superscript": "Super\u00edndice",
// Full screen
"Fullscreen": "Pantalla completa",
// Horizontal line
"Insert Horizontal Line": "Insertar l\u00ednea horizontal",
// Clear formatting
"Clear Formatting": "Quitar el formato",
// Undo, redo
"Undo": "Deshacer",
"Redo": "Rehacer",
// Select all
"Select All": "Seleccionar todo",
// Code view
"Code View": "Vista de c\u00f3digo",
// Quote
"Quote": "Cita",
"Increase": "Aumentar",
"Decrease": "Disminuci\u00f3n",
// Quick Insert
"Quick Insert": "Inserci\u00f3n r\u00e1pida"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Estonian
*/
$.FE.LANGUAGE['et'] = {
translation: {
// Place holder
"Type something": "Kirjuta midagi",
// Basic formatting
"Bold": "Rasvane",
"Italic": "Kursiiv",
"Underline": "Allajoonitud",
"Strikethrough": "L\u00e4bikriipsutatud",
// Main buttons
"Insert": "Lisa",
"Delete": "Kustuta",
"Cancel": "T\u00fchista",
"OK": "OK",
"Back": "Tagasi",
"Remove": "Eemaldama",
"More": "Rohkem",
"Update": "Ajakohastama",
"Style": "Stiil",
// Font
"Font Family": "Fondi perekond",
"Font Size": "Fondi suurus",
// Colors
"Colors": "V\u00e4rvid",
"Background": "Taust",
"Text": "Tekst",
// Paragraphs
"Paragraph Format": "Paragrahv formaat",
"Normal": "Normaalne",
"Code": "Kood",
"Heading 1": "P\u00e4is 1",
"Heading 2": "P\u00e4is 2",
"Heading 3": "P\u00e4is 3",
"Heading 4": "P\u00e4is 4",
// Style
"Paragraph Style": "Paragrahv stiil",
"Inline Style": "J\u00e4rjekorras stiil",
// Alignment
"Align": "Joonda",
"Align Left": "Joonda vasakule",
"Align Center": "Joonda keskele",
"Align Right": "Joonda paremale",
"Align Justify": "R\u00f6\u00f6pjoondus",
"None": "Mitte \u00fckski",
// Lists
"Ordered List": "Tellitud nimekirja",
"Unordered List": "Tavalise nimekirja",
// Indent
"Decrease Indent": "V\u00e4henemine taane",
"Increase Indent": "Suurenda taanet",
// Links
"Insert Link": "Lisa link",
"Open in new tab": "Ava uues sakis",
"Open Link": "Avatud link",
"Edit Link": "Muuda link",
"Unlink": "Eemalda link",
"Choose Link": "Vali link",
// Images
"Insert Image": "Lisa pilt",
"Upload Image": "Laadige pilt",
"By URL": "Poolt URL",
"Browse": "sirvida",
"Drop image": "Aseta pilt",
"or click": "v\u00f5i kliki",
"Manage Images": "Halda pilte",
"Loading": "Laadimine",
"Deleting": "Kustutamine",
"Tags": "Sildid",
"Are you sure? Image will be deleted.": "Oled sa kindel? Pilt kustutatakse.",
"Replace": "Asendama",
"Uploading": "Laadimise pilti",
"Loading image": "Laadimise pilti",
"Display": "Kuvama",
"Inline": "J\u00e4rjekorras",
"Break Text": "Murdma teksti",
"Alternate 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.",
// Video
"Insert Video": "Lisa video",
"Embedded Code": "Varjatud koodi",
// Tables
"Insert Table": "Sisesta tabel",
"Table Header": "Tabel p\u00e4ise kaudu",
"Remove Table": "Eemalda tabel",
"Table Style": "Tabel stiili",
"Horizontal Align": "Horisontaalne joonda",
"Row": "Rida",
"Insert row above": "Sisesta rida \u00fcles",
"Insert row below": "Sisesta rida alla",
"Delete row": "Kustuta rida",
"Column": "Veerg",
"Insert column before": "Sisesta veerg ette",
"Insert column after": "Sisesta veerg j\u00e4rele",
"Delete column": "Kustuta veerg",
"Cell": "Lahter",
"Merge cells": "\u00fchenda lahtrid",
"Horizontal split": "Poolita horisontaalselt",
"Vertical split": "Poolita vertikaalselt",
"Cell Background": "Lahter tausta",
"Vertical Align": "Vertikaalne joonda",
"Top": "\u00fclemine",
"Middle": "Keskmine",
"Bottom": "P\u00f5hi",
"Align Top": "Joonda \u00fclemine",
"Align Middle": "Joonda keskmine",
"Align Bottom": "Joonda P\u00f5hi",
"Cell Style": "Lahter stiili",
// Files
"Upload File": "Lae fail \u00fcles",
"Drop file": "Aseta fail",
// Emoticons
"Emoticons": "Emotikonid",
"Grinning face": "Irvitas n\u00e4kku",
"Grinning face with smiling eyes": "Irvitas n\u00e4kku naeratavad silmad",
"Face with tears of joy": "N\u00e4gu r\u00f5\u00f5mupisaratega",
"Smiling face with open mouth": "Naeratav n\u00e4gu avatud suuga",
"Smiling face with open mouth and smiling eyes": "Naeratav n\u00e4gu avatud suu ja naeratavad silmad",
"Smiling face with open mouth and cold sweat": "Naeratav n\u00e4gu avatud suu ja k\u00fclm higi",
"Smiling face with open mouth and tightly-closed eyes": "Naeratav n\u00e4gu avatud suu ja tihedalt suletud silmad",
"Smiling face with halo": "Naeratav n\u00e4gu halo",
"Smiling face with horns": "Naeratav n\u00e4gu sarved",
"Winking face": "Pilgutab n\u00e4gu",
"Smiling face with smiling eyes": "Naeratav n\u00e4gu naeratab silmad",
"Face savoring delicious food": "N\u00e4gu nautides maitsvat toitu",
"Relieved face": "P\u00e4\u00e4stetud n\u00e4gu",
"Smiling face with heart-shaped eyes": "Naeratav n\u00e4gu s\u00fcdajas silmad",
"Smiling face with sunglasses": "Naeratav n\u00e4gu p\u00e4ikeseprillid",
"Smirking face": "Muigama n\u00e4gu ",
"Neutral face": "Neutraalne n\u00e4gu",
"Expressionless face": "Ilmetu n\u00e4gu",
"Unamused face": "Morn n\u00e4gu",
"Face with cold sweat": "N\u00e4gu k\u00fclma higiga",
"Pensive face": "M\u00f5tlik n\u00e4gu",
"Confused face": "Segaduses n\u00e4gu",
"Confounded face": "Segas n\u00e4gu",
"Kissing face": "Suudlevad n\u00e4gu",
"Face throwing a kiss": "N\u00e4gu viskamine suudlus",
"Kissing face with smiling eyes": "Suudlevad n\u00e4gu naeratab silmad",
"Kissing face with closed eyes": "Suudlevad n\u00e4gu, silmad kinni",
"Face with stuck out tongue": "N\u00e4gu ummikus v\u00e4lja keele",
"Face with stuck out tongue and winking eye": "N\u00e4gu ummikus v\u00e4lja keele ja silma pilgutav silma",
"Face with stuck out tongue and tightly-closed eyes": "N\u00e4gu ummikus v\u00e4lja keele ja silmad tihedalt suletuna",
"Disappointed face": "Pettunud n\u00e4gu",
"Worried face": "Mures n\u00e4gu",
"Angry face": "Vihane n\u00e4gu",
"Pouting face": "Tursik n\u00e4gu",
"Crying face": "Nutt n\u00e4gu",
"Persevering face": "Püsiv n\u00e4gu",
"Face with look of triumph": "N\u00e4gu ilme triumf",
"Disappointed but relieved face": "Pettunud kuid vabastati n\u00e4gu",
"Frowning face with open mouth": "Kulmukortsutav n\u00e4gu avatud suuga",
"Anguished face": "Ahastavad n\u00e4gu",
"Fearful face": "Hirmunult n\u00e4gu",
"Weary face": "Grimasse",
"Sleepy face": "Unine n\u00e4gu",
"Tired face": "V\u00e4sinud n\u00e4gu",
"Grimacing face": "Grimassitavaks n\u00e4gu",
"Loudly crying face": "Valjusti nutma n\u00e4gu",
"Face with open mouth": "N\u00e4gu avatud suuga",
"Hushed face": "Raskel n\u00e4gu",
"Face with open mouth and cold sweat": "N\u00e4gu avatud suu ja k\u00fclm higi",
"Face screaming in fear": "N\u00e4gu karjuvad hirm",
"Astonished face": "Lummatud n\u00e4gu",
"Flushed face": "Punetav n\u00e4gu",
"Sleeping face": "Uinuv n\u00e4gu",
"Dizzy face": "Uimane n\u00fcgu",
"Face without mouth": "N\u00e4gu ilma suu",
"Face with medical mask": "N\u00e4gu meditsiinilise mask",
// Line breaker
"Break": "Murdma",
// Math
"Subscript": "Allindeks",
"Superscript": "\u00dclaindeks",
// Full screen
"Fullscreen": "T\u00e4isekraanil",
// Horizontal line
"Insert Horizontal Line": "Sisesta horisontaalne joon",
// Clear formatting
"Clear Formatting": "Eemalda formaatimine",
// Undo, redo
"Undo": "V\u00f5ta tagasi",
"Redo": "Tee uuesti",
// Select all
"Select All": "Vali k\u00f5ik",
// Code view
"Code View": "Koodi vaadata",
// Quote
"Quote": "Tsitaat",
"Increase": "Suurendama",
"Decrease": "V\u00e4henda",
// Quick Insert
"Quick Insert": "Kiire sisestada"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Persian
*/
$.FE.LANGUAGE['fa'] = {
translation: {
// Place holder
"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",
"Strikethrough": "\u062e\u0637 \u062e\u0648\u0631\u062f\u0647",
// Main buttons
"Insert": "\u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646",
"Delete": "\u062d\u0630\u0641 \u06a9\u0631\u062f\u0646",
"Cancel": "\u0644\u063a\u0648",
"OK": "\u0628\u0627\u0634\u0647",
"Back": "\u0628\u0647 \u0639\u0642\u0628",
"Remove": "\u0628\u0631\u062f\u0627\u0634\u062a\u0646",
"More": "\u0628\u06cc\u0634\u062a\u0631",
"Update": "\u0628\u0647 \u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06cc",
"Style": "\u0633\u0628\u06a9",
// Font
"Font Family": "\u0642\u0644\u0645",
"Font Size": "\u0627\u0646\u062f\u0627\u0632\u0647 \u0642\u0644\u0645",
// Colors
"Colors": "\u0631\u0646\u06af",
"Background": "\u0632\u0645\u06cc\u0646\u0647 \u0645\u062a\u0646",
"Text": "\u0645\u062a\u0646",
// Paragraphs
"Paragraph Format": "\u0642\u0627\u0644\u0628",
"Normal": "\u0637\u0628\u06cc\u0639\u06cc - Normal",
"Code": "\u062f\u0633\u062a\u0648\u0631\u0627\u0644\u0639\u0645\u0644\u0647\u0627 - Code",
"Heading 1": "\u0633\u0631\u200c\u0635\u0641\u062d\u0647 1",
"Heading 2": "\u0633\u0631\u200c\u0635\u0641\u062d\u0647 2",
"Heading 3": "\u0633\u0631\u200c\u0635\u0641\u062d\u0647 3",
"Heading 4": "\u0633\u0631\u200c\u0635\u0641\u062d\u0647 4",
// Style
"Paragraph Style": "\u067e\u0627\u0631\u0627\u06af\u0631\u0627\u0641 \u0633\u0628\u06a9",
"Inline Style": "\u062e\u0637\u06cc \u0633\u0628\u06a9",
// Alignment
"Align": "\u0631\u062f\u06cc\u0641 \u0628\u0646\u062f\u06cc \u0646\u0648\u0634\u062a\u0647",
"Align Left": "\u0686\u067e \u0686\u06cc\u0646",
"Align Center": "\u0648\u0633\u0637 \u0686\u06cc\u0646",
"Align Right": "\u0631\u0627\u0633\u062a \u0686\u06cc\u0646",
"Align Justify": "\u0645\u0633\u0627\u0648\u06cc \u0627\u0632 \u0637\u0631\u0641\u06cc\u0646",
"None": "\u0647\u06cc\u0686",
// Lists
"Ordered List": "\u0644\u06cc\u0633\u062a \u0634\u0645\u0627\u0631\u0647 \u0627\u06cc",
"Unordered List": "\u0644\u06cc\u0633\u062a \u062f\u0627\u06cc\u0631\u0647 \u0627\u06cc",
// Indent
"Decrease Indent": "\u06a9\u0627\u0647\u0634 \u062a\u0648 \u0631\u0641\u062a\u06af\u06cc",
"Increase Indent": "\u0627\u0641\u0632\u0627\u06cc\u0634 \u062a\u0648 \u0631\u0641\u062a\u06af\u06cc",
// Links
"Insert Link": "\u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0644\u06cc\u0646\u06a9",
"Open in new tab": "\u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 \u062f\u0631 \u0628\u0631\u06af\u0647 \u062c\u062f\u06cc\u062f",
"Open Link": "\u0644\u06cc\u0646\u06a9 \u0647\u0627\u06cc \u0628\u0627\u0632",
"Edit Link": "\u0644\u06cc\u0646\u06a9 \u0648\u06cc\u0631\u0627\u06cc\u0634",
"Unlink": "\u062d\u0630\u0641 \u0644\u06cc\u0646\u06a9",
"Choose Link": "\u0644\u06cc\u0646\u06a9 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f",
// Images
"Insert Image": "\u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u062a\u0635\u0648\u06cc\u0631",
"Upload Image": "\u0622\u067e\u0644\u0648\u062f \u062a\u0635\u0648\u06cc\u0631",
"By URL": "URL \u062a\u0648\u0633\u0637",
"Browse": "\u0641\u0647\u0631\u0633\u062a",
"Drop image": "\u062a\u0635\u0648\u06cc\u0631 \u0631\u0627 \u0627\u06cc\u0646\u062c\u0627 \u0628\u06cc\u0646\u062f\u0627\u0632\u06cc\u062f",
"or click": "\u06cc\u0627 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f",
"Manage Images": "\u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u0635\u0627\u0648\u06cc\u0631",
"Loading": "\u0628\u0627\u0631\u06af\u06cc\u0631\u06cc",
"Deleting": "\u062d\u0630\u0641",
"Tags": "\u0628\u0631\u0686\u0633\u0628 \u0647\u0627",
"Are you sure? Image will be deleted.": ".\u0622\u06cc\u0627 \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062a\u06cc\u062f\u061f \u062a\u0635\u0648\u06cc\u0631 \u062d\u0630\u0641 \u062e\u0648\u0627\u0647\u062f \u0634\u062f",
"Replace": "\u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u06a9\u0631\u062f\u0646",
"Uploading": "\u0622\u067e\u0644\u0648\u062f",
"Loading image": "\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u062a\u0635\u0648\u06cc\u0631",
"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",
"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",
// 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",
// Tables
"Insert Table": "\u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u062c\u062f\u0648\u0644",
"Table Header": "\u0647\u062f\u0631 \u062c\u062f\u0648\u0644",
"Remove Table": "\u062d\u0630\u0641 \u062c\u062f\u0648\u0644",
"Table Style": "\u0633\u0628\u06a9 \u062c\u062f\u0648\u0644",
"Horizontal Align": "\u062a\u0646\u0638\u06cc\u0645 \u0627\u0641\u0642\u06cc",
"Row": "\u0633\u0637\u0631",
"Insert row above": "\u062f\u0631\u062c \u0631\u062f\u06cc\u0641 \u062f\u0631 \u0628\u0627\u0644\u0627",
"Insert row below": "\u0633\u0637\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f",
"Delete row": "\u062d\u0630\u0641 \u0633\u0637\u0631",
"Column": "\u0633\u062a\u0648\u0646",
"Insert column before": "\u062f\u0631\u062c \u0633\u062a\u0648\u0646 \u0642\u0628\u0644",
"Insert column after": "\u062f\u0631\u062c \u0633\u062a\u0648\u0646 \u0628\u0639\u062f",
"Delete column": "\u062d\u0630\u0641 \u0633\u062a\u0648\u0646",
"Cell": "\u0633\u0644\u0648\u0644",
"Merge cells": "\u0627\u062f\u063a\u0627\u0645 \u0633\u0644\u0648\u0644\u200c\u0647\u0627",
"Horizontal split": "\u062a\u0642\u0633\u06cc\u0645 \u0627\u0641\u0642\u06cc",
"Vertical split": "\u062a\u0642\u0633\u06cc\u0645 \u0639\u0645\u0648\u062f\u06cc",
"Cell Background": "\u067e\u0633 \u0632\u0645\u06cc\u0646\u0647 \u0647\u0645\u0631\u0627\u0647",
"Vertical Align": "\u0631\u062f\u06cc\u0641 \u0639\u0645\u0648\u062f\u06cc",
"Top": "\u0628\u0627\u0644\u0627",
"Middle": "\u0645\u062a\u0648\u0633\u0637",
"Bottom": "\u067e\u0627\u06cc\u06cc\u0646",
"Align Top": "\u062a\u0631\u0627\u0632 \u0628\u0627\u0644\u0627\u06cc",
"Align Middle": "\u062a\u0631\u0627\u0632 \u0648\u0633\u0637",
"Align Bottom": "\u062a\u0631\u0627\u0632 \u067e\u0627\u06cc\u06cc\u0646",
"Cell Style": "\u0633\u0628\u06a9 \u0647\u0627\u06cc \u0647\u0645\u0631\u0627\u0647",
// Files
"Upload File": "\u0622\u067e\u0644\u0648\u062f \u0641\u0627\u06cc\u0644",
"Drop file": "\u0627\u0641\u062a \u0641\u0627\u06cc\u0644",
// Emoticons
"Emoticons": "\u0634\u06a9\u0644\u06a9 \u0647\u0627",
"Grinning face": "\u0686\u0647\u0631\u0647 \u067e\u0648\u0632\u062e\u0646\u062f",
"Grinning face with smiling eyes": "\u0686\u0647\u0631\u0647 \u067e\u0648\u0632\u062e\u0646\u062f \u0628\u0627 \u0686\u0634\u0645\u0627\u0646 \u062e\u0646\u062f\u0627\u0646",
"Face with tears of joy": "\u0686\u0647\u0631\u0647 \u0628\u0627 \u0627\u0634\u06a9 \u0634\u0627\u062f\u06cc",
"Smiling face with open mouth": "\u0686\u0647\u0631\u0647 \u062e\u0646\u062f\u0627\u0646 \u0628\u0627 \u062f\u0647\u0627\u0646 \u0628\u0627\u0632",
"Smiling face with open mouth and smiling eyes": "\u0686\u0647\u0631\u0647 \u062e\u0646\u062f\u0627\u0646 \u0628\u0627 \u062f\u0647\u0627\u0646 \u0628\u0627\u0632 \u0648 \u062e\u0646\u062f\u0627\u0646 \u0686\u0634\u0645",
"Smiling face with open mouth and cold sweat": "\u0686\u0647\u0631\u0647 \u062e\u0646\u062f\u0627\u0646 \u0628\u0627 \u062f\u0647\u0627\u0646 \u0628\u0627\u0632 \u0648 \u0639\u0631\u0642 \u0633\u0631\u062f",
"Smiling face with open mouth and tightly-closed eyes": "\u0686\u0647\u0631\u0647 \u062e\u0646\u062f\u0627\u0646 \u0628\u0627 \u062f\u0647\u0627\u0646 \u0628\u0627\u0632 \u0648 \u0686\u0634\u0645 \u062f\u0631\u0628\u062f\u0627\u0631",
"Smiling face with halo": "\u0686\u0647\u0631\u0647 \u062e\u0646\u062f\u0627\u0646 \u0628\u0627 \u0647\u0627\u0644\u0647",
"Smiling face with horns": "\u0686\u0647\u0631\u0647 \u062e\u0646\u062f\u0627\u0646 \u0628\u0627 \u0634\u0627\u062e",
"Winking face": "\u062d\u0631\u06a9\u062a \u067e\u0630\u06cc\u0631\u06cc",
"Smiling face with smiling eyes": "\u0686\u0647\u0631\u0647 \u062e\u0646\u062f\u0627\u0646 \u0628\u0627 \u0686\u0634\u0645 \u0644\u0628\u062e\u0646\u062f",
"Face savoring delicious food": "\u0686\u0647\u0631\u0647 \u0644\u0630\u06cc\u0630 \u063a\u0630\u0627\u06cc \u062e\u0648\u0634\u0645\u0632\u0647",
"Relieved face": "\u0686\u0647\u0631\u0647 \u0631\u0647\u0627",
"Smiling face with heart-shaped eyes": "\u0686\u0647\u0631\u0647 \u062e\u0646\u062f\u0627\u0646 \u0628\u0627 \u0686\u0634\u0645 \u0628\u0647 \u0634\u06a9\u0644 \u0642\u0644\u0628",
"Smiling face with sunglasses": "\u0686\u0647\u0631\u0647 \u062e\u0646\u062f\u0627\u0646 \u0628\u0627 \u0639\u06cc\u0646\u06a9 \u0622\u0641\u062a\u0627\u0628\u06cc",
"Smirking face": "\u067e\u0648\u0632\u062e\u0646\u062f \u0686\u0647\u0631\u0647",
"Neutral face": "\u0686\u0647\u0631\u0647 \u0647\u0627\u06cc \u062e\u0646\u062b\u06cc",
"Expressionless face": "\u0686\u0647\u0631\u0647 \u0646\u0627\u06af\u0648\u06cc\u0627",
"Unamused face": "\u0686\u0647\u0631\u0647 \u062e\u0648\u0634\u062d\u0627\u0644 \u0646\u06cc\u0633\u062a",
"Face with cold sweat": "\u0686\u0647\u0631\u0647 \u0628\u0627 \u0639\u0631\u0642 \u0633\u0631\u062f",
"Pensive face": "\u0686\u0647\u0631\u0647 \u0627\u0641\u0633\u0631\u062f\u0647",
"Confused face": "\u0686\u0647\u0631\u0647 \u0627\u0634\u062a\u0628\u0627\u0647",
"Confounded face": "\u0686\u0647\u0631\u0647 \u0633\u0631 \u062f\u0631 \u06af\u0645",
"Kissing face": "\u0628\u0648\u0633\u06cc\u062f\u0646 \u0635\u0648\u0631\u062a",
"Face throwing a kiss": "\u0686\u0647\u0631\u0647 \u067e\u0631\u062a\u0627\u0628 \u06cc\u06a9 \u0628\u0648\u0633\u0647",
"Kissing face with smiling eyes": "\u0628\u0648\u0633\u06cc\u062f\u0646 \u0686\u0647\u0631\u0647 \u0628\u0627 \u0686\u0634\u0645 \u0644\u0628\u062e\u0646\u062f",
"Kissing face with closed eyes": "\u0628\u0648\u0633\u06cc\u062f\u0646 \u0635\u0648\u0631\u062a \u0628\u0627 \u0686\u0634\u0645\u0627\u0646 \u0628\u0633\u062a\u0647",
"Face with stuck out tongue": "\u0686\u0647\u0631\u0647 \u0628\u0627 \u06af\u06cc\u0631 \u06a9\u0631\u062f\u0646 \u0632\u0628\u0627\u0646",
"Face with stuck out tongue and winking eye": "\u0686\u0647\u0631\u0647 \u0628\u0627 \u0632\u0628\u0627\u0646 \u06af\u06cc\u0631 \u06a9\u0631\u062f\u0646 \u0648 \u062d\u0631\u06a9\u062a \u0686\u0634\u0645",
"Face with stuck out tongue and tightly-closed eyes": "\u0635\u0648\u0631\u062a \u0628\u0627 \u0632\u0628\u0627\u0646 \u06af\u06cc\u0631 \u06a9\u0631\u062f\u0646 \u0648 \u0686\u0634\u0645 \u0631\u0627 \u0645\u062d\u06a9\u0645 \u0628\u0633\u062a\u0647",
"Disappointed face": "\u0686\u0647\u0631\u0647 \u0646\u0627 \u0627\u0645\u06cc\u062f",
"Worried face": "\u0686\u0647\u0631\u0647 \u0646\u06af\u0631\u0627\u0646",
"Angry face": "\u0686\u0647\u0631\u0647 \u0639\u0635\u0628\u0627\u0646\u06cc",
"Pouting face": "\u0628\u063a \u0686\u0647\u0631\u0647",
"Crying face": "\u06af\u0631\u06cc\u0647 \u0686\u0647\u0631\u0647",
"Persevering face": "\u067e\u0627\u06cc\u062f\u0627\u0631\u06cc \u0686\u0647\u0631\u0647",
"Face with look of triumph": "\u0686\u0647\u0631\u0647 \u0628\u0627 \u0646\u06af\u0627\u0647\u06cc \u0627\u0632 \u067e\u06cc\u0631\u0648\u0632\u06cc",
"Disappointed but relieved face": "\u0646\u0627 \u0627\u0645\u06cc\u062f \u0627\u0645\u0627 \u0622\u0633\u0648\u062f\u0647 \u0686\u0647\u0631\u0647",
"Frowning face with open mouth": "\u0627\u062e\u0645 \u0635\u0648\u0631\u062a \u0628\u0627 \u062f\u0647\u0627\u0646 \u0628\u0627\u0632",
"Anguished face": "\u0686\u0647\u0631\u0647 \u0646\u06af\u0631\u0627\u0646",
"Fearful face": "\u0686\u0647\u0631\u0647 \u062a\u0631\u0633",
"Weary face": "\u0686\u0647\u0631\u0647 \u062e\u0633\u062a\u0647",
"Sleepy face": "\u0686\u0647\u0631\u0647 \u062e\u0648\u0627\u0628 \u0622\u0644\u0648\u062f",
"Tired face": "\u0686\u0647\u0631\u0647 \u062e\u0633\u062a\u0647",
"Grimacing face": "\u0627\u0634 \u0686\u0647\u0631\u0647",
"Loudly crying face": "\u0646\u062f\u0627\u06cc\u06cc \u0631\u0633\u0627 \u06af\u0631\u06cc\u0647 \u0686\u0647\u0631\u0647",
"Face with open mouth": "\u0686\u0647\u0631\u0647 \u0628\u0627 \u062f\u0647\u0627\u0646 \u0628\u0627\u0632",
"Hushed face": "\u0686\u0647\u0631\u0647 \u0633\u06a9\u0648\u062a",
"Face with open mouth and cold sweat": "\u0686\u0647\u0631\u0647 \u0628\u0627 \u062f\u0647\u0627\u0646 \u0628\u0627\u0632 \u0648 \u0639\u0631\u0642 \u0633\u0631\u062f",
"Face screaming in fear": "\u0686\u0647\u0631\u0647 \u062c\u06cc\u063a \u062f\u0631 \u062a\u0631\u0633",
"Astonished face": "\u0686\u0647\u0631\u0647 \u0634\u06af\u0641\u062a \u0632\u062f\u0647",
"Flushed face": "\u0686\u0647\u0631\u0647 \u0628\u0631\u0627\u0641\u0631\u0648\u062e\u062a\u0647",
"Sleeping face": "\u062e\u0648\u0627\u0628 \u0686\u0647\u0631\u0647",
"Dizzy face": "\u0686\u0647\u0631\u0647 \u062f\u06cc\u0632\u06cc",
"Face without mouth": "\u0686\u0647\u0631\u0647 \u0628\u062f\u0648\u0646 \u062f\u0647\u0627\u0646",
"Face with medical mask": "\u0686\u0647\u0631\u0647 \u0628\u0627 \u0645\u0627\u0633\u06a9 \u0647\u0627\u06cc \u067e\u0632\u0634\u06a9\u06cc",
// Line breaker
"Break": "\u0634\u06a9\u0633\u062a\u0646",
// Math
"Subscript": "\u067e\u0627\u064a\u064a\u0646 \u0646\u0648\u064a\u0633",
"Superscript": "\u0628\u0627\u0644\u0627 \u0646\u06af\u0627\u0634\u062a",
// Full screen
"Fullscreen": "\u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647",
// Horizontal line
"Insert Horizontal Line": "\u0642\u0631\u0627\u0631 \u062f\u0627\u062f\u0646 \u0627\u0641\u0642\u06cc \u062e\u0637",
// Clear formatting
"Clear Formatting": "\u062d\u0630\u0641 \u0642\u0627\u0644\u0628 \u0628\u0646\u062f\u06cc",
// Undo, redo
"Undo": "\u0628\u0627\u0637\u0644 \u06a9\u0631\u062f\u0646",
"Redo": "\u0627\u0646\u062c\u0627\u0645 \u062f\u0648\u0628\u0627\u0631\u0647",
// Select all
"Select All": "\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0645\u0647",
// Code view
"Code View": "\u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u062f",
// Quote
"Quote": "\u0646\u0642\u0644 \u0642\u0648\u0644",
"Increase": "\u0627\u0641\u0632\u0627\u06cc\u0634 \u062f\u0627\u062f\u0646",
"Decrease": "\u0646\u0632\u0648\u0644 \u06a9\u0631\u062f\u0646",
// Quick Insert
"Quick Insert": "\u062f\u0631\u062c \u0633\u0631\u06cc\u0639"
},
direction: "rtl"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Finnish
*/
$.FE.LANGUAGE['fi'] = {
translation: {
// Place holder
"Type something": "Kirjoita jotain",
// Basic formatting
"Bold": "Lihavointi",
"Italic": "Kursivointi",
"Underline": "Alleviivaus",
"Strikethrough": "Yliviivaus",
// Main buttons
"Insert": "Lis\u00e4\u00e4",
"Delete": "Poista",
"Cancel": "Peruuta",
"OK": "Ok",
"Back": "Takaisin",
"Remove": "Poista",
"More": "Lis\u00e4\u00e4",
"Update": "P\u00e4ivitys",
"Style": "Tyyli",
// Font
"Font Family": "Fontti",
"Font Size": "Fonttikoko",
// Colors
"Colors": "V\u00e4rit",
"Background": "Taustan",
"Text": "Tekstin",
// Paragraphs
"Paragraph Format": "Muotoilut",
"Normal": "Normaali",
"Code": "Koodi",
"Heading 1": "Otsikko 1",
"Heading 2": "Otsikko 2",
"Heading 3": "Otsikko 3",
"Heading 4": "Otsikko 4",
// Style
"Paragraph Style": "Kappaleen tyyli",
"Inline Style": "Linjassa tyyli",
// Alignment
"Align": "Tasaa",
"Align Left": "Tasaa vasemmalle",
"Align Center": "Keskit\u00e4",
"Align Right": "Tasaa oikealle",
"Align Justify": "Tasaa",
"None": "Ei mit\u00e4\u00e4n",
// Lists
"Ordered List": "J\u00e4rjestetty lista",
"Unordered List": "J\u00e4rjest\u00e4m\u00e4t\u00f6n lista",
// Indent
"Decrease Indent": "Sisenn\u00e4",
"Increase Indent": "Loitonna",
// Links
"Insert Link": "Lis\u00e4\u00e4 linkki",
"Open in new tab": "Avaa uudessa v\u00e4lilehdess\u00e4",
"Open Link": "Avaa linkki",
"Edit Link": "Muokkaa linkki",
"Unlink": "Poista linkki",
"Choose Link": "Valitse linkki",
// Images
"Insert Image": "Lis\u00e4\u00e4 kuva",
"Upload Image": "Lataa kuva",
"By URL": "Mukaan URL",
"Browse": "Selailla",
"Drop image": "Pudota kuva",
"or click": "tai napsauta",
"Manage Images": "Hallitse kuvia",
"Loading": "Lastaus",
"Deleting": "Poistaminen",
"Tags": "Tagit",
"Are you sure? Image will be deleted.": "Oletko varma? Kuva poistetaan.",
"Replace": "Vaihda",
"Uploading": "Lataaminen",
"Loading image": "Lastaus kuva",
"Display": "N\u00e4ytt\u00e4",
"Inline": "Linjassa",
"Break Text": "Rikkoa teksti",
"Alternate Text": "Vaihtoehtoinen teksti",
"Change Size": "Muuta kokoa",
"Width": "Leveys",
"Height": "Korkeus",
"Something went wrong. Please try again.": "Jotain meni pieleen. Yrit\u00e4 uudelleen.",
// Video
"Insert Video": "Lis\u00e4\u00e4 video",
"Embedded Code": "Upotettu koodi",
// Tables
"Insert Table": "Lis\u00e4\u00e4 taulukko",
"Table Header": "Taulukko yl\u00e4tunniste",
"Remove Table": "Poista taulukko",
"Table Style": "Taulukko tyyli",
"Horizontal Align": "Vaakasuora tasaa",
"Row": "Rivi",
"Insert row above": "Lis\u00e4\u00e4 rivi ennen",
"Insert row below": "Lis\u00e4\u00e4 rivi j\u00e4lkeen",
"Delete row": "Poista rivi",
"Column": "Sarake",
"Insert column before": "Lis\u00e4\u00e4 sarake ennen",
"Insert column after": "Lis\u00e4\u00e4 sarake j\u00e4lkeen",
"Delete column": "Poista sarake",
"Cell": "Solu",
"Merge cells": "Yhdist\u00e4 solut",
"Horizontal split": "Jaa vaakasuora",
"Vertical split": "Jaa pystysuora",
"Cell Background": "Solun tausta",
"Vertical Align": "Pystysuora tasaa",
"Top": "Alku",
"Middle": "Keskimm\u00e4inen",
"Bottom": "Pohja",
"Align Top": "Tasaa alkuun",
"Align Middle": "Tasaa keskimm\u00e4inen",
"Align Bottom": "Tasaa pohja",
"Cell Style": "Solun tyyli",
// Files
"Upload File": "Lataa tiedosto",
"Drop file": "Pudota tiedosto",
// Emoticons
"Emoticons": "Hymi\u00f6it\u00e4",
"Grinning face": "Virnisteli kasvot",
"Grinning face with smiling eyes": "Virnisteli kasvot hymyilev\u00e4t silm\u00e4t",
"Face with tears of joy": "Kasvot ilon kyyneleit\u00e4",
"Smiling face with open mouth": "Hymyilev\u00e4 kasvot suu auki",
"Smiling face with open mouth and smiling eyes": "Hymyilev\u00e4 kasvot suu auki ja hymyilee silm\u00e4t",
"Smiling face with open mouth and cold sweat": "Hymyilev\u00e4 kasvot suu auki ja kylm\u00e4 hiki",
"Smiling face with open mouth and tightly-closed eyes": "Hymyilev\u00e4 kasvot suu auki ja tiiviisti suljettu silm\u00e4t",
"Smiling face with halo": "Hymyilev\u00e4 kasvot Halo",
"Smiling face with horns": "Hymyilev\u00e4 kasvot sarvet",
"Winking face": "Silm\u00e4niskut kasvot",
"Smiling face with smiling eyes": "Hymyilev\u00e4 kasvot hymyilev\u00e4t silm\u00e4t",
"Face savoring delicious food": "Kasvot maistella herkullista ruokaa",
"Relieved face": "Vapautettu kasvot",
"Smiling face with heart-shaped eyes": "Hymyilev\u00e4t kasvot syd\u00e4men muotoinen silm\u00e4t",
"Smiling face with sunglasses": "Hymyilev\u00e4 kasvot aurinkolasit",
"Smirking face": "Hym\u00e4t\u00e4\u00e4 kasvot",
"Neutral face": "Neutraali kasvot",
"Expressionless face": "Ilmeet\u00f6n kasvot",
"Unamused face": "Ei huvittanut kasvo",
"Face with cold sweat": "Kasvot kylm\u00e4 hiki",
"Pensive face": "Mietteli\u00e4s kasvot",
"Confused face": "Sekava kasvot",
"Confounded face": "Sekoitti kasvot",
"Kissing face": "Suudella kasvot",
"Face throwing a kiss": "Kasvo heitt\u00e4\u00e4 suudelma",
"Kissing face with smiling eyes": "Suudella kasvot hymyilev\u00e4t silm\u00e4t",
"Kissing face with closed eyes": "Suudella kasvot silm\u00e4t ummessa",
"Face with stuck out tongue": "Kasvot ojensi kieli",
"Face with stuck out tongue and winking eye": "Kasvot on juuttunut pois kielen ja silm\u00e4niskuja silm\u00e4",
"Face with stuck out tongue and tightly-closed eyes": "Kasvot on juuttunut pois kielen ja tiiviisti suljettuna silm\u00e4t",
"Disappointed face": "Pettynyt kasvot",
"Worried face": "Huolissaan kasvot",
"Angry face": "Vihainen kasvot",
"Pouting face": "Pouting kasvot",
"Crying face": "Itku kasvot",
"Persevering face": "Pitk\u00e4j\u00e4nteinen kasvot",
"Face with look of triumph": "Kasvot ilme Triumph",
"Disappointed but relieved face": "Pettynyt mutta helpottunut kasvot",
"Frowning face with open mouth": "Frowning kasvot suu auki",
"Anguished face": "Tuskainen kasvot",
"Fearful face": "Pelokkuus kasvot",
"Weary face": "V\u00e4synyt kasvot",
"Sleepy face": "Unelias kasvot",
"Tired face": "V\u00e4synyt kasvot",
"Grimacing face": "Irvist\u00e4en kasvot",
"Loudly crying face": "\u00e4\u00e4nekk\u00e4\u00e4sti itku kasvot",
"Face with open mouth": "Kasvot suu auki",
"Hushed face": "Hiljentynyt kasvot",
"Face with open mouth and cold sweat": "Kasvot suu auki ja kylm\u00e4 hiki",
"Face screaming in fear": "Kasvot huutaa pelosta",
"Astonished face": "H\u00e4mm\u00e4stynyt kasvot",
"Flushed face": "Kasvojen punoitus",
"Sleeping face": "Nukkuva kasvot",
"Dizzy face": "Huimausta kasvot",
"Face without mouth": "Kasvot ilman suuhun",
"Face with medical mask": "Kasvot l\u00e4\u00e4ketieteen naamio",
// Line breaker
"Break": "Rikkoa",
// Math
"Subscript": "Alaindeksi",
"Superscript": "Yl\u00e4indeksi",
// Full screen
"Fullscreen": "Koko n\u00e4ytt\u00f6",
// Horizontal line
"Insert Horizontal Line": "Lis\u00e4\u00e4 vaakasuora viiva",
// Clear formatting
"Clear Formatting": "Poista muotoilu",
// Undo, redo
"Undo": "Peru",
"Redo": "Tee uudelleen",
// Select all
"Select All": "Valitse kaikki",
// Code view
"Code View": "Koodi n\u00e4kym\u00e4",
// Quote
"Quote": "Lainaus",
"Increase": "Lis\u00e4t\u00e4",
"Decrease": "Pienenn\u00e4",
// Quick Insert
"Quick Insert": "Nopea insertti"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* French
*/
$.FE.LANGUAGE['fr'] = {
translation: {
// Place holder
"Type something": "Tapez quelque chose",
// Basic formatting
"Bold": "Gras",
"Italic": "Italique",
"Underline": "Soulign\u00e9",
"Strikethrough": "Barr\u00e9",
// Main buttons
"Insert": "Ins\u00e9rer",
"Delete": "Effacer",
"Cancel": "Annuler",
"OK": "Ok",
"Back": "Ant\u00e9rieur",
"Remove": "Enlever",
"More": "Plus",
"Update": "Actualiser",
"Style": "Style",
// Font
"Font Family": "Polices de caract\u00e8res",
"Font Size": "Taille de la police",
// Colors
"Colors": "Couleurs",
"Background": "Arri\u00e8re-plan",
"Text": "Texte",
// Paragraphs
"Paragraph Format": "Formats",
"Normal": "Normal",
"Code": "Code",
"Heading 1": "Titre 1",
"Heading 2": "Titre 2",
"Heading 3": "Titre 3",
"Heading 4": "Titre 4",
// Style
"Paragraph Style": "Style de paragraphe",
"Inline Style": "Style en ligne",
// Alignment
"Align": "Aligner",
"Align Left": "Aligner \u00e0 gauche",
"Align Center": "Aligner au centre",
"Align Right": "Aligner \u00e0 droite",
"Align Justify": "Justifi\u00e9",
"None": "Aucun",
// Lists
"Ordered List": "Liste ordonn\u00e9e",
"Unordered List": "Liste non ordonn\u00e9e",
// Indent
"Decrease Indent": "Diminuer le retrait",
"Increase Indent": "Augmenter le retrait",
// Links
"Insert Link": "Ins\u00e9rer un lien",
"Open in new tab": "Ouvrir dans un nouvel onglet",
"Open Link": "Ouvrir le lien",
"Edit Link": "Modifier le lien",
"Unlink": "Enlever le lien",
"Choose Link": "Choisissez le lien",
// Images
"Insert Image": "Ins\u00e9rer une image",
"Upload Image": "T\u00e9l\u00e9charger une image",
"By URL": "Par URL",
"Browse": "Feuilleter",
"Drop image": "D\u00e9posez l'image",
"or click": "ou cliquez",
"Manage Images": "Gestion des images",
"Loading": "Chargement",
"Deleting": "Suppression",
"Tags": "\u00c9tiquettes",
"Are you sure? Image will be deleted.": "Etes-vous s\u00fbr? Image sera supprim\u00e9e.",
"Replace": "Remplacer",
"Uploading": "De t\u00e9l\u00e9chargement d'images",
"Loading image": "De t\u00e9l\u00e9chargement d'images",
"Display": "Afficher",
"Inline": "En ligne",
"Break Text": "Texte scission",
"Alternate 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.",
// Video
"Insert Video": "Ins\u00e9rer une vid\u00e9o",
"Embedded Code": "Code embarqu\u00e9",
// Tables
"Insert Table": "Ins\u00e9rer un tableau",
"Table Header": "Ent\u00eate de tableau",
"Remove Table": "Effacer le tableau",
"Table Style": "Style de tableau",
"Horizontal Align": "Aligner horizontale",
"Row": "Ligne",
"Insert row above": "Ins\u00e9rer une ligne avant",
"Insert row below": "Ins\u00e9rer une ligne apr\u00e8s",
"Delete row": "Effacer 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",
"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",
"Top": "En haut",
"Middle": "Milieu",
"Bottom": "En bas",
"Align Top": "Aligner en haut",
"Align Middle": "Aligner au milieu",
"Align Bottom": "Aligner en bas",
"Cell Style": "Style de cellule",
// Files
"Upload File": "T\u00e9l\u00e9charger le fichier",
"Drop file": "D\u00e9posez le fichier",
// Emoticons
"Emoticons": "\u00c9motic\u00f4nes",
"Grinning face": "Souriant visage",
"Grinning face with smiling eyes": "Souriant visage aux yeux souriants",
"Face with tears of joy": "Visage \u00e0 des larmes de joie",
"Smiling face with open mouth": "Visage souriant avec la bouche ouverte",
"Smiling face with open mouth and smiling eyes": "Visage souriant avec la bouche ouverte et les yeux en souriant",
"Smiling face with open mouth and cold sweat": "Visage souriant avec la bouche ouverte et la sueur froide",
"Smiling face with open mouth and tightly-closed eyes": "Visage souriant avec la bouche ouverte et les yeux herm\u00e9tiquement clos",
"Smiling face with halo": "Sourire visage avec halo",
"Smiling face with horns": "Visage souriant avec des cornes",
"Winking face": "Clin d'oeil visage",
"Smiling face with smiling eyes": "Sourire visage aux yeux souriants",
"Face savoring delicious food": "Visage savourant de d\u00e9licieux plats",
"Relieved face": "Soulag\u00e9 visage",
"Smiling face with heart-shaped eyes": "Visage souriant avec des yeux en forme de coeur",
"Smiling face with sunglasses": "Sourire visage avec des lunettes de soleil",
"Smirking face": "Souriant visage",
"Neutral face": "Visage neutre",
"Expressionless face": "Visage sans expression",
"Unamused face": "Visage pas amus\u00e9",
"Face with cold sweat": "Face \u00e0 la sueur froide",
"Pensive face": "pensif visage",
"Confused face": "Visage confus",
"Confounded face": "visage maudit",
"Kissing face": "Embrasser le visage",
"Face throwing a kiss": "Visage jetant un baiser",
"Kissing face with smiling eyes": "Embrasser le visage avec les yeux souriants",
"Kissing face with closed eyes": "Embrasser le visage avec les yeux ferm\u00e9s",
"Face with stuck out tongue": "Visage avec sortait de la langue",
"Face with stuck out tongue and winking eye": "Visage avec sortait de la langue et des yeux clignotante",
"Face with stuck out tongue and tightly-closed eyes": "Visage avec sortait de la langue et les yeux ferm\u00e9s herm\u00e9tiquement",
"Disappointed face": "Visage d\u00e9\u00e7u",
"Worried face": "Visage inquiet",
"Angry face": "Visage en col\u00e9re",
"Pouting face": "Faire la moue face",
"Crying face": "Pleurer visage",
"Persevering face": "Pers\u00e9v\u00e9rer face",
"Face with look of triumph": "Visage avec le regard de triomphe",
"Disappointed but relieved face": "D\u00e9\u00e7u, mais le visage soulag\u00e9",
"Frowning face with open mouth": "Les sourcils fronc\u00e9s visage avec la bouche ouverte",
"Anguished face": "Visage angoiss\u00e9",
"Fearful face": "Craignant visage",
"Weary face": "Visage las",
"Sleepy face": "Visage endormi",
"Tired face": "Visage fatigu\u00e9",
"Grimacing face": "Visage grima\u00e7ante",
"Loudly crying face": "Pleurer bruyamment visage",
"Face with open mouth": "Visage \u00e0 la bouche ouverte",
"Hushed face": "Visage feutr\u00e9e",
"Face with open mouth and cold sweat": "Visage \u00e0 la bouche ouverte et la sueur froide",
"Face screaming in fear": "Visage hurlant de peur",
"Astonished face": "Visage \u00e9tonn\u00e9",
"Flushed face": "Visage congestionn\u00e9",
"Sleeping face": "Visage au bois dormant",
"Dizzy face": "Visage vertige",
"Face without mouth": "Visage sans bouche",
"Face with medical mask": "Visage avec un masque m\u00e9dical",
// Line breaker
"Break": "Rompre",
// Math
"Subscript": "Indice",
"Superscript": "Exposant",
// Full screen
"Fullscreen": "Plein \u00e9cran",
// Horizontal line
"Insert Horizontal Line": "Ins\u00e9rez une ligne horizontale",
// Clear formatting
"Clear Formatting": "Effacer formatage",
// Undo, redo
"Undo": "Annuler",
"Redo": "R\u00e9tablir",
// Select all
"Select All": "Tout s\u00e9lectionner",
// Code view
"Code View": "Vue de code",
// Quote
"Quote": "Citer",
"Increase": "Augmentation",
"Decrease": "Diminution",
// Quick Insert
"Quick Insert": "Ins\u00e9rez rapide"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Hebrew
*/
$.FE.LANGUAGE['he'] = {
translation: {
// Place holder
"Type something": "\u05d4\u05e7\u05dc\u05d3 \u05db\u05d0\u05df",
// Basic formatting
"Bold": "\u05de\u05d5\u05d3\u05d2\u05e9",
"Italic": "\u05de\u05d5\u05d8\u05d4",
"Underline": "\u05e7\u05d5 \u05ea\u05d7\u05ea\u05d9",
"Strikethrough": "\u05e7\u05d5 \u05d0\u05de\u05e6\u05e2\u05d9",
// Main buttons
"Insert": "\u05d4\u05d5\u05e1\u05e4\u05ea",
"Delete": "\u05de\u05d7\u05d9\u05e7\u05d4",
"Cancel": "\u05d1\u05d9\u05d8\u05d5\u05dc",
"OK": "\u05d1\u05e6\u05e2",
"Back": "\u05d1\u05d7\u05d6\u05e8\u05d4",
"Remove": "\u05d4\u05e1\u05e8",
"More": "\u05d9\u05d5\u05ea\u05e8",
"Update": "\u05e2\u05d3\u05db\u05d5\u05df",
"Style": "\u05e1\u05d2\u05e0\u05d5\u05df",
// Font
"Font Family": "\u05d2\u05d5\u05e4\u05df",
"Font Size": "\u05d2\u05d5\u05d3\u05dc \u05d4\u05d2\u05d5\u05e4\u05df",
// Colors
"Colors": "\u05e6\u05d1\u05e2\u05d9\u05dd",
"Background": "\u05e8\u05e7\u05e2",
"Text": "\u05d4\u05d8\u05e1\u05d8",
// Paragraphs
"Paragraph Format": "\u05e4\u05d5\u05e8\u05de\u05d8",
"Normal": "\u05e8\u05d2\u05d9\u05dc",
"Code": "\u05e7\u05d5\u05d3",
"Heading 1": "1 \u05db\u05d5\u05ea\u05e8\u05ea",
"Heading 2": "2 \u05db\u05d5\u05ea\u05e8\u05ea",
"Heading 3": "3 \u05db\u05d5\u05ea\u05e8\u05ea",
"Heading 4": "4 \u05db\u05d5\u05ea\u05e8\u05ea",
// Style
"Paragraph Style": "\u05e1\u05d2\u05e0\u05d5\u05df \u05e4\u05e1\u05e7\u05d4",
"Inline Style": "\u05e1\u05d2\u05e0\u05d5\u05df \u05de\u05d5\u05d1\u05e0\u05d4",
// Alignment
"Align": "\u05d9\u05d9\u05e9\u05d5\u05e8",
"Align Left": "\u05d9\u05d9\u05e9\u05d5\u05e8 \u05dc\u05e9\u05de\u05d0\u05dc",
"Align Center": "\u05d9\u05d9\u05e9\u05d5\u05e8 \u05dc\u05de\u05e8\u05db\u05d6",
"Align Right": "\u05d9\u05d9\u05e9\u05d5\u05e8 \u05dc\u05d9\u05de\u05d9\u05df",
"Align Justify": "\u05d9\u05d9\u05e9\u05d5\u05e8 \u05de\u05dc\u05d0",
"None": "\u05d0\u05e3 \u05d0\u05d7\u05d3",
// Lists
"Ordered List": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05e8\u05e9\u05d9\u05de\u05d4 \u05de\u05de\u05d5\u05e1\u05e4\u05e8\u05ea",
"Unordered List": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05e8\u05e9\u05d9\u05de\u05d4",
// Indent
"Decrease Indent": "\u05d4\u05e7\u05d8\u05e0\u05ea \u05db\u05e0\u05d9\u05e1\u05d4",
"Increase Indent": "\u05d4\u05d2\u05d3\u05dc\u05ea \u05db\u05e0\u05d9\u05e1\u05d4",
// Links
"Insert Link": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05e7\u05d9\u05e9\u05d5\u05e8",
"Open in new tab": "\u05dc\u05e4\u05ea\u05d5\u05d7 \u05d1\u05d8\u05d0\u05d1 \u05d7\u05d3\u05e9",
"Open Link": "\u05e7\u05d9\u05e9\u05d5\u05e8 \u05e4\u05ea\u05d5\u05d7",
"Edit Link": "\u05e7\u05d9\u05e9\u05d5\u05e8 \u05e2\u05e8\u05d9\u05db\u05d4",
"Unlink": "\u05d4\u05e1\u05e8\u05ea \u05d4\u05e7\u05d9\u05e9\u05d5\u05e8",
"Choose Link": "\u05dc\u05d1\u05d7\u05d5\u05e8 \u05e7\u05d9\u05e9\u05d5\u05e8",
// Images
"Insert Image": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05ea\u05de\u05d5\u05e0\u05d4",
"Upload Image": "\u05ea\u05de\u05d5\u05e0\u05ea \u05d4\u05e2\u05dc\u05d0\u05d4",
"By URL": "URL \u05e2\u05dc \u05d9\u05d3\u05d9",
"Browse": "\u05dc\u05d2\u05dc\u05d5\u05e9",
"Drop image": "\u05e9\u05d7\u05e8\u05e8 \u05d0\u05ea \u05d4\u05ea\u05de\u05d5\u05e0\u05d4 \u05db\u05d0\u05df",
"or click": "\u05d0\u05d5 \u05dc\u05d7\u05e5",
"Manage Images": "\u05e0\u05d9\u05d4\u05d5\u05dc \u05d4\u05ea\u05de\u05d5\u05e0\u05d5\u05ea",
"Loading": "\u05d8\u05e2\u05d9\u05e0\u05d4",
"Deleting": "\u05de\u05d7\u05d9\u05e7\u05d4",
"Tags": "\u05ea\u05d2\u05d9\u05dd",
"Are you sure? Image will be deleted.": "\u05d4\u05d0\u05dd \u05d0\u05ea\u05d4 \u05d1\u05d8\u05d5\u05d7\u003f \u05d4\u05ea\u05de\u05d5\u05e0\u05d4 \u05ea\u05de\u05d7\u05e7\u002e",
"Replace": "\u05dc\u05d4\u05d7\u05dc\u05d9\u05e3",
"Uploading": "\u05d4\u05e2\u05dc\u05d0\u05d4",
"Loading image": "\u05ea\u05de\u05d5\u05e0\u05ea \u05d8\u05e2\u05d9\u05e0\u05d4",
"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",
"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.",
// Video
"Insert Video": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05d5\u05d9\u05d3\u05d9\u05d0\u05d5",
"Embedded Code": "\u05e7\u05d5\u05d3 \u05de\u05d5\u05d8\u05d1\u05e2",
// Tables
"Insert Table": "\u05d4\u05db\u05e0\u05e1 \u05d8\u05d1\u05dc\u05d4",
"Table Header": "\u05db\u05d5\u05ea\u05e8\u05ea \u05d8\u05d1\u05dc\u05d4",
"Remove Table": "\u05d4\u05e1\u05e8 \u05e9\u05d5\u05dc\u05d7\u05df",
"Table Style": "\u05e1\u05d2\u05e0\u05d5\u05df \u05d8\u05d1\u05dc\u05d4",
"Horizontal Align": "\u05d0\u05d5\u05e4\u05e7\u05d9\u05ea \u05dc\u05d9\u05d9\u05e9\u05e8",
"Row": "\u05e9\u05d5\u05e8\u05d4",
"Insert row above": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05e9\u05d5\u05e8\u05d4 \u05dc\u05e4\u05e0\u05d9",
"Insert row below": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05e9\u05d5\u05e8\u05d4 \u05d0\u05d7\u05e8\u05d9",
"Delete row": "\u05de\u05d7\u05d9\u05e7\u05ea \u05e9\u05d5\u05e8\u05d4",
"Column": "\u05d8\u05d5\u05e8",
"Insert column before": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05d8\u05d5\u05e8 \u05dc\u05e4\u05e0\u05d9",
"Insert column after": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05d8\u05d5\u05e8 \u05d0\u05d7\u05e8\u05d9",
"Delete column": "\u05de\u05d7\u05d9\u05e7\u05ea \u05d8\u05d5\u05e8",
"Cell": "\u05ea\u05d0",
"Merge cells": "\u05de\u05d6\u05d2 \u05ea\u05d0\u05d9\u05dd",
"Horizontal split": "\u05e4\u05e6\u05dc \u05d0\u05d5\u05e4\u05e7\u05d9",
"Vertical split": "\u05e4\u05e6\u05dc \u05d0\u05e0\u05db\u05d9",
"Cell Background": "\u05e8\u05e7\u05e2 \u05ea\u05d0",
"Vertical Align": "\u05d9\u05d9\u05e9\u05d5\u05e8 \u05d0\u05e0\u05db\u05d9",
"Top": "\u05e2\u05b6\u05dc\u05b4\u05d9\u05d5\u05b9\u05df",
"Middle": "\u05ea\u05b4\u05d9\u05db\u05d5\u05b9\u05e0\u05b4\u05d9",
"Bottom": "\u05ea\u05d7\u05ea\u05d5\u05df",
"Align Top": "\u05dc\u05d9\u05d9\u05e9\u05e8 \u05e2\u05b6\u05dc\u05b4\u05d9\u05d5\u05b9\u05df",
"Align Middle": "\u05dc\u05d9\u05d9\u05e9\u05e8 \u05ea\u05b4\u05d9\u05db\u05d5\u05b9\u05e0\u05b4\u05d9",
"Align Bottom": "\u05dc\u05d9\u05d9\u05e9\u05e8 \u05ea\u05d7\u05ea\u05d5\u05df",
"Cell Style": "\u05e1\u05d2\u05e0\u05d5\u05df \u05ea\u05d0",
// Files
"Upload File": "\u05d4\u05e2\u05dc\u05d0\u05ea \u05e7\u05d5\u05d1\u05e5",
"Drop file": "\u05d6\u05e8\u05d5\u05e7 \u05e7\u05d5\u05d1\u05e5 \u05db\u05d0\u05df",
// Emoticons
"Emoticons": "\u05e1\u05de\u05d9\u05d9\u05dc\u05d9\u05dd",
"Grinning face": "\u05d7\u05d9\u05d9\u05da \u05e4\u05e0\u05d9\u05dd",
"Grinning face with smiling eyes": "\u05d7\u05d9\u05d9\u05da \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e2\u05d9\u05e0\u05d9\u05d9\u05dd \u05de\u05d7\u05d9\u05d9\u05db\u05d5\u05ea",
"Face with tears of joy": "\u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05d3\u05de\u05e2\u05d5\u05ea \u05e9\u05dc \u05e9\u05de\u05d7\u05d4",
"Smiling face with open mouth": "\u05d7\u05d9\u05d5\u05da \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e4\u05d4 \u05e4\u05ea\u05d5\u05d7",
"Smiling face with open mouth and smiling eyes": "\u05d7\u05d9\u05d5\u05da \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e4\u05d4 \u05e4\u05ea\u05d5\u05d7 \u05d5\u05de\u05d7\u05d9\u05d9\u05da \u05e2\u05d9\u05e0\u05d9\u05d9\u05dd",
"Smiling face with open mouth and cold sweat": "\u05d7\u05d9\u05d5\u05da \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e4\u05d4 \u05e4\u05ea\u05d5\u05d7 \u05d5\u05d6\u05d9\u05e2\u05d4 \u05e7\u05e8\u05d4",
"Smiling face with open mouth and tightly-closed eyes": "\u05d7\u05d9\u05d5\u05da \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e4\u05d4 \u05e4\u05ea\u05d5\u05d7 \u05d5\u05e2\u05d9\u05e0\u05d9\u05d9\u05dd \u05d1\u05d7\u05d5\u05d6\u05e7\u05d4\u002d\u05e1\u05d2\u05d5\u05e8\u05d5\u05ea",
"Smiling face with halo": "\u05d7\u05d9\u05d5\u05da \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05d4\u05d9\u05dc\u05d4",
"Smiling face with horns": "\u05d7\u05d9\u05d5\u05da \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e7\u05e8\u05e0\u05d5\u05ea",
"Winking face": "\u05e7\u05e8\u05d9\u05e6\u05d4 \u05e4\u05e0\u05d9\u05dd",
"Smiling face with smiling eyes": "\u05d7\u05d9\u05d5\u05da \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e2\u05d9\u05e0\u05d9\u05d9\u05dd \u05de\u05d7\u05d9\u05d9\u05db\u05d5\u05ea",
"Face savoring delicious food": "\u05e4\u05e0\u05d9\u05dd \u05de\u05ea\u05e2\u05e0\u05d2 \u05d0\u05d5\u05db\u05dc \u05d8\u05e2\u05d9\u05dd",
"Relieved face": "\u05e4\u05e0\u05d9\u05dd \u05e9\u05dc \u05d4\u05e7\u05dc\u05d4",
"Smiling face with heart-shaped eyes": "\u05d7\u05d9\u05d5\u05da \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e2\u05d9\u05e0\u05d9\u05d9\u05dd \u05d1\u05e6\u05d5\u05e8\u05ea \u05dc\u05d1",
"Smiling face with sunglasses": "\u05d7\u05d9\u05d5\u05da \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05de\u05e9\u05e7\u05e4\u05d9 \u05e9\u05de\u05e9",
"Smirking face": "\u05d4\u05d9\u05d0 \u05d7\u05d9\u05d9\u05db\u05d4 \u05d7\u05d9\u05d5\u05da \u05e0\u05d1\u05d6\u05d4 \u05e4\u05e0\u05d9\u05dd",
"Neutral face": "\u05e4\u05e0\u05d9\u05dd \u05e0\u05d9\u05d8\u05e8\u05dc\u05d9",
"Expressionless face": "\u05d1\u05e4\u05e0\u05d9\u05dd \u05d7\u05ea\u05d5\u05dd",
"Unamused face": "\u05e4\u05e0\u05d9\u05dd \u05dc\u05d0 \u05de\u05e9\u05d5\u05e2\u05e9\u05e2\u05d9\u05dd",
"Face with cold sweat": "\u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05d6\u05d9\u05e2\u05d4 \u05e7\u05e8\u05d4",
"Pensive face": "\u05d1\u05e4\u05e0\u05d9\u05dd \u05de\u05d4\u05d5\u05e8\u05d4\u05e8",
"Confused face": "\u05e4\u05e0\u05d9\u05dd \u05de\u05d1\u05d5\u05dc\u05d1\u05dc\u05d9\u05dd",
"Confounded face": "\u05e4\u05e0\u05d9\u05dd \u05de\u05d1\u05d5\u05dc\u05d1\u05dc",
"Kissing face": "\u05e0\u05e9\u05d9\u05e7\u05d5\u05ea \u05e4\u05e0\u05d9\u05dd",
"Face throwing a kiss": "\u05e4\u05e0\u05d9\u05dd \u05dc\u05d6\u05e8\u05d5\u05e7 \u05e0\u05e9\u05d9\u05e7\u05d4",
"Kissing face with smiling eyes": "\u05e0\u05e9\u05d9\u05e7\u05d5\u05ea \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e2\u05d9\u05e0\u05d9\u05d9\u05dd \u05de\u05d7\u05d9\u05d9\u05db\u05d5\u05ea",
"Kissing face with closed eyes": "\u05e0\u05e9\u05d9\u05e7\u05d5\u05ea \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e2\u05d9\u05e0\u05d9\u05d9\u05dd \u05e1\u05d2\u05d5\u05e8\u05d5\u05ea",
"Face with stuck out tongue": "\u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05dc\u05e9\u05d5\u05df \u05d1\u05dc\u05d8\u05d5",
"Face with stuck out tongue and winking eye": "\u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05dc\u05e9\u05d5\u05df \u05ea\u05e7\u05d5\u05e2\u05d4 \u05d4\u05d7\u05d5\u05e6\u05d4 \u05d5\u05e2\u05d9\u05df \u05e7\u05d5\u05e8\u05e6\u05ea",
"Face with stuck out tongue and tightly-closed eyes": "\u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05dc\u05e9\u05d5\u05df \u05ea\u05e7\u05d5\u05e2\u05d4 \u05d4\u05d7\u05d5\u05e6\u05d4 \u05d5\u05e2\u05d9\u05e0\u05d9\u05d9\u05dd \u05d1\u05d7\u05d5\u05d6\u05e7\u05d4\u002d\u05e1\u05d2\u05d5\u05e8\u05d5\u05ea",
"Disappointed face": "\u05e4\u05e0\u05d9\u05dd \u05de\u05d0\u05d5\u05db\u05d6\u05d1\u05d9\u05dd",
"Worried face": "\u05e4\u05e0\u05d9\u05dd \u05de\u05d5\u05d3\u05d0\u05d2\u05d9\u05dd",
"Angry face": "\u05e4\u05e0\u05d9\u05dd \u05db\u05d5\u05e2\u05e1\u05d9\u05dd",
"Pouting face": "\u05de\u05e9\u05d5\u05e8\u05d1\u05d1 \u05e4\u05e0\u05d9\u05dd",
"Crying face": "\u05d1\u05db\u05d9 \u05e4\u05e0\u05d9\u05dd",
"Persevering face": "\u05d4\u05ea\u05de\u05d3\u05ea \u05e4\u05e0\u05d9\u05dd",
"Face with look of triumph": "\u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05de\u05d1\u05d8 \u05e9\u05dc \u05e0\u05e6\u05d7\u05d5\u05df",
"Disappointed but relieved face": "\u05de\u05d0\u05d5\u05db\u05d6\u05d1 \u05d0\u05d1\u05dc \u05d4\u05d5\u05e7\u05dc \u05e4\u05e0\u05d9\u05dd",
"Frowning face with open mouth": "\u05e7\u05de\u05d8 \u05d0\u05ea \u05de\u05e6\u05d7 \u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e4\u05d4 \u05e4\u05ea\u05d5\u05d7",
"Anguished face": "\u05e4\u05e0\u05d9\u05dd \u05de\u05d9\u05d5\u05e1\u05e8\u05d9\u05dd",
"Fearful face": "\u05e4\u05e0\u05d9\u05dd \u05e9\u05d7\u05e9\u05e9\u05d5",
"Weary face": "\u05e4\u05e0\u05d9\u05dd \u05d5\u05d9\u05e8\u05d9",
"Sleepy face": "\u05e4\u05e0\u05d9\u05dd \u05e9\u05dc \u05e1\u05dc\u05d9\u05e4\u05d9",
"Tired face": "\u05e4\u05e0\u05d9\u05dd \u05e2\u05d9\u05d9\u05e4\u05d9\u05dd",
"Grimacing face": "\u05d4\u05d5\u05d0 \u05d4\u05e2\u05d5\u05d5\u05d4 \u05d0\u05ea \u05e4\u05e0\u05d9 \u05e4\u05e0\u05d9\u05dd",
"Loudly crying face": "\u05d1\u05e7\u05d5\u05dc \u05e8\u05dd \u05d1\u05d5\u05db\u05d4 \u05e4\u05e0\u05d9\u05dd",
"Face with open mouth": "\u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e4\u05d4 \u05e4\u05ea\u05d5\u05d7",
"Hushed face": "\u05e4\u05e0\u05d9\u05dd \u05e9\u05d5\u05e7\u05d8\u05d9\u05dd",
"Face with open mouth and cold sweat": "\u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05e4\u05d4 \u05e4\u05ea\u05d5\u05d7 \u05d5\u05d6\u05d9\u05e2\u05d4 \u05e7\u05e8\u05d4\u0022",
"Face screaming in fear": "\u05e4\u05e0\u05d9\u05dd \u05e6\u05d5\u05e8\u05d7\u05d9\u05dd \u05d1\u05e4\u05d7\u05d3",
"Astonished face": "\u05e4\u05e0\u05d9\u05d5 \u05e0\u05d3\u05d4\u05de\u05d5\u05ea",
"Flushed face": "\u05e4\u05e0\u05d9\u05d5 \u05e1\u05de\u05d5\u05e7\u05d5\u05ea",
"Sleeping face": "\u05e9\u05d9\u05e0\u05d4 \u05e4\u05e0\u05d9\u05dd",
"Dizzy face": "\u05e4\u05e0\u05d9\u05dd \u05e9\u05dc \u05d3\u05d9\u05d6\u05d9",
"Face without mouth": "\u05e4\u05e0\u05d9\u05dd \u05dc\u05dc\u05d0 \u05e4\u05d4",
"Face with medical mask": "\u05e4\u05e0\u05d9\u05dd \u05e2\u05dd \u05de\u05e1\u05db\u05d4 \u05e8\u05e4\u05d5\u05d0\u05d9\u05ea",
// Line breaker
"Break": "\u05d4\u05e4\u05e1\u05e7\u05d4",
// Math
"Subscript": "\u05db\u05ea\u05d1 \u05ea\u05d7\u05ea\u05d9",
"Superscript": "\u05e2\u05d9\u05dc\u05d9",
// Full screen
"Fullscreen": "\u05de\u05e1\u05da \u05de\u05dc\u05d0",
// Horizontal line
"Insert Horizontal Line": "\u05d4\u05d5\u05e1\u05e4\u05ea \u05e7\u05d5 \u05d0\u05d5\u05e4\u05e7\u05d9",
// Clear formatting
"Clear Formatting": "\u05dc\u05d4\u05e1\u05d9\u05e8 \u05e2\u05d9\u05e6\u05d5\u05d1",
// Undo, redo
"Undo": "\u05d1\u05d9\u05d8\u05d5\u05dc",
"Redo": "\u05d1\u05e6\u05e2 \u05e9\u05d5\u05d1",
// Select all
"Select All": "\u05d1\u05d7\u05e8 \u05d4\u05db\u05dc",
// Code view
"Code View": "\u05ea\u05e6\u05d5\u05d2\u05ea \u05e7\u05d5\u05d3",
// Quote
"Quote": "\u05e6\u05d9\u05d8\u05d5\u05d8",
"Increase": "\u05dc\u05d4\u05d2\u05d1\u05d9\u05e8",
"Decrease": "\u05d9\u05e8\u05d9\u05d3\u05d4",
// Quick Insert
"Quick Insert": "\u05db\u05e0\u05e1 \u05de\u05d4\u05d9\u05e8"
},
direction: "rtl"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Croatian
*/
$.FE.LANGUAGE['hr'] = {
translation: {
// Place holder
"Type something": "Napi\u0161i ne\u0161to",
// Basic formatting
"Bold": "Podebljaj",
"Italic": "Kurziv",
"Underline": "Podcrtano",
"Strikethrough": "Precrtano",
// Main buttons
"Insert": "Umetni",
"Delete": "Obri\u0161i",
"Cancel": "Otka\u017ei",
"OK": "U redu",
"Back": "Natrag",
"Remove": "Ukloni",
"More": "Vi\u0161e",
"Update": "A\u017euriraj",
"Style": "Stil",
// Font
"Font Family": "Odaberi font",
"Font Size": "Veli\u010dina fonta",
// Colors
"Colors": "Boje",
"Background": "Pozadina",
"Text": "Tekst",
// Paragraphs
"Paragraph Format": "Format odlomka",
"Normal": "Normalno",
"Code": "Izvorni kod",
"Heading 1": "Naslov 1",
"Heading 2": "Naslov 2",
"Heading 3": "Naslov 3",
"Heading 4": "Naslov 4",
// Style
"Paragraph Style": "Stil odlomka",
"Inline Style": "Stil u liniji",
// Alignment
"Align": "Poravnaj",
"Align Left": "Poravnaj lijevo",
"Align Center": "Poravnaj po sredini",
"Align Right": "Poravnaj desno",
"Align Justify": "Obostrano poravnanje",
"None": "Nijedan",
// Lists
"Ordered List": "Ure\u0111ena lista",
"Unordered List": "Neure\u0111ena lista",
// Indent
"Decrease Indent": "Uvuci odlomak",
"Increase Indent": "Izvuci odlomak",
// Links
"Insert Link": "Umetni link",
"Open in new tab": "Otvori u novom prozoru",
"Open Link": "Otvori link",
"Edit Link": "Uredi link",
"Unlink": "Ukloni link",
"Choose Link": "Odaberi link",
// Images
"Insert Image": "Umetni sliku",
"Upload Image": "Prijenos slike",
"By URL": "Prema URL",
"Browse": "Odabir",
"Drop image": "Ispusti sliku",
"or click": "ili odaberi",
"Manage Images": "Upravljanje slikama",
"Loading": "U\u010ditavanje",
"Deleting": "Brisanje",
"Tags": "Oznake",
"Are you sure? Image will be deleted.": "Da li ste sigurni da \u017eelite obrisati ovu sliku?",
"Replace": "Zamijeni",
"Uploading": "Prijenos",
"Loading image": "Otvaram sliku",
"Display": "Prika\u017ei",
"Inline": "U liniji",
"Break Text": "Odvojeni tekst",
"Alternate 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.",
// Video
"Insert Video": "Umetni video",
"Embedded Code": "Ugra\u0111eni kod",
// Tables
"Insert Table": "Umetni tablicu",
"Table Header": "Zaglavlje tablice",
"Remove Table": "Izbri\u0161i tablicu",
"Table Style": "Tablica stil",
"Horizontal Align": "Horizontalna poravnanje",
"Row": "Red",
"Insert row above": "Umetni red iznad",
"Insert row below": "Umetni red ispod",
"Delete row": "Obri\u0161i red",
"Column": "Stupac",
"Insert column before": "Umetni stupac prije",
"Insert column after": "Umetni stupac poslije",
"Delete column": "Obri\u0161i stupac",
"Cell": "Polje",
"Merge cells": "Spoji polja",
"Horizontal split": "Horizontalno razdvajanje polja",
"Vertical split": "Vertikalno razdvajanje polja",
"Cell Background": "Polje pozadine",
"Vertical Align": "Vertikalno poravnanje",
"Top": "Vrh",
"Middle": "Sredina",
"Bottom": "Dno",
"Align Top": "Poravnaj na vrh",
"Align Middle": "Poravnaj po sredini",
"Align Bottom": "Poravnaj na dno",
"Cell Style": "Stil polja",
// Files
"Upload File": "Prijenos datoteke",
"Drop file": "Ispusti datoteku",
// Emoticons
"Emoticons": "Emotikoni",
"Grinning face": "Nacereno lice",
"Grinning face with smiling eyes": "Nacereno lice s nasmije\u0161enim o\u010dima",
"Face with tears of joy": "Lice sa suzama radosnicama",
"Smiling face with open mouth": "Nasmijano lice s otvorenim ustima",
"Smiling face with open mouth and smiling eyes": "Nasmijano lice s otvorenim ustima i nasmijanim o\u010dima",
"Smiling face with open mouth and cold sweat": "Nasmijano lice s otvorenim ustima i hladnim znojem",
"Smiling face with open mouth and tightly-closed eyes": "Nasmijano lice s otvorenim ustima i \u010dvrsto zatvorenih o\u010diju",
"Smiling face with halo": "Nasmijano lice sa aureolom",
"Smiling face with horns": "Nasmijano lice s rogovima",
"Winking face": "Lice koje namiguje",
"Smiling face with smiling eyes": "Nasmijano lice s nasmiješenim o\u010dima",
"Face savoring delicious food": "Lice koje u\u017eiva ukusnu hranu",
"Relieved face": "Lice s olak\u0161anjem",
"Smiling face with heart-shaped eyes": "Nasmijano lice sa o\u010dima u obliku srca",
"Smiling face with sunglasses": "Nasmijano lice sa sun\u010danim nao\u010dalama",
"Smirking face": "Zlokobno nasmije\u0161eno lice",
"Neutral face": "Neutralno lice",
"Expressionless face": "Bezizra\u017eajno lice",
"Unamused face": "Nezainteresirano lice",
"Face with cold sweat": "Lice s hladnim znojem",
"Pensive face": "Zami\u0161ljeno lice",
"Confused face": "Zbunjeno lice",
"Confounded face": "Zbunjeno lice",
"Kissing face": "Lice s poljupcem",
"Face throwing a kiss": "Lice koje baca poljubac",
"Kissing face with smiling eyes": "Lice s poljupcem s nasmije\u0161enim o\u010dima",
"Kissing face with closed eyes": "Lice s poljupcem zatvorenih o\u010diju",
"Face with stuck out tongue": "Lice s ispru\u017eenim jezikom",
"Face with stuck out tongue and winking eye": "Lice s ispru\u017eenim jezikom koje namiguje",
"Face with stuck out tongue and tightly-closed eyes": "Lice s ispru\u017eenim jezikom i \u010dvrsto zatvorenih o\u010diju",
"Disappointed face": "Razo\u010darano lice",
"Worried face": "Zabrinuto lice",
"Angry face": "Ljutito lice",
"Pouting face": "Nadureno lice",
"Crying face": "Uplakano lice",
"Persevering face": "Lice s negodovanjem",
"Face with look of triumph": "Trijumfalno lice",
"Disappointed but relieved face": "Razo\u010darano ali olakšano lice",
"Frowning face with open mouth": "Namrgo\u0111eno lice s otvorenim ustima",
"Anguished face": "Tjeskobno lice",
"Fearful face": "Prestra\u0161eno lice",
"Weary face": "Umorno lice",
"Sleepy face": "Pospano lice",
"Tired face": "Umorno lice",
"Grimacing face": "Lice sa grimasama",
"Loudly crying face": "Glasno pla\u010du\u0107e lice",
"Face with open mouth": "Lice s otvorenim ustima",
"Hushed face": "Tiho lice",
"Face with open mouth and cold sweat": "Lice s otvorenim ustima i hladnim znojem",
"Face screaming in fear": "Lice koje vri\u0161ti u strahu",
"Astonished face": "Zaprepa\u0161teno lice",
"Flushed face": "Zajapureno lice",
"Sleeping face": "Spava\u0107e lice",
"Dizzy face": "Lice sa vrtoglavicom",
"Face without mouth": "Lice bez usta",
"Face with medical mask": "Lice s medicinskom maskom",
// Line breaker
"Break": "Odvojeno",
// Math
"Subscript": "Indeks",
"Superscript": "Eksponent",
// Full screen
"Fullscreen": "Puni zaslon",
// Horizontal line
"Insert Horizontal Line": "Umetni liniju",
// Clear formatting
"Clear Formatting": "Ukloni oblikovanje",
// Undo, redo
"Undo": "Korak natrag",
"Redo": "Korak naprijed",
// Select all
"Select All": "Odaberi sve",
// Code view
"Code View": "Pregled koda",
// Quote
"Quote": "Citat",
"Increase": "Pove\u0107aj",
"Decrease": "Smanji",
// Quick Insert
"Quick Insert": "Brzo umetak"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Hungarian
*/
$.FE.LANGUAGE['hu'] = {
translation: {
// Place holder
"Type something": "T\u00edpus valami",
// Basic formatting
"Bold": "F\u00e9lk\u00f6v\u00e9r",
"Italic": "D\u0151lt",
"Underline": "Al\u00e1h\u00fazott",
"Strikethrough": "\u00c1th\u00fazott",
// Main buttons
"Insert": "Beilleszt\u00e9se",
"Delete": "T\u00f6r\u00f6l",
"Cancel": "M\u00e9gse",
"OK": "Rendben",
"Back": "Vissza",
"Remove": "Elt\u00e1vol\u00edt\u00e1sa",
"More": "T\u00f6bb",
"Update": "Friss\u00edt\u00e9s",
"Style": "St\u00edlus",
// Font
"Font Family": "Bet\u0171t\u00edpus",
"Font Size": "Bet\u0171m\u00e9retek",
// Colors
"Colors": "Sz\u00ednek",
"Background": "H\u00e1tt\u00e9r",
"Text": "Sz\u00f6veg",
// Paragraphs
"Paragraph Format": "Form\u00e1tumok",
"Normal": "Norm\u00e1l",
"Code": "K\u00f3d",
"Heading 1": "C\u00edmsor 1",
"Heading 2": "C\u00edmsor 2",
"Heading 3": "C\u00edmsor 3",
"Heading 4": "C\u00edmsor 4",
// Style
"Paragraph Style": "Bekezd\u00e9s st\u00edlus\u00e1t",
"Inline Style": "Helyi st\u00edlus",
// Alignment
"Align": "Igaz\u00edt\u00e1s",
"Align Left": "Balra igaz\u00edt",
"Align Center": "K\u00f6z\u00e9pre z\u00e1r",
"Align Right": "Jobbra igaz\u00edt",
"Align Justify": "Sorkiz\u00e1r\u00e1s",
"None": "Egyik sem",
// Lists
"Ordered List": "Sz\u00e1moz\u00e1s",
"Unordered List": "Felsorol\u00e1s",
// Indent
"Decrease Indent": "Beh\u00faz\u00e1s cs\u00f6kkent\u00e9se",
"Increase Indent": "Beh\u00faz\u00e1s n\u00f6vel\u00e9se",
// Links
"Insert Link": "Link beilleszt\u00e9se",
"Open in new tab": "Megnyit\u00e1s \u00faj lapon",
"Open Link": "Link megnyit\u00e1sa",
"Edit Link": "Szerkeszt\u00e9s linkre",
"Unlink": "Hivatkoz\u00e1s t\u00f6rl\u00e9se",
"Choose Link": "V\u00e1lasztani linket",
// Images
"Insert Image": "K\u00e9p besz\u00far\u00e1sa",
"Upload Image": "Felt\u00f6lt\u00e9s k\u00e9p",
"By URL": "\u00c1ltal URL",
"Browse": "B\u00f6ng\u00e9sszen",
"Drop image": "Dobd k\u00e9p",
"or click": "vagy kattintson",
"Manage Images": "K\u00e9pek kezel\u00e9se",
"Loading": "Terhel\u00e9s",
"Deleting": "T\u00f6rl\u00e9se",
"Tags": "C\u00edmk\u00e9k",
"Are you sure? Image will be deleted.": "Biztos vagy benne? K\u00e9p t\u00f6rl\u00e9sre ker\u00fcl.",
"Replace": "Cser\u00e9je",
"Uploading": "Felt\u00f6lt\u00e9s",
"Loading image": "K\u00e9pfelt\u00f6lt\u00e9s",
"Display": "Kijelz\u0151",
"Inline": "Sorban",
"Break Text": "T\u00f6r sz\u00f6veg",
"Alternate Text": "Alternat\u00edv sz\u00f6veget",
"Change Size": "M\u00e9ret\u00e9nek v\u00e1ltoz\u00e1sa",
"Width": "Sz\u00e9less\u00e9g",
"Height": "Magass\u00e1g",
"Something went wrong. Please try again.": "Valami elromlott. K\u00e9rlek pr\u00f3b\u00e1ld \u00fajra.",
// Video
"Insert Video": "Vide\u00f3 beilleszt\u00e9se",
"Embedded Code": "Be\u00e1gyazott k\u00f3dot",
// Tables
"Insert Table": "T\u00e1bl\u00e1zat beilleszt\u00e9se",
"Table Header": "T\u00e1bl\u00e1zat fejl\u00e9ce",
"Remove Table": "T\u00e1bla elt\u00e1vol\u00edt\u00e1sa",
"Table Style": "T\u00e1bl\u00e1zat st\u00edlus",
"Horizontal Align": "V\u00edzszintes igaz\u00edt\u00e1s",
"Row": "Sor",
"Insert row above": "Sor besz\u00far\u00e1sa el\u00e9",
"Insert row below": "Sor besz\u00far\u00e1sa m\u00f6g\u00e9",
"Delete row": "Sor t\u00f6rl\u00e9se",
"Column": "Oszlop",
"Insert column before": "Oszlop besz\u00far\u00e1sa el\u00e9",
"Insert column after": "Oszlop besz\u00far\u00e1sa m\u00f6g\u00e9",
"Delete column": "Oszlop t\u00f6rl\u00e9se",
"Cell": "Cella",
"Merge cells": "Cell\u00e1k egyes\u00edt\u00e9se",
"Horizontal split": "V\u00edzszintes osztott",
"Vertical split": "F\u00fcgg\u0151leges osztott",
"Cell Background": "Cella h\u00e1tt\u00e9r",
"Vertical Align": "F\u00fcgg\u0151leges fej\u00e1ll\u00edt\u00e1s",
"Top": "Fels\u0151",
"Middle": "K\u00f6z\u00e9ps\u0151",
"Bottom": "Als\u00f3",
"Align Top": "Igaz\u00edtsa fels\u0151",
"Align Middle": "Igaz\u00edtsa k\u00f6zep\u00e9n",
"Align Bottom": "Igaz\u00edtsa alj\u00e1n",
"Cell Style": "Cellast\u00edlust",
// Files
"Upload File": "F\u00e1jl felt\u00f6lt\u00e9se",
"Drop file": "Csepp f\u00e1jl",
// Emoticons
"Emoticons": "Hangulatjelek",
"Grinning face": "Vigyorg\u00f3",
"Grinning face with smiling eyes": "Vigyorg\u00f3 arca mosolyg\u00f3 szemek",
"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": "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 halo",
"Smiling face with horns": "Mosolyg\u00f3 arc szarvakkal",
"Winking face": "Kacsintott arca",
"Smiling face with smiling eyes": "Mosolyg\u00f3 arc mosolyg\u00f3 szemek",
"Face savoring delicious food": "Arc \u00edzlelgette \u00edzletes \u00e9telek",
"Relieved face": "Megk\u00f6nnyebb\u00fclt arccal",
"Smiling face with heart-shaped eyes": "Mosolyg\u00f3 arc sz\u00edv alak\u00fa szemek",
"Smiling face with sunglasses": "Mosolyg\u00f3 arc, napszem\u00fcveg",
"Smirking face": "Vigyorg\u00f3 arca",
"Neutral face": "Semleges arc",
"Expressionless face": "Kifejez\u00e9stelen arc",
"Unamused face": "Unott arc",
"Face with cold sweat": "Arc\u00e1t hideg verejt\u00e9k",
"Pensive face": "T\u00f6preng\u0151 arca",
"Confused face": "Zavaros arca",
"Confounded face": "R\u00e1c\u00e1folt arca",
"Kissing face": "Cs\u00f3k arca",
"Face throwing a kiss": "Arc 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",
"Face with stuck out tongue": "Szembe kiny\u00fajtotta a nyelv\u00e9t",
"Face with stuck out tongue and winking eye": "Szembe kiny\u00fajtotta a nyelv\u00e9t, \u00e9s kacsintott szem",
"Face with stuck out tongue and tightly-closed eyes": "Arc kiny\u00fajtotta a nyelv\u00e9t, \u00e9s szorosan lehunyt szemmel",
"Disappointed face": "Csal\u00f3dott arca",
"Worried face": "Agg\u00f3d\u00f3 arc\u00e1t",
"Angry face": "D\u00fch\u00f6s arc",
"Pouting face": "Duzzogva arc",
"Crying face": "S\u00edr\u00f3 arc",
"Persevering face": "Kitart\u00f3 arca",
"Face with look of triumph": "Arc\u00e1t diadalmas pillant\u00e1st",
"Disappointed but relieved face": "Csal\u00f3dott, de megk\u00f6nnyebb\u00fclt arccal",
"Frowning face with open mouth": "Komor arcb\u00f3l t\u00e1tott sz\u00e1jjal",
"Anguished face": "Gy\u00f6tr\u0151d\u0151 arca",
"Fearful face": "F\u00e9lelmetes arc",
"Weary face": "F\u00e1radt arca",
"Sleepy face": "\u00e1lmos arc",
"Tired face": "F\u00e1radt arca",
"Grimacing face": "Fintorogva arc",
"Loudly crying face": "Hangosan s\u00edr\u00f3 arc",
"Face with open mouth": "Arc t\u00e1tott sz\u00e1jjal",
"Hushed face": "Csit\u00edtotta arca",
"Face with open mouth and cold sweat": "Arc t\u00e1tott sz\u00e1jjal \u00e9s hideg ver\u00edt\u00e9k",
"Face screaming in fear": "Arc sikoltozva f\u00e9lelem",
"Astonished face": "Meglepett arca",
"Flushed face": "Kipirult arc",
"Sleeping face": "Alv\u00f3 arc\u00e1t",
"Dizzy face": "sz\u00e1d\u00fcl arca",
"Face without mouth": "Arc n\u00e9lkül sz\u00e1j",
"Face with medical mask": "Arc\u00e1t orvosi maszk",
// Line breaker
"Break": "T\u00f6r",
// Math
"Subscript": "Als\u00f3 index",
"Superscript": "Fels\u0151 index",
// Full screen
"Fullscreen": "Teljes k\u00e9perny\u0151s",
// Horizontal line
"Insert Horizontal Line": "Helyezze v\u00edzszintes vonal",
// Clear formatting
"Clear Formatting": "Form\u00e1z\u00e1s elt\u00e1vol\u00edt\u00e1sa",
// Undo, redo
"Undo": "Visszavon\u00e1s",
"Redo": "Ism\u00e9t",
// Select all
"Select All": "Minden kijel\u00f6l\u00e9se",
// Code view
"Code View": "K\u00f3d n\u00e9zet",
// Quote
"Quote": "Id\u00e9zet",
"Increase": "N\u00f6veked\u00e9s",
"Decrease": "Cs\u00f6kkent",
// Quick Insert
"Quick Insert": "Gyors bet\u00e9t"
},
direction: "ltr"
};

View File

@ -0,0 +1,234 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Indonesian
*/
$.FE.LANGUAGE['id'] = {
translation: {
// Place holder
"Type something": "Ketik sesuatu",
// Basic formatting
"Bold": "Tebal",
"Italic": "Miring",
"Underline": "Garis bawah",
"Strikethrough": "Coret",
// Main buttons
"Insert": "Memasukkan",
"Delete": "Hapus",
"Cancel": "Batal",
"OK": "Ok",
"Back": "Kembali",
"Remove": "Hapus",
"More": "Lebih",
"Update": "Memperbarui",
"Style": "Gaya",
// Font
"Font Family": "Jenis Huruf",
"Font Size": "Ukuran leter",
// Colors
"Colors": "Warna",
"Background": "Latar belakang",
"Text": "Teks",
// Paragraphs
"Paragraph Format": "Format",
"Normal": "Normal",
"Code": "Kode",
"Heading 1": "Header 1",
"Heading 2": "Header 2",
"Heading 3": "Header 3",
"Heading 4": "Header 4",
// Style
"Paragraph Style": "Paragraf gaya",
"Inline Style": "Di barisan gaya",
// Alignment
"Align": "Rate",
"Align Left": "Rate kiri",
"Align Center": "Rate tengah",
"Align Right": "Rata kanan",
"Align Justify": "Justifi",
"None": "Tak satupun",
// Lists
"Ordered List": "List nomor",
"Unordered List": "List simbol",
// Indent
"Decrease Indent": "Turunkan inden",
"Increase Indent": "Tambah inden",
// Links
"Insert Link": "Memasukkan link",
"Open in new tab": "Buka di tab baru",
"Open Link": "Buka tautan",
"Edit Link": "Mengedit link",
"Unlink": "Menghapus link",
"Choose Link": "Memilih link",
// Images
"Insert Image": "Memasukkan gambar",
"Upload Image": "Meng-upload gambar",
"By URL": "Oleh URL",
"Browse": "Melihat-lihat",
"Drop image": "Jatuhkan gambar",
"or click": "atau klik",
"Manage Images": "Mengelola gambar",
"Loading": "Pemuatan",
"Deleting": "Menghapus",
"Tags": "Label",
"Are you sure? Image will be deleted.": "Apakah Anda yakin? Gambar akan dihapus.",
"Replace": "Mengganti",
"Uploading": "Gambar upload",
"Loading image": "Pemuatan gambar",
"Display": "Pameran",
"Inline": "Di barisan",
"Break Text": "Memecah teks",
"Alternate Text": "Teks alternatif",
"Change Size": "Ukuran perubahan",
"Width": "Lebar",
"Height": "Tinggi",
"Something went wrong. Please try again.": "Ada yang salah. Silakan coba lagi.",
// Video
"Insert Video": "Memasukkan video",
"Embedded Code": "Kode tertanam",
// Tables
"Insert Table": "Sisipkan tabel",
"Table Header": "Header tabel",
"Remove Table": "Hapus tabel",
"Table Style": "Gaya tabel",
"Horizontal Align": "Menyelaraskan horisontal",
"Row": "Baris",
"Insert row above": "Sisipkan baris di atas",
"Insert row below": "Sisipkan baris di bawah",
"Delete row": "Hapus baris",
"Column": "Kolom",
"Insert column before": "Sisipkan kolom sebelumSisipkan kolom sebelum",
"Insert column after": "Sisipkan kolom setelah",
"Delete column": "Hapus kolom",
"Cell": "Sel",
"Merge cells": "Menggabungkan sel",
"Horizontal split": "Perpecahan horisontal",
"Vertical split": "Perpecahan vertikal",
"Cell Background": "Latar belakang sel",
"Vertical Align": "Menyelaraskan vertikal",
"Top": "Teratas",
"Middle": "Tengah",
"Bottom": "Bagian bawah",
"Align Top": "Menyelaraskan atas",
"Align Middle": "Menyelaraskan tengah",
"Align Bottom": "Menyelaraskan bawah",
"Cell Style": "Gaya sel",
// Files
"Upload File": "Meng-upload berkas",
"Drop file": "Jatuhkan berkas",
// Emoticons
"Emoticons": "Emoticon",
"Grinning face": "Sambil tersenyum wajah",
"Grinning face with smiling eyes": "Sambil tersenyum wajah dengan mata tersenyum",
"Face with tears of joy": "Hadapi dengan air mata sukacita",
"Smiling face with open mouth": "Tersenyum wajah dengan mulut terbuka",
"Smiling face with open mouth and smiling eyes": "Tersenyum wajah dengan mulut terbuka dan tersenyum mata",
"Smiling face with open mouth and cold sweat": "Tersenyum wajah dengan mulut terbuka dan keringat dingin",
"Smiling face with open mouth and tightly-closed eyes": "Tersenyum wajah dengan mulut terbuka dan mata tertutup rapat",
"Smiling face with halo": "Tersenyum wajah dengan halo",
"Smiling face with horns": "Tersenyum wajah dengan tanduk",
"Winking face": "Mengedip wajah",
"Smiling face with smiling eyes": "Tersenyum wajah dengan mata tersenyum",
"Face savoring delicious food": "Wajah menikmati makanan lezat",
"Relieved face": "Wajah Lega",
"Smiling face with heart-shaped eyes": "Tersenyum wajah dengan mata berbentuk hati",
"Smiling face with sunglasses": "Tersenyum wajah dengan kacamata hitam",
"Smirking face": "Menyeringai wajah",
"Neutral face": "Wajah Netral",
"Expressionless face": "Wajah tanpa ekspresi",
"Unamused face": "Wajah tidak senang",
"Face with cold sweat": "Muka dengan keringat dingin",
"Pensive face": "Wajah termenung",
"Confused face": "Wajah Bingung",
"Confounded face": "Wajah kesal",
"Kissing face": "wajah mencium",
"Face throwing a kiss": "Wajah melempar ciuman",
"Kissing face with smiling eyes": "Berciuman wajah dengan mata tersenyum",
"Kissing face with closed eyes": "Berciuman wajah dengan mata tertutup",
"Face with stuck out tongue": "Muka dengan menjulurkan lidah",
"Face with stuck out tongue and winking eye": "Muka dengan menjulurkan lidah dan mengedip mata",
"Face with stuck out tongue and tightly-closed eyes": "Wajah dengan lidah terjebak dan mata erat-tertutup",
"Disappointed face": "Wajah kecewa",
"Worried face": "Wajah Khawatir",
"Angry face": "Wajah Marah",
"Pouting face": "Cemberut wajah",
"Crying face": "Menangis wajah",
"Persevering face": "Tekun wajah",
"Face with look of triumph": "Hadapi dengan tampilan kemenangan",
"Disappointed but relieved face": "Kecewa tapi lega wajah",
"Frowning face with open mouth": "Sambil mengerutkan kening wajah dengan mulut terbuka",
"Anguished face": "Wajah sedih",
"Fearful face": "Wajah Takut",
"Weary face": "Wajah lelah",
"Sleepy face": "wajah mengantuk",
"Tired face": "Wajah Lelah",
"Grimacing face": "Sambil meringis wajah",
"Loudly crying face": "Keras menangis wajah",
"Face with open mouth": "Hadapi dengan mulut terbuka",
"Hushed face": "Wajah dipetieskan",
"Face with open mouth and cold sweat": "Hadapi dengan mulut terbuka dan keringat dingin",
"Face screaming in fear": "Hadapi berteriak dalam ketakutan",
"Astonished face": "Wajah Kaget",
"Flushed face": "Wajah memerah",
"Sleeping face": "Tidur face",
"Dizzy face": "Wajah pusing",
"Face without mouth": "Wajah tanpa mulut",
"Face with medical mask": "Hadapi dengan masker medis",
// Line breaker
"Break": "Memecah",
// Math
"Subscript": "Subskrip",
"Superscript": "Superskrip",
// Full screen
"Fullscreen": "Layar penuh",
// Horizontal line
"Insert Horizontal Line": "Sisipkan Garis Horizontal",
// Clear formatting
"Clear Formatting": "Menghapus format",
// Undo, redo
"Undo": "Batal",
"Redo": "Ulang",
// Select all
"Select All": "Pilih semua",
// Code view
"Code View": "Melihat kode",
// Quote
"Quote": "Kutipan",
"Increase": "Meningkat",
"Decrease": "Penurunan",
// Quick Insert
"Quick Insert": "Memasukkan cepat"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Italian
*/
$.FE.LANGUAGE['it'] = {
translation: {
// Place holder
"Type something": "Digita qualcosa",
// Basic formatting
"Bold": "Grassetto",
"Italic": "Corsivo",
"Underline": "Sottolineato",
"Strikethrough": "Barrato",
// Main buttons
"Insert": "Inserisci",
"Delete": "Cancella",
"Cancel": "Cancella",
"OK": "Ok",
"Back": "Indietro",
"Remove": "Rimuovi",
"More": "Di pi\u00f9",
"Update": "Aggiornare",
"Style": "Stile",
// Font
"Font Family": "Carattere",
"Font Size": "Dimensione Carattere",
// Colors
"Colors": "Colori",
"Background": "Sfondo",
"Text": "Testo",
// Paragraphs
"Paragraph Format": "Formattazione",
"Normal": "Normale",
"Code": "Codice",
"Heading 1": "Intestazione 1",
"Heading 2": "Intestazione 2",
"Heading 3": "Intestazione 3",
"Heading 4": "Intestazione 4",
// Style
"Paragraph Style": "Stile di paragrafo",
"Inline Style": "Stile in fila",
// Alignment
"Align": "Allinea",
"Align Left": "Allinea a Sinistra",
"Align Center": "Allinea al Cento",
"Align Right": "Allinea a Destra",
"Align Justify": "Giustifica",
"None": "Nessuno",
// Lists
"Ordered List": "Elenchi ordinato",
"Unordered List": "Elenchi non ordinata",
// Indent
"Decrease Indent": "Riduci Rientro",
"Increase Indent": "Aumenta Rientro",
// 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",
// 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",
"Loading": "Caricamento",
"Deleting": "Eliminazione",
"Tags": "Etichetta",
"Are you sure? Image will be deleted.": "Sei sicuro? 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",
"Width": "Larghezza",
"Height": "Altezza",
"Something went wrong. Please try again.": "Qualcosa \u00e8 andato storto. Riprova, per favore.",
// Video
"Insert Video": "Inserisci Video",
"Embedded Code": "Codice incorporato",
// Tables
"Insert Table": "Inserisci Tabella",
"Table Header": "Intestazione della tabella",
"Remove Table": "Rimuovere tavolo",
"Table Style": "Stile di 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",
"Column": "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",
"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",
// Files
"Upload File": "Carica 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",
// Line breaker
"Break": "Separazione",
// Math
"Subscript": "Pedice",
"Superscript": "Apice",
// Full screen
"Fullscreen": "Schermo intero",
// Horizontal line
"Insert Horizontal Line": "Inserisci Divisore Orizzontale",
// Clear formatting
"Clear Formatting": "Cancella formattazione",
// Undo, redo
"Undo": "Annulla",
"Redo": "Ripeti",
// Select all
"Select All": "Seleziona Tutto",
// Code view
"Code View": "Visualizzazione di codice",
// Quote
"Quote": "Citazione",
"Increase": "Aumentare",
"Decrease": "Diminuzione",
// Quick Insert
"Quick Insert": "Inserto rapida"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Japanese
*/
$.FE.LANGUAGE['ja'] = {
translation: {
// Place holder
"Type something": "\u4f55\u304b\u5165\u529b",
// Basic formatting
"Bold": "\u592a\u5b57",
"Italic": "\u659c\u4f53",
"Underline": "\u4e0b\u7dda",
"Strikethrough": "\u53d6\u308a\u6d88\u3057\u7dda",
// Main buttons
"Insert": "\u30a4\u30f3\u30b5\u30fc\u30c8",
"Delete": "\u524a\u9664",
"Cancel": "\u30ad\u30e3\u30f3\u30bb\u30eb",
"OK": "OK",
"Back": "\u30d0\u30c3\u30af",
"Remove": "\u524a\u9664\u3057\u307e\u3059",
"More": "\u3082\u3063\u3068",
"Update": "\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8",
"Style": "\u30b9\u30bf\u30a4\u30eb",
// Font
"Font Family": "\u30d5\u30a9\u30f3\u30c8\u30d5\u30a1\u30df\u30ea\u30fc",
"Font Size": "\u30d5\u30a9\u30f3\u30c8\u30b5\u30a4\u30ba",
// Colors
"Colors": "\u8272",
"Background": "\u80cc\u666f",
"Text": "\u30c6\u30ad\u30b9\u30c8",
// Paragraphs
"Paragraph Format": "\u6bb5\u843d\u306e\u66f8\u5f0f",
"Normal": "\u30ce\u30fc\u30de\u30eb",
"Code": "\u30b3\u30fc\u30c9",
"Heading 1": "\u30d8\u30c3\u30c0\u30fc 1",
"Heading 2": "\u30d8\u30c3\u30c0\u30fc 2",
"Heading 3": "\u30d8\u30c3\u30c0\u30fc 3",
"Heading 4": "\u30d8\u30c3\u30c0\u30fc 4",
// Style
"Paragraph Style": "\u6bb5\u843d\u30b9\u30bf\u30a4\u30eb",
"Inline Style": "\u30a4\u30f3\u30e9\u30a4\u30f3\u30b9\u30bf\u30a4\u30eb",
// Alignment
"Align": "\u914d\u7f6e",
"Align Left": "\u5de6\u5bc4\u305b",
"Align Center": "\u4e2d\u592e\u63c3\u3048",
"Align Right": "\u53f3\u5bc4\u305b",
"Align Justify": "\u4e21\u7aef\u63c3\u3048",
"None": "\u306a\u3057",
// Lists
"Ordered List": "\u756a\u53f7\u4ed8\u304d\u7b87\u6761\u66f8\u304d",
"Unordered List": "\u7b87\u6761\u66f8\u304d",
// 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",
"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",
"Unlink": "\u30ea\u30f3\u30af\u306e\u524a\u9664",
"Choose Link": "\u30ea\u30f3\u30af\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044",
// 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",
"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",
"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",
"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",
"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",
// Video
"Insert Video": "\u52d5\u753b\u306e\u633f\u5165",
"Embedded Code": "\u57cb\u3081\u8fbc\u307f\u30b3\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",
"Table Style": "\u8868\u306e\u30b9\u30bf\u30a4\u30eb",
"Horizontal Align": "\u5e73\u9762\u7dda\u5f62",
"Row": "\u884c",
"Insert row above": "\u4e0a\u5074\u306b\u884c\u3092\u633f\u5165",
"Insert row below": "\u4e0b\u5074\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",
"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",
"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",
"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",
// 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",
// Line breaker
"Break": "\u30d6\u30ec\u30fc\u30af",
// Math
"Subscript": "\u4e0b\u4ed8\u304d\u6587\u5b57",
"Superscript": "\u4e0a\u4ed8\u304d\u6587\u5b57",
// Full screen
"Fullscreen": "\u5168\u753b\u9762\u8868\u793a",
// Horizontal line
"Insert Horizontal Line": "\u6c34\u5e73\u7dda\u306e\u633f\u5165",
// Clear formatting
"Clear Formatting": "\u66f8\u5f0f\u306e\u30af\u30ea\u30a2",
// Undo, redo
"Undo": "\u5143\u306b\u623b\u3059",
"Redo": "\u3084\u308a\u76f4\u3059",
// Select all
"Select All": "\u5168\u3066\u3092\u9078\u629e",
// Code view
"Code View": "\u30b3\u30fc\u30c9\u30d3\u30e5\u30fc",
// Quote
"Quote": "\u5f15\u7528",
"Increase": "\u5897\u52a0",
"Decrease": "\u6e1b\u5c11",
// Quick Insert
"Quick Insert": "\u30af\u30a4\u30c3\u30af\u30a4\u30f3\u30b5\u30fc\u30c8"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Korean
*/
$.FE.LANGUAGE['ko'] = {
translation: {
// Place holder
"Type something": "\ub0b4\uc6a9\uc744 \uc785\ub825\ud558\uc138\uc694",
// Basic formatting
"Bold": "\uad75\uac8c",
"Italic": "\uae30\uc6b8\uc784\uaf34",
"Underline": "\ubc11\uc904",
"Strikethrough": "\ucde8\uc18c\uc120",
// Main buttons
"Insert": "\uc0bd\uc785",
"Delete": "\uc0ad\uc81c",
"Cancel": "\ucde8\uc18c",
"OK": "\uc2b9\uc778",
"Back": "\ubc31",
"Remove": "\uc81c\uac70",
"More": "\ub354",
"Update": "\uc5c5\ub370\uc774\ud2b8",
"Style": "\uc2a4\ud0c0\uc77c",
// Font
"Font Family": "\uae00\uaf34",
"Font Size": "\ud3f0\ud2b8 \ud06c\uae30",
// Colors
"Colors": "\uc0c9\uc0c1",
"Background": "\ubc30\uacbd",
"Text": "\ud14d\uc2a4\ud2b8",
// Paragraphs
"Paragraph Format": "\ub2e8\ub77d",
"Normal": "\ud45c\uc900",
"Code": "\ucf54\ub4dc",
"Heading 1": "\uc81c\ubaa9 1",
"Heading 2": "\uc81c\ubaa9 2",
"Heading 3": "\uc81c\ubaa9 3",
"Heading 4": "\uc81c\ubaa9 4",
// Style
"Paragraph Style": "\ub2e8\ub77d \uc2a4\ud0c0\uc77c",
"Inline Style": "\uc778\ub77c\uc778 \uc2a4\ud0c0\uc77c",
// Alignment
"Align": "\uc815\ub82c",
"Align Left": "\uc67c\ucabd\uc815\ub82c",
"Align Center": "\uac00\uc6b4\ub370\uc815\ub82c",
"Align Right": "\uc624\ub978\ucabd\uc815\ub82c",
"Align Justify": "\uc591\ucabd\uc815\ub82c",
"None": "\uc5c6\uc74c",
// Lists
"Ordered List": "\uc22b\uc790\ub9ac\uc2a4\ud2b8",
"Unordered List": "\uc810 \ub9ac\uc2a4\ud2b8",
// Indent
"Decrease Indent": "\ub0b4\uc5b4\uc4f0\uae30",
"Increase Indent": "\ub4e4\uc5ec\uc4f0\uae30",
// Links
"Insert Link": "\ub9c1\ud06c \uc0bd\uc785",
"Open in new tab": "\uc0c8 \ud0ed\uc5d0\uc11c \uc5f4\uae30",
"Open Link": "\ub9c1\ud06c \uc5f4\uae30",
"Edit Link": "\ud3b8\uc9d1 \ub9c1\ud06c",
"Unlink": "\ub9c1\ud06c\uc0ad\uc81c",
"Choose Link": "\ub9c1\ud06c\ub97c \uc120\ud0dd",
// Images
"Insert Image": "\uc774\ubbf8\uc9c0 \uc0bd\uc785",
"Upload Image": "\uc774\ubbf8\uc9c0 \uc5c5\ub85c\ub4dc",
"By URL": "URL \ub85c",
"Browse": "\uac80\uc0c9",
"Drop image": "\uc774\ubbf8\uc9c0\ub97c \ub4dc\ub86d",
"or click": "\ub610\ub294 \ud074\ub9ad",
"Manage Images": "\uc774\ubbf8\uc9c0 \uad00\ub9ac",
"Loading": "\ub85c\ub4dc",
"Deleting": "\uc0ad\uc81c",
"Tags": "\ud0dc\uadf8",
"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",
"Display": "\ub514\uc2a4\ud50c\ub808\uc774",
"Inline": "\uc778\ub77c\uc778",
"Break Text": "\uad6c\ubd84 \ud14d\uc2a4\ud2b8",
"Alternate Text": "\ub300\uccb4 \ud14d\uc2a4\ud2b8",
"Change Size": "\ud06c\uae30 \ubcc0\uacbd",
"Width": "\ud3ed",
"Height": "\uc2e0\uc7a5",
"Something went wrong. Please try again.": "\ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc2ed\uc2dc\uc624.",
// Video
"Insert Video": "\ube44\ub514\uc624 \uc0bd\uc785",
"Embedded Code": "\uc784\ubca0\ub514\ub4dc \ucf54\ub4dc",
// Tables
"Insert Table": "\ud14c\uc774\ube14 \uc0bd\uc785",
"Table Header": "\ud14c\uc774\ube14 \ud5e4\ub354",
"Remove Table": "\ud14c\uc774\ube14\uc744 \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",
"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",
"Cell Style": "\uc140 \uc2a4\ud0c0\uc77c",
// Files
"Upload File": "\ud30c\uc77c \ucca8\ubd80",
"Drop file": "\ud30c\uc77c\uc744 \ub4dc\ub86d",
// Emoticons
"Emoticons": "\uc774\ubaa8\ud2f0\ucf58",
"Grinning face": "\uc5bc\uad74 \uc6c3\uae30\ub9cc",
"Grinning face with smiling eyes": "\ubbf8\uc18c\ub294 \ub208\uc744 \uac00\uc9c4 \uc5bc\uad74 \uc6c3\uae30\ub9cc",
"Face with tears of joy": "\uae30\uc068\uc758 \ub208\ubb3c\ub85c \uc5bc\uad74",
"Smiling face with open mouth": "\uc624\ud508 \uc785\uc73c\ub85c \uc6c3\ub294 \uc5bc\uad74",
"Smiling face with open mouth and smiling eyes": "\uc624\ud508 \uc785\uc73c\ub85c \uc6c3\ub294 \uc5bc\uad74\uacfc \ub208\uc744 \ubbf8\uc18c",
"Smiling face with open mouth and cold sweat": "\uc785\uc744 \uc5f4\uace0 \uc2dd\uc740 \ub540\uacfc \ud568\uaed8 \uc6c3\ub294 \uc5bc\uad74",
"Smiling face with open mouth and tightly-closed eyes": "\uc624\ud508 \uc785\uacfc \ubc00\uc811\ud558\uac8c \ub2eb\ud78c \ub41c \ub208\uc744 \uac00\uc9c4 \uc6c3\ub294 \uc5bc\uad74",
"Smiling face with halo": "\ud6c4\uad11 \uc6c3\ub294 \uc5bc\uad74",
"Smiling face with horns": "\ubfd4 \uc6c3\ub294 \uc5bc\uad74",
"Winking face": "\uc5bc\uad74 \uc719\ud06c",
"Smiling face with smiling eyes": "\uc6c3\ub294 \ub208\uc73c\ub85c \uc6c3\ub294 \uc5bc\uad74",
"Face savoring delicious food": "\ub9db\uc788\ub294 \uc74c\uc2dd\uc744 \uc74c\ubbf8 \uc5bc\uad74",
"Relieved face": "\uc548\ub3c4 \uc5bc\uad74",
"Smiling face with heart-shaped eyes": "\ud558\ud2b8 \ubaa8\uc591\uc758 \ub208\uc73c\ub85c \uc6c3\ub294 \uc5bc\uad74",
"Smiling face with sunglasses": "\uc120\uae00\ub77c\uc2a4 \uc6c3\ub294 \uc5bc\uad74",
"Smirking face": "\ub3c8\uc744 \uc9c0\ubd88 \uc5bc\uad74",
"Neutral face": "\uc911\ub9bd \uc5bc\uad74",
"Expressionless face": "\ubb34\ud45c\uc815 \uc5bc\uad74",
"Unamused face": "\uc990\uac81\uac8c\ud558\uc9c0 \uc5bc\uad74",
"Face with cold sweat": "\uc2dd\uc740 \ub540\uacfc \uc5bc\uad74",
"Pensive face": "\uc7a0\uaca8\uc788\ub294 \uc5bc\uad74",
"Confused face": "\ud63c\ub780 \uc5bc\uad74",
"Confounded face": "\ub9dd\ud560 \uac83 \uc5bc\uad74",
"Kissing face": "\uc5bc\uad74\uc744 \ud0a4\uc2a4",
"Face throwing a kiss": "\ud0a4\uc2a4\ub97c \ub358\uc9c0\uace0 \uc5bc\uad74",
"Kissing face with smiling eyes": "\ubbf8\uc18c\ub294 \ub208\uc744 \uac00\uc9c4 \uc5bc\uad74\uc744 \ud0a4\uc2a4",
"Kissing face with closed eyes": "\ub2eb\ud78c \ub41c \ub208\uc744 \uac00\uc9c4 \uc5bc\uad74\uc744 \ud0a4\uc2a4",
"Face with stuck out tongue": "\ub0b4\ubc00 \ud600 \uc5bc\uad74",
"Face with stuck out tongue and winking eye": "\ub0b4\ubc00 \ud600\uc640 \uc719\ud06c \ub208\uacfc \uc5bc\uad74",
"Face with stuck out tongue and tightly-closed eyes": "\ubc16\uc73c\ub85c \ubd99\uc5b4 \ud600\uc640 \ubc00\uc811\ud558\uac8c \ub2eb\ud78c \ub41c \ub208\uc744 \uac00\uc9c4 \uc5bc\uad74",
"Disappointed face": "\uc2e4\ub9dd \uc5bc\uad74",
"Worried face": "\uac71\uc815 \uc5bc\uad74",
"Angry face": "\uc131\ub09c \uc5bc\uad74",
"Pouting face": "\uc5bc\uad74\uc744 \uc090",
"Crying face": "\uc5bc\uad74 \uc6b0\ub294",
"Persevering face": "\uc5bc\uad74\uc744 \uc778\ub0b4",
"Face with look of triumph": "\uc2b9\ub9ac\uc758 \ud45c\uc815\uc73c\ub85c \uc5bc\uad74",
"Disappointed but relieved face": "\uc2e4\ub9dd\ud558\uc9c0\ub9cc \uc5bc\uad74\uc744 \uc548\uc2ec",
"Frowning face with open mouth": "\uc624\ud508 \uc785\uc73c\ub85c \uc5bc\uad74\uc744 \ucc21\uadf8\ub9bc",
"Anguished face": "\uace0\ub1cc\uc758 \uc5bc\uad74",
"Fearful face": "\ubb34\uc11c\uc6b4 \uc5bc\uad74",
"Weary face": "\uc9c0\uce5c \uc5bc\uad74",
"Sleepy face": "\uc2ac\ub9ac\ud53c \uc5bc\uad74",
"Tired face": "\ud53c\uace4 \uc5bc\uad74",
"Grimacing face": "\uc5bc\uad74\uc744 \ucc21\uadf8\ub9b0",
"Loudly crying face": "\ud070 \uc18c\ub9ac\ub85c \uc5bc\uad74\uc744 \uc6b8\uace0",
"Face with open mouth": "\uc624\ud508 \uc785\uc73c\ub85c \uc5bc\uad74",
"Hushed face": "\uc870\uc6a9\ud55c \uc5bc\uad74",
"Face with open mouth and cold sweat": "\uc785\uc744 \uc5f4\uace0 \uc2dd\uc740 \ub540\uc73c\ub85c \uc5bc\uad74",
"Face screaming in fear": "\uacf5\ud3ec\uc5d0 \ube44\uba85 \uc5bc\uad74",
"Astonished face": "\ub180\ub77c \uc5bc\uad74",
"Flushed face": "\ud50c\ub7ec\uc2dc \uc5bc\uad74",
"Sleeping face": "\uc5bc\uad74 \uc7a0\uc790\ub294",
"Dizzy face": "\ub514\uc9c0 \uc5bc\uad74",
"Face without mouth": "\uc785\uc5c6\uc774 \uc5bc\uad74",
"Face with medical mask": "\uc758\ub8cc \ub9c8\uc2a4\ud06c\ub85c \uc5bc\uad74",
// Line breaker
"Break": "\ub2e8\uc808",
// Math
"Subscript": "\uc544\ub798 \ucca8\uc790",
"Superscript": "\uc704 \ucca8\uc790",
// Full screen
"Fullscreen": "\uc804\uccb4 \ud654\uba74",
// Horizontal line
"Insert Horizontal Line": "\uc218\ud3c9\uc120\uc744 \uc0bd\uc785",
// Clear formatting
"Clear Formatting": "\uc11c\uc2dd \uc81c\uac70",
// Undo, redo
"Undo": "\uc2e4\ud589 \ucde8\uc18c",
"Redo": "\ub418\ub3cc\ub9ac\uae30",
// Select all
"Select All": "\uc804\uccb4\uc120\ud0dd",
// Code view
"Code View": "\ucf54\ub4dc\ubcf4\uae30",
// Quote
"Quote": "\uc778\uc6a9",
"Increase": "\uc99d\uac00",
"Decrease": "\uac10\uc18c",
// Quick Insert
"Quick Insert": "\ube60\ub978 \uc0bd\uc785"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Montenegrin
*/
$.FE.LANGUAGE['me'] = {
translation: {
// Place holder
"Type something": "Ukucajte ne\u0161tp",
// Basic formatting
"Bold": "Bold",
"Italic": "Italic",
"Underline": "Podvu\u010deno",
"Strikethrough": "Prekri\u017eano",
// Main buttons
"Insert": "Umetni",
"Delete": "Obri\u0161i",
"Cancel": "Otka\u017ei",
"OK": "U redu",
"Back": "Natrag",
"Remove": "Ukloni",
"More": "Vi\u0161e",
"Update": "A\u017euriranje",
"Style": "Stil",
// Font
"Font Family": "Odaberi font",
"Font Size": "Veli\u010dina fonta",
// Colors
"Colors": "Boje",
"Background": "Pozadine",
"Text": "Teksta",
// Paragraphs
"Paragraph Format": "Paragraf formatu",
"Normal": "Normalno",
"Code": "Izvorni kod",
"Heading 1": "Naslov 1",
"Heading 2": "Naslov 2",
"Heading 3": "Naslov 3",
"Heading 4": "Naslov 4",
// Style
"Paragraph Style": "Paragraf stil",
"Inline Style": "Inline stil",
// Alignment
"Align": "Poravnaj",
"Align Left": "Poravnaj lijevo",
"Align Center": "Poravnaj po sredini",
"Align Right": "Poravnaj desno",
"Align Justify": "Cjelokupno poravnanje",
"None": "Nijedan",
// Lists
"Ordered List": "Ure\u0111ena lista",
"Unordered List": "Nesre\u0111ene lista",
// Indent
"Decrease Indent": "Smanjenje alineja",
"Increase Indent": "Pove\u0107anje alineja",
// Links
"Insert Link": "Umetni link",
"Open in new tab": "Otvori u novom prozoru",
"Open Link": "Otvori link",
"Edit Link": "Uredi link",
"Unlink": "Ukloni link",
"Choose Link": "Izabrati link",
// Images
"Insert Image": "Umetni sliku",
"Upload Image": "Upload sliku",
"By URL": "Preko URL",
"Browse": "Pregledaj",
"Drop image": "Izbaci sliku",
"or click": "ili odaberi",
"Manage Images": "Upravljanje ilustracijama",
"Loading": "Koji tovari",
"Deleting": "Brisanje",
"Tags": "Oznake",
"Are you sure? Image will be deleted.": "Da li ste sigurni da \u017eelite da obri\u0161ete ovu ilustraciju?",
"Replace": "Zamijenite",
"Uploading": "Uploading",
"Loading image": "Koji tovari sliku",
"Display": "Prikaz",
"Inline": "Inline",
"Break Text": "Break tekst",
"Alternate 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.",
// Video
"Insert Video": "Umetni video",
"Embedded Code": "Embedded kod",
// Tables
"Insert Table": "Umetni tabelu",
"Table Header": "Zaglavlje tabelu",
"Remove Table": "Izbri\u0161i tabelu",
"Table Style": "Tabelu stil",
"Horizontal Align": "Horizontalna poravnanje",
"Row": "Red",
"Insert row above": "Umetni red iznad",
"Insert row below": "Umetni red ispod",
"Delete row": "Obri\u0161i red",
"Column": "Kolona",
"Insert column before": "Umetni kolonu prije",
"Insert column after": "Umetni kolonu poslije",
"Delete column": "Obri\u0161i kolonu",
"Cell": "\u0106elija",
"Merge cells": "Spoji \u0107elija",
"Horizontal split": "Horizontalno razdvajanje polja",
"Vertical split": "Vertikalno razdvajanje polja",
"Cell Background": "\u0106elija pozadini",
"Vertical Align": "Vertikalni poravnaj",
"Top": "Vrh",
"Middle": "Srednji",
"Bottom": "Dno",
"Align Top": "Poravnaj vrh",
"Align Middle": "Poravnaj srednji",
"Align Bottom": "Poravnaj dno",
"Cell Style": "\u0106elija stil",
// Files
"Upload File": "Upload datoteke",
"Drop file": "Drop datoteke",
// Emoticons
"Emoticons": "Emotikona",
"Grinning face": "Cere\u0107i lice",
"Grinning face with smiling eyes": "Cere\u0107i lice nasmijana o\u010dima",
"Face with tears of joy": "Lice sa suze radosnice",
"Smiling face with open mouth": "Nasmijana lica s otvorenih usta",
"Smiling face with open mouth and smiling eyes": "Nasmijana lica s otvorenih usta i nasmijana o\u010di",
"Smiling face with open mouth and cold sweat": "Nasmijana lica s otvorenih usta i hladan znoj",
"Smiling face with open mouth and tightly-closed eyes": "Nasmijana lica s otvorenih usta i \u010dvrsto-zatvorenih o\u010diju",
"Smiling face with halo": "Nasmijana lica sa halo",
"Smiling face with horns": "Nasmijana lica s rogovima",
"Winking face": "Namigivanje lice",
"Smiling face with smiling eyes": "Nasmijana lica sa nasmijana o\u010dima",
"Face savoring delicious food": "Suo\u010davaju uživaju\u0107i ukusna hrana",
"Relieved face": "Laknulo lice",
"Smiling face with heart-shaped eyes": "Nasmijana lica sa obliku srca o\u010di",
"Smiling face with sunglasses": "Nasmijana lica sa sun\u010dane nao\u010dare",
"Smirking face": "Namr\u0161tena lica",
"Neutral face": "Neutral lice",
"Expressionless face": "Bezizra\u017eajno lice",
"Unamused face": "Nije zabavno lice",
"Face with cold sweat": "Lice s hladnim znojem",
"Pensive face": "Zami\u0161ljen lice",
"Confused face": "Zbunjen lice",
"Confounded face": "Uzbu\u0111en lice",
"Kissing face": "Ljubakanje lice",
"Face throwing a kiss": "Suo\u010davaju bacanje poljubac",
"Kissing face with smiling eyes": "Ljubljenje lice nasmijana o\u010dima",
"Kissing face with closed eyes": "Ljubljenje lice sa zatvorenim o\u010dima",
"Face with stuck out tongue": "Lice sa ispru\u017eio jezik",
"Face with stuck out tongue and winking eye": "Lice sa ispru\u017eio jezik i trep\u0107u\u0107e \u0107e oko",
"Face with stuck out tongue and tightly-closed eyes": "Lice sa ispru\u017eio jezik i \u010dvrsto zatvorene o\u010di",
"Disappointed face": "Razo\u010daran lice",
"Worried face": "Zabrinuti lice",
"Angry face": "Ljut lice",
"Pouting face": "Napu\u0107enim lice",
"Crying face": "Plakanje lice",
"Persevering face": "Istrajan lice",
"Face with look of triumph": "Lice s pogledom trijumfa",
"Disappointed but relieved face": "Razo\u010daran, ali olak\u0161anje lice",
"Frowning face with open mouth": "Namr\u0161tiv\u0161i lice s otvorenih usta",
"Anguished face": "Bolnom lice",
"Fearful face": "Pla\u0161ljiv lice",
"Weary face": "Umoran lice",
"Sleepy face": "Pospan lice",
"Tired face": "Umorno lice",
"Grimacing face": "Grimase lice",
"Loudly crying face": "Glasno pla\u010de lice",
"Face with open mouth": "Lice s otvorenih usta",
"Hushed face": "Smiren lice",
"Face with open mouth and cold sweat": "Lice s otvorenih usta i hladan znoj",
"Face screaming in fear": "Suo\u010davaju vri\u0161ti u strahu",
"Astonished face": "Zapanjen lice",
"Flushed face": "Rumeno lice",
"Sleeping face": "Usnulo lice",
"Dizzy face": "O\u0161amu\u0107en lice",
"Face without mouth": "Lice bez usta",
"Face with medical mask": "Lice sa medicinskom maskom",
// Line breaker
"Break": "Slomiti",
// Math
"Subscript": "Potpisan",
"Superscript": "Natpis",
// Full screen
"Fullscreen": "Preko cijelog zaslona",
// Horizontal line
"Insert Horizontal Line": "Umetni vodoravna liniju",
// Clear formatting
"Clear Formatting": "Izbrisati formatiranje",
// Undo, redo
"Undo": "Korak nazad",
"Redo": "Korak naprijed",
// Select all
"Select All": "Ozna\u010di sve",
// Code view
"Code View": "Kod pogled",
// Quote
"Quote": "Citat",
"Increase": "Pove\u0107ati",
"Decrease": "Smanjenje",
// Quick Insert
"Quick Insert": "Brzo umetni"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Norwegian
*/
$.FE.LANGUAGE['nb'] = {
translation: {
// Place holder
"Type something": "Skriv noe",
// Basic formatting
"Bold": "Fet",
"Italic": "Kursiv",
"Underline": "Understreket",
"Strikethrough": "Gjennomstreket",
// Main buttons
"Insert": "Sett",
"Delete": "Slett",
"Cancel": "Avbryt",
"OK": "OK",
"Back": "Tilbake",
"Remove": "Fjern",
"More": "Mer",
"Update": "Oppdatering",
"Style": "Stil",
// Font
"Font Family": "Skriftsnitt",
"Font Size": "St\u00f8rrelse",
// Colors
"Colors": "Farger",
"Background": "Bakgrunn",
"Text": "Tekst",
// Paragraphs
"Paragraph Format": "Stiler",
"Normal": "Normal",
"Code": "Kode",
"Heading 1": "Overskrift 1",
"Heading 2": "Overskrift 2",
"Heading 3": "Overskrift 3",
"Heading 4": "Overskrift 4",
// Style
"Paragraph Style": "Avsnittsstil",
"Inline Style": "P\u00e5 linje stil",
// Alignment
"Align": "Justering",
"Align Left": "Venstrejustert",
"Align Center": "Midtstilt",
"Align Right": "H\u00f8yrejustert",
"Align Justify": "Juster alle linjer",
"None": "None",
// Lists
"Ordered List": "Ordnet liste",
"Unordered List": "Uordnet liste",
// Indent
"Decrease Indent": "Reduser innrykk",
"Increase Indent": "\u00d8k innrykk",
// Links
"Insert Link": "Sett inn lenke",
"Open in new tab": "\u00c5pne i ny fane",
"Open Link": "\u00c5pne lenke",
"Edit Link": "Rediger lenke",
"Unlink": "Fjern lenke",
"Choose Link": "Velge lenke",
// Images
"Insert Image": "Sett inn bilde",
"Upload Image": "Last opp bilde",
"By URL": "Ved URL",
"Browse": "Bla",
"Drop image": "Slippe bilde",
"or click": "eller klikk",
"Manage Images": "Bildebehandling",
"Loading": "Lasting",
"Deleting": "Slette",
"Tags": "Tags",
"Are you sure? Image will be deleted.": "Er du sikker? Bildet vil bli slettet.",
"Replace": "Erstatte",
"Uploading": "Opplasting",
"Loading image": "Lasting bilde",
"Display": "Utstilling",
"Inline": "P\u00e5 linje",
"Break Text": "Brudd tekst",
"Alternate 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.",
// Video
"Insert Video": "Sett inn video",
"Embedded Code": "Embedded kode",
// Tables
"Insert Table": "Sett inn tabell",
"Table Header": "Tabell header",
"Remove Table": "Fjern tabell",
"Table Style": "Tabell stil",
"Horizontal Align": "Horisontal justering",
"Row": "Rad",
"Insert row above": "Sett inn rad f\u00f8r",
"Insert row below": "Sett in rad etter",
"Delete row": "Slett rad",
"Column": "Kolonne",
"Insert column before": "Sett inn kolonne f\u00f8r",
"Insert column after": "Sett inn kolonne etter",
"Delete column": "Slett kolonne",
"Cell": "Celle",
"Merge cells": "Sl\u00e5 sammen celler",
"Horizontal split": "Horisontalt delt",
"Vertical split": "Vertikal split",
"Cell Background": "Celle bakgrunn",
"Vertical Align": "Vertikal justering",
"Top": "Topp",
"Middle": "Midten",
"Bottom": "Bunn",
"Align Top": "Justere toppen",
"Align Middle": "Justere midten",
"Align Bottom": "Justere bunnen",
"Cell Style": "Celle stil",
// Files
"Upload File": "Opplastingsfil",
"Drop file": "Slippe fil",
// Emoticons
"Emoticons": "Emoticons",
"Grinning face": "Flirer ansikt",
"Grinning face with smiling eyes": "Flirer ansikt med smilende \u00f8yne",
"Face with tears of joy": "Ansikt med t\u00e5rer av glede",
"Smiling face with open mouth": "Smilende ansikt med \u00e5pen munn",
"Smiling face with open mouth and smiling eyes": "Smilende ansikt med \u00e5pen munn og smilende \u00f8yne",
"Smiling face with open mouth and cold sweat": "Smilende ansikt med \u00e5pen munn og kald svette",
"Smiling face with open mouth and tightly-closed eyes": "Smilende ansikt med \u00e5pen munn og tett lukkede \u00f8yne",
"Smiling face with halo": "Smilende ansikt med glorie",
"Smiling face with horns": "Smilende ansikt med horn",
"Winking face": "Blunk ansikt",
"Smiling face with smiling eyes": "Smilende ansikt med smilende \u00f8yne",
"Face savoring delicious food": "M\u00f8te nyter deilig mat",
"Relieved face": "Lettet ansikt",
"Smiling face with heart-shaped eyes": "Smilende ansikt med hjerteformede \u00f8yne",
"Smiling face with sunglasses": "Smilende ansikt med solbriller",
"Smirking face": "Tilfreds ansikt",
"Neutral face": "N\u00f8ytral ansikt",
"Expressionless face": "Uttrykksl\u00f8st ansikt",
"Unamused face": "Ikke moret ansikt",
"Face with cold sweat": "Ansikt med kald svette",
"Pensive face": "Tankefull ansikt",
"Confused face": "Forvirret ansikt",
"Confounded face": "Skamme ansikt",
"Kissing face": "Kyssing ansikt",
"Face throwing a kiss": "Ansikt kaste et kyss",
"Kissing face with smiling eyes": "Kyssing ansikt med smilende \u00f8yne",
"Kissing face with closed eyes": "Kyssing ansiktet med lukkede \u00f8yne",
"Face with stuck out tongue": "Ansikt med stakk ut tungen",
"Face with stuck out tongue and winking eye": "Ansikt med stakk ut tungen og blunke \u00f8ye",
"Face with stuck out tongue and tightly-closed eyes": "Ansikt med fast ut tungen og tett lukket \u00f8yne",
"Disappointed face": "Skuffet ansikt",
"Worried face": "Bekymret ansikt",
"Angry face": "Sint ansikt",
"Pouting face": "Trutmunn ansikt",
"Crying face": "Gr\u00e5ter ansikt",
"Persevering face": "Utholdende ansikt",
"Face with look of triumph": "Ansikt med utseendet til triumf",
"Disappointed but relieved face": "Skuffet men lettet ansikt",
"Frowning face with open mouth": "Rynke ansikt med \u00e5pen munn",
"Anguished face": "Forpint ansikt",
"Fearful face": "Engstelig ansikt",
"Weary face": "Slitne ansiktet",
"Sleepy face": "S\u00f8vnig ansikt",
"Tired face": "Tr\u00f8tt ansikt",
"Grimacing face": "Griner ansikt",
"Loudly crying face": "H\u00f8ylytt gr\u00e5tende ansikt",
"Face with open mouth": "Ansikt med \u00e5pen munn",
"Hushed face": "Lavm\u00e6lt ansikt",
"Face with open mouth and cold sweat": "Ansikt med \u00e5pen munn og kald svette",
"Face screaming in fear": "Ansikt skriker i frykt",
"Astonished face": "Forbauset ansikt",
"Flushed face": "Flushed ansikt",
"Sleeping face": "Sovende ansikt",
"Dizzy face": "Svimmel ansikt",
"Face without mouth": "Ansikt uten munn",
"Face with medical mask": "Ansikt med medisinsk maske",
// Line breaker
"Break": "Brudd",
// Math
"Subscript": "Senket skrift",
"Superscript": "Hevet skrift",
// Full screen
"Fullscreen": "Full skjerm",
// Horizontal line
"Insert Horizontal Line": "Sett inn horisontal linje",
// Clear formatting
"Clear Formatting": "Fjerne formatering",
// Undo, redo
"Undo": "Angre",
"Redo": "Utf\u00f8r likevel",
// Select all
"Select All": "Marker alt",
// Code view
"Code View": "Kodevisning",
// Quote
"Quote": "Sitat",
"Increase": "\u00d8ke",
"Decrease": "Nedgang",
// Quick Insert
"Quick Insert": "Hurtiginnsats"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Dutch
*/
$.FE.LANGUAGE['nl'] = {
translation: {
// Place holder
"Type something": "Typ iets",
// Basic formatting
"Bold": "Vet",
"Italic": "Schuin",
"Underline": "Onderstreept",
"Strikethrough": "Doorhalen",
// Main buttons
"Insert": "Invoegen",
"Delete": "Verwijder",
"Cancel": "Annuleren",
"OK": "Ok\u00e9",
"Back": "Terug",
"Remove": "Verwijderen",
"More": "Meer",
"Update": "Bijwerken",
"Style": "Stijl",
// Font
"Font Family": "Lettertype",
"Font Size": "Letter grootte",
// Colors
"Colors": "Kleuren",
"Background": "Achtergrond",
"Text": "Tekst",
// Paragraphs
"Paragraph Format": "Opmaak",
"Normal": "Normaal",
"Code": "Code",
"Heading 1": "Kop 1",
"Heading 2": "Kop 2",
"Heading 3": "Kop 3",
"Heading 4": "Kop 4",
// Style
"Paragraph Style": "Paragraaf stijl",
"Inline Style": "In de rij stijl",
// Alignment
"Align": "Uitlijnen",
"Align Left": "Links uitlijnen",
"Align Center": "Centreren",
"Align Right": "Rechts uitlijnen",
"Align Justify": "Uitlijnen",
"None": "Niets",
// Lists
"Ordered List": "Geordende lijst",
"Unordered List": "Ongeordende lijst",
// Indent
"Decrease Indent": "Inspringen verkleinen",
"Increase Indent": "Inspringen vergroten",
// Links
"Insert Link": "Hyperlink invoegen",
"Open in new tab": "Openen in nieuw tabblad",
"Open Link": "Open link",
"Edit Link": "Link bewerken",
"Unlink": "Link verwijderen",
"Choose Link": "Kiezen koppeling",
// Images
"Insert Image": "Afbeelding invoegen",
"Upload Image": "Afbeelding uploaden",
"By URL": "Door URL",
"Browse": "Blader",
"Drop image": "Drop afbeelding",
"or click": "of klik op",
"Manage Images": "Beheren van beelden",
"Loading": "Het laden",
"Deleting": "Het verwijderen",
"Tags": "Labels",
"Are you sure? Image will be deleted.": "Weet je het zeker? Opname wordt verwijderd.",
"Replace": "Vervangen",
"Uploading": "Uploaden",
"Loading image": "Afbeelding laden",
"Display": "Tonen",
"Inline": "In de rij",
"Break Text": "Breken tekst",
"Alternate Text": "Alternatieve tekst",
"Change Size": "Grootte veranderen",
"Width": "Breedte",
"Height": "Hoogte",
"Something went wrong. Please try again.": "Er is iets fout gegaan. Probeer opnieuw.",
// Video
"Insert Video": "Video invoegen",
"Embedded Code": "Ingebedde code",
// Tables
"Insert Table": "Tabel invoegen",
"Table Header": "Tabel hoofd",
"Remove Table": "Verwijder tafel",
"Table Style": "Tabelstijl",
"Horizontal Align": "Horizontale uitlijning",
"Row": "Rij",
"Insert row above": "Voeg rij boven toe",
"Insert row below": "Voeg rij onder toe",
"Delete row": "Verwijder rij",
"Column": "Kolom",
"Insert column before": "Voeg kolom in voor",
"Insert column after": "Voeg kolom in na",
"Delete column": "Verwijder kolom",
"Cell": "Cel",
"Merge cells": "Cellen samenvoegen",
"Horizontal split": "Horizontaal splitsen",
"Vertical split": "Verticaal splitsen",
"Cell Background": "Cel achtergrond",
"Vertical Align": "Verticaal uitlijning",
"Top": "Top",
"Middle": "Midden",
"Bottom": "Bodem",
"Align Top": "Uitlijnen top",
"Align Middle": "Uitlijnen midden",
"Align Bottom": "Onder uitlijnen",
"Cell Style": "Celstijl",
// Files
"Upload File": "Upload bestand",
"Drop file": "Drop bestand",
// Emoticons
"Emoticons": "Emoticons",
"Grinning face": "Grijnzend gezicht",
"Grinning face with smiling eyes": "Grijnzend gezicht met lachende ogen",
"Face with tears of joy": "Geconfronteerd met tranen van vreugde",
"Smiling face with open mouth": "Lachend gezicht met open mond",
"Smiling face with open mouth and smiling eyes": "Lachend gezicht met open mond en lachende ogen",
"Smiling face with open mouth and cold sweat": "Lachend gezicht met open mond en koud zweet",
"Smiling face with open mouth and tightly-closed eyes": "Lachend gezicht met open mond en strak gesloten ogen",
"Smiling face with halo": "Lachend gezicht met halo",
"Smiling face with horns": "Lachend gezicht met hoorns",
"Winking face": "Het knipogen gezicht",
"Smiling face with smiling eyes": "Lachend gezicht met lachende ogen",
"Face savoring delicious food": "Gezicht genieten van heerlijk eten",
"Relieved face": "Opgelucht gezicht",
"Smiling face with heart-shaped eyes": "Het glimlachen gezicht met hart-vormige ogen",
"Smiling face with sunglasses": "Lachend gezicht met zonnebril",
"Smirking face": "Grijnzende gezicht",
"Neutral face": "Neutraal gezicht",
"Expressionless face": "Wezenloos gezicht",
"Unamused face": "Niet geamuseerd gezicht",
"Face with cold sweat": "Gezicht met koud zweet",
"Pensive face": "Peinzend gezicht",
"Confused face": "Verward gezicht",
"Confounded face": "Beschaamd gezicht",
"Kissing face": "Zoenen gezicht",
"Face throwing a kiss": "Geconfronteerd gooien van een kus",
"Kissing face with smiling eyes": "Zoenen gezicht met lachende ogen",
"Kissing face with closed eyes": "Zoenen gezicht met gesloten ogen",
"Face with stuck out tongue": "Gezicht met stak tong",
"Face with stuck out tongue and winking eye": "Gezicht met stak tong en ergens oog",
"Face with stuck out tongue and tightly-closed eyes": "Gezicht met stak de tong en strak-gesloten ogen",
"Disappointed face": "Teleurgesteld gezicht",
"Worried face": "Bezorgd gezicht",
"Angry face": "Boos gezicht",
"Pouting face": "Het pruilen gezicht",
"Crying face": "Huilen gezicht",
"Persevering face": "Volhardend gezicht",
"Face with look of triumph": "Geconfronteerd met blik van triomf",
"Disappointed but relieved face": "Teleurgesteld, maar opgelucht gezicht",
"Frowning face with open mouth": "Het fronsen gezicht met open mond",
"Anguished face": "Gekweld gezicht",
"Fearful face": "Angstig gezicht",
"Weary face": "Vermoeide gezicht",
"Sleepy face": "Slaperig gezicht",
"Tired face": "Moe gezicht",
"Grimacing face": "Het grimassen trekken gezicht",
"Loudly crying face": "Luid schreeuwend gezicht",
"Face with open mouth": "Geconfronteerd met open mond",
"Hushed face": "Verstilde gezicht",
"Face with open mouth and cold sweat": "Geconfronteerd met open mond en koud zweet",
"Face screaming in fear": "Gezicht schreeuwen in angst",
"Astonished face": "Verbaasd gezicht",
"Flushed face": "Gespoeld gezicht",
"Sleeping face": "Slapen face",
"Dizzy face": "Duizelig gezicht",
"Face without mouth": "Gezicht zonder mond",
"Face with medical mask": "Geconfronteerd met medische masker",
// Line breaker
"Break": "Breken",
// Math
"Subscript": "Subscript",
"Superscript": "Superscript",
// Full screen
"Fullscreen": "Volledig scherm",
// Horizontal line
"Insert Horizontal Line": "Plaats horizontale lijn",
// Clear formatting
"Clear Formatting": "Verwijder opmaak",
// Undo, redo
"Undo": "Ongedaan maken",
"Redo": "Opnieuw",
// Select all
"Select All": "Alles selecteren",
// Code view
"Code View": "Codeweergave",
// Quote
"Quote": "Citaat",
"Increase": "Toenemen",
"Decrease": "Daling",
// Quick Insert
"Quick Insert": "Snel invoegen"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Polish
*/
$.FE.LANGUAGE['pl'] = {
translation: {
// Place holder
"Type something": "Wpisz co\u015b",
// Basic formatting
"Bold": "Pogrubienie",
"Italic": "Kursywa",
"Underline": "Podkre\u015blenie",
"Strikethrough": "Przekre\u015blenie",
// Main buttons
"Insert": "Wstaw",
"Delete": "Usun\u0105\u0107",
"Cancel": "Anuluj",
"OK": "Ok",
"Back": "Plecy",
"Remove": "Usun\u0105\u0107",
"More": "Jeszcze",
"Update": "Aktualizacja",
"Style": "Styl",
// Font
"Font Family": "Kr\u00f3j czcionki",
"Font Size": "Rozmiar czcionki",
// Colors
"Colors": "Kolory",
"Background": "T\u0142o",
"Text": "Tekstu",
// Paragraphs
"Paragraph Format": "Formaty",
"Normal": "Normalny",
"Code": "Kod \u017ar\u00f3d\u0142owy",
"Heading 1": "Nag\u0142\u00f3wek 1",
"Heading 2": "Nag\u0142\u00f3wek 2",
"Heading 3": "Nag\u0142\u00f3wek 3",
"Heading 4": "Nag\u0142\u00f3wek 4",
// Style
"Paragraph Style": "Styl akapitu",
"Inline Style": "Stylu zgodna",
// Alignment
"Align": "Wyr\u00f3wnaj",
"Align Left": "Wyr\u00f3wnaj do lewej",
"Align Center": "Wyr\u00f3wnaj do \u015brodka",
"Align Right": "Wyr\u00f3wnaj do prawej",
"Align Justify": "Do lewej i prawej",
"None": "\u017baden",
// Lists
"Ordered List": "Uporz\u0105dkowana lista",
"Unordered List": "Lista nieuporz\u0105dkowana",
// Indent
"Decrease Indent": "Zmniejsz wci\u0119cie",
"Increase Indent": "Zwi\u0119ksz wci\u0119cie",
// Links
"Insert Link": "Wstaw link",
"Open in new tab": "Otw\u00f3rz w nowej karcie",
"Open Link": "Otw\u00f3rz link",
"Edit Link": "Link edytuj",
"Unlink": "Usu\u0144 link",
"Choose Link": "Wybierz link",
// Images
"Insert Image": "Wstaw obrazek",
"Upload Image": "Za\u0142aduj obrazek",
"By URL": "Przez URL",
"Browse": "Przegl\u0105danie",
"Drop image": "Upu\u015bci\u0107 obraz",
"or click": "lub kliknij",
"Manage Images": "Zarz\u0105dzanie zdj\u0119ciami",
"Loading": "\u0141adowanie",
"Deleting": "Usuwanie",
"Tags": "Tagi",
"Are you sure? Image will be deleted.": "Czy na pewno? Obraz zostanie skasowany.",
"Replace": "Zast\u0105pi\u0107",
"Uploading": "Zamieszczanie",
"Loading image": "\u0141adowanie obrazek",
"Display": "Wystawa",
"Inline": "Zgodna",
"Break Text": "Z\u0142ama\u0107 tekst",
"Alternate 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.",
// Video
"Insert Video": "Wstaw wideo",
"Embedded Code": "Kod osadzone",
// Tables
"Insert Table": "Wstaw tabel\u0119",
"Table Header": "Nag\u0142\u00f3wek tabeli",
"Remove Table": "Usu\u0144 tabel\u0119",
"Table Style": "Styl tabeli",
"Horizontal Align": "Wyr\u00f3wnaj poziomy",
"Row": "Wiersz",
"Insert row above": "Wstaw wiersz przed",
"Insert row below": "Wstaw wiersz po",
"Delete row": "Usu\u0144 wiersz",
"Column": "Kolumna",
"Insert column before": "Wstaw kolumn\u0119 przed",
"Insert column after": "Wstaw kolumn\u0119 po",
"Delete column": "Usu\u0144 kolumn\u0119",
"Cell": "Kom\u00f3rka",
"Merge cells": "\u0141\u0105cz kom\u00f3rki",
"Horizontal split": "Podzia\u0142 poziomy",
"Vertical split": "Podzia\u0142 pionowy",
"Cell Background": "T\u0142a kom\u00f3rek",
"Vertical Align": "Pionowe wyr\u00f3wnanie",
"Top": "Top",
"Middle": "\u015arodkowy",
"Bottom": "Dno",
"Align Top": "Wyr\u00f3wnaj do g\u00f3ry",
"Align Middle": "Wyr\u00f3wnaj \u015brodku",
"Align Bottom": "Wyr\u00f3wnaj do do\u0142u",
"Cell Style": "Styl kom\u00f3rki",
// Files
"Upload File": "Prze\u015blij plik",
"Drop file": "Upu\u015bci\u0107 plik",
// Emoticons
"Emoticons": "Emotikony",
"Grinning face": "Z u\u015bmiechem twarz",
"Grinning face with smiling eyes": "Z u\u015bmiechem twarz z u\u015bmiechni\u0119tymi oczami",
"Face with tears of joy": "Twarz ze \u0142zami rado\u015bci",
"Smiling face with open mouth": "U\u015bmiechni\u0119ta twarz z otwartymi ustami",
"Smiling face with open mouth and smiling eyes": "U\u015bmiechni\u0119ta twarz z otwartymi ustami i u\u015bmiechni\u0119te oczy",
"Smiling face with open mouth and cold sweat": "U\u015bmiechni\u0119ta twarz z otwartymi ustami i zimny pot",
"Smiling face with open mouth and tightly-closed eyes": "U\u015bmiechni\u0119ta twarz z otwartymi ustami i szczelnie zamkni\u0119tych oczu",
"Smiling face with halo": "U\u015bmiechni\u0119ta twarz z halo",
"Smiling face with horns": "U\u015bmiechni\u0119ta twarz z rogami",
"Winking face": "Mrugaj\u0105ca twarz",
"Smiling face with smiling eyes": "U\u015bmiechni\u0119ta twarz z u\u015bmiechni\u0119tymi oczami",
"Face savoring delicious food": "Twarz smakuj\u0105 c pyszne jedzenie",
"Relieved face": "Z ulg\u0105 twarz",
"Smiling face with heart-shaped eyes": "U\u015bmiechni\u0119ta twarz z oczami w kszta\u0142cie serca",
"Smiling face with sunglasses": "U\u015bmiechni\u0119ta twarz z okulary",
"Smirking face": "Zadowolony z siebie twarz",
"Neutral face": "Neutralny twarzy",
"Expressionless face": "Bezwyrazowy twarzy",
"Unamused face": "Nie rozbawiony twarzy",
"Face with cold sweat": "Zimny pot z twarzy",
"Pensive face": "Zamy\u015blona twarz",
"Confused face": "Myli\u0107 twarzy",
"Confounded face": "Ha\u0144ba twarz",
"Kissing face": "Ca\u0142owanie twarz",
"Face throwing a kiss": "Twarz rzucaj\u0105c poca\u0142unek",
"Kissing face with smiling eyes": "Ca\u0142owanie twarz z u\u015bmiechni\u0119tymi oczami",
"Kissing face with closed eyes": "Ca\u0142owanie twarz z zamkni\u0119tymi oczami",
"Face with stuck out tongue": "Twarz z j\u0119zyka stercza\u0142y",
"Face with stuck out tongue and winking eye": "Twarz z stercza\u0142y j\u0119zyka i mrugaj\u0105c okiem",
"Face with stuck out tongue and tightly-closed eyes": "Twarz z stercza\u0142y j\u0119zyka i szczelnie zamkni\u0119tych oczu",
"Disappointed face": "Rozczarowany twarzy",
"Worried face": "Martwi twarzy",
"Angry face": "Gniewnych twarzy",
"Pouting face": "D\u0105sy twarzy",
"Crying face": "P\u0142acz\u0105cy",
"Persevering face": "Wytrwa\u0142a twarz",
"Face with look of triumph": "Twarz z wyrazem triumfu",
"Disappointed but relieved face": "Rozczarowany ale ulg\u0119 twarz",
"Frowning face with open mouth": "Krzywi\u0105c twarz z otwartymi ustami",
"Anguished face": "Bolesna twarz",
"Fearful face": "W obawie twarzy",
"Weary face": "Zm\u0119czona twarz",
"Sleepy face": "Je\u017adziec bez twarzy",
"Tired face": "Zm\u0119czonej twarzy",
"Grimacing face": "Skrzywi\u0142 twarz",
"Loudly crying face": "G\u0142o\u015bno p\u0142aka\u0107 twarz",
"Face with open mouth": "twarz z otwartymi ustami",
"Hushed face": "Uciszy\u0142 twarzy",
"Face with open mouth and cold sweat": "Twarz z otwartymi ustami i zimny pot",
"Face screaming in fear": "Twarz z krzykiem w strachu",
"Astonished face": "Zdziwienie twarzy",
"Flushed face": "Zaczerwienienie twarzy",
"Sleeping face": "\u015api\u0105ca twarz",
"Dizzy face": "Zawroty g\u0142owy twarzy",
"Face without mouth": "Twarz bez usta",
"Face with medical mask": "Twarz\u0105 w medycznych maski",
// Line breaker
"Break": "Z\u0142ama\u0107",
// Math
"Subscript": "Indeks dolny",
"Superscript": "Indeks g\u00f3rny",
// Full screen
"Fullscreen": "Pe\u0142ny ekran",
// Horizontal line
"Insert Horizontal Line": "Wstaw lini\u0119 poziom\u0105",
// Clear formatting
"Clear Formatting": "Usu\u0144 formatowanie",
// Undo, redo
"Undo": "Cofnij",
"Redo": "Pon\u00f3w",
// Select all
"Select All": "Zaznacz wszystko",
// Code view
"Code View": "Widok kod",
// Quote
"Quote": "Cytat",
"Increase": "Wzrost",
"Decrease": "Zmniejszenie",
// Quick Insert
"Quick Insert": "Szybkie wstaw"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Portuguese spoken in Brazil
*/
$.FE.LANGUAGE['pt_br'] = {
translation: {
// Place holder
"Type something": "Digite algo",
// Basic formatting
"Bold": "Negrito",
"Italic": "It\u00e1lico",
"Underline": "Sublinhar",
"Strikethrough": "Riscar",
// Main buttons
"Insert": "Inserir",
"Delete": "Apagar",
"Cancel": "Cancelar",
"OK": "Ok",
"Back": "Costas",
"Remove": "Remover",
"More": "Mais",
"Update": "Atualizar",
"Style": "Estilo",
// Font
"Font Family": "Fonte",
"Font Size": "Tamanho",
// Colors
"Colors": "Cores",
"Background": "Fundo",
"Text": "Texto",
// 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",
// Style
"Paragraph Style": "Estilo de par\u00e1grafo",
"Inline Style": "Estilo embutido",
// Alignment
"Align": "Alinhar",
"Align Left": "Alinhar \u00e0 esquerda",
"Align Center": "Centralizar",
"Align Right": "Alinhar \u00e0 direita",
"Align Justify": "Justificar",
"None": "Nenhum",
// Lists
"Ordered List": "Lista ordenada",
"Unordered List": "Lista n\u00e3o ordenada",
// Indent
"Decrease Indent": "Diminuir recuo",
"Increase Indent": "Aumentar recuo",
// Links
"Insert Link": "Inserir link",
"Open in new tab": "Abrir em uma nova aba",
"Open Link": "Abrir link",
"Edit Link": "Editar link",
"Unlink": "Remover link",
"Choose Link": "Escolha o link",
// Images
"Insert Image": "Inserir imagem",
"Upload Image": "Carregar imagem",
"By URL": "Por URL",
"Browse": "Procurar",
"Drop image": "Arraste sua imagem aqui",
"or click": "ou clique aqui",
"Manage Images": "Gerenciar imagens",
"Loading": "Carregando",
"Deleting": "Excluindo",
"Tags": "Etiquetas",
"Are you sure? Image will be deleted.": "Voc\u00ea tem certeza? Imagem ser\u00e1 apagada.",
"Replace": "Substituir",
"Uploading": "Carregar imagem",
"Loading image": "Carregar imagem",
"Display": "Exibir",
"Inline": "Em linha",
"Break Text": "Texto de quebra",
"Alternate Text": "Texto alternativo",
"Change Size": "Alterar tamanho",
"Width": "Largura",
"Height": "Altura",
"Something went wrong. Please try again.": "Algo deu errado. Por favor, tente novamente.",
// Video
"Insert Video": "Inserir v\u00eddeo",
"Embedded Code": "C\u00f3digo embutido",
// Tables
"Insert Table": "Inserir tabela",
"Table Header": "Cabe\u00e7alho da tabela",
"Remove Table": "Remover mesa",
"Table Style": "estilo de tabela",
"Horizontal Align": "Alinhamento horizontal",
"Row": "Linha",
"Insert row above": "Inserir linha antes",
"Insert row below": "Inserir linha depois",
"Delete row": "Excluir linha",
"Column": "Coluna",
"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",
"Vertical Align": "Alinhamento vertical",
"Top": "Topo",
"Middle": "Meio",
"Bottom": "Fundo",
"Align Top": "Alinhar topo",
"Align Middle": "Alinhar meio",
"Align Bottom": "Alinhar fundo",
"Cell Style": "Estilo de c\u00e9lula",
// Files
"Upload File": "Upload de 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",
"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",
"Smirking face": "Rosto sorridente",
"Neutral face": "Rosto neutra",
"Expressionless face": "Rosto inexpressivo",
"Unamused face": "O rosto n\u00e3o divertido",
"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",
"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",
"Disappointed face": "Rosto decepcionado",
"Worried face": "O rosto preocupado",
"Angry face": "Rosto irritado",
"Pouting face": "Beicinho Rosto",
"Crying face": "Cara de choro",
"Persevering face": "Perseverar Rosto",
"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",
"Weary face": "Rosto cansado",
"Sleepy face": "Cara de 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",
"Face without mouth": "Rosto sem boca",
"Face with medical mask": "Rosto com m\u00e1scara m\u00e9dica",
// Line breaker
"Break": "Quebrar",
// Math
"Subscript": "Subscrito",
"Superscript": "Sobrescrito",
// Full screen
"Fullscreen": "Tela cheia",
// Horizontal line
"Insert Horizontal Line": "Inserir linha horizontal",
// Clear formatting
"Clear Formatting": "Remover formata\u00e7\u00e3o",
// Undo, redo
"Undo": "Desfazer",
"Redo": "Refazer",
// Select all
"Select All": "Selecionar tudo",
// Code view
"Code View": "Exibi\u00e7\u00e3o de c\u00f3digo",
// Quote
"Quote": "Cita\u00e7\u00e3o",
"Increase": "Aumentar",
"Decrease": "Diminuir",
// Quick Insert
"Quick Insert": "Inser\u00e7\u00e3o r\u00e1pida"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Portuguese spoken in Portugal
*/
$.FE.LANGUAGE['pt_pt'] = {
translation: {
// Place holder
"Type something": "Digite algo",
// Basic formatting
"Bold": "Negrito",
"Italic": "It\u00e1lico",
"Underline": "Sublinhado",
"Strikethrough": "Rasurado",
// Main buttons
"Insert": "Inserir",
"Delete": "Apagar",
"Cancel": "Cancelar",
"OK": "Ok",
"Back": "Costas",
"Remove": "Remover",
"More": "Mais",
"Update": "Atualizar",
"Style": "Estilo",
// Font
"Font Family": "Fonte",
"Font Size": "Tamanho da fonte",
// Colors
"Colors": "Cores",
"Background": "Fundo",
"Text": "Texto",
// 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",
// Style
"Paragraph Style": "Estilo de par\u00e1grafo",
"Inline Style": "Estilo embutido",
// Alignment
"Align": "Alinhar",
"Align Left": "Alinhar \u00e0 esquerda",
"Align Center": "Alinhar ao centro",
"Align Right": "Alinhar \u00e0 direita",
"Align Justify": "Justificado",
"None": "Nenhum",
// Lists
"Ordered List": "Lista ordenada",
"Unordered List": "Lista n\u00e3o ordenada",
// Indent
"Decrease Indent": "Diminuir avan\u00e7o",
"Increase Indent": "Aumentar avan\u00e7o",
// Links
"Insert Link": "Inserir link",
"Open in new tab": "Abrir em uma nova aba",
"Open Link": "Abrir link",
"Edit Link": "Editar link",
"Unlink": "Remover link",
"Choose Link": "Escolha o link",
// Images
"Insert Image": "Inserir imagem",
"Upload Image": "Carregar imagem",
"By URL": "Por URL",
"Browse": "Procurar",
"Drop image": "Largue imagem",
"or click": "ou clique em",
"Manage Images": "Gerenciar as imagens",
"Loading": "Carregando",
"Deleting": "Excluindo",
"Tags": "Etiquetas",
"Are you sure? Image will be deleted.": "Voc\u00ea tem certeza? Imagem ser\u00e1 apagada.",
"Replace": "Substituir",
"Uploading": "Carregar imagem",
"Loading image": "Carregar imagem",
"Display": "Exibir",
"Inline": "Em linha",
"Break Text": "Texto de quebra",
"Alternate Text": "Texto alternativo",
"Change Size": "Alterar tamanho",
"Width": "Largura",
"Height": "Altura",
"Something went wrong. Please try again.": "Algo deu errado. Por favor, tente novamente.",
// Video
"Insert Video": "Inserir v\u00eddeo",
"Embedded Code": "C\u00f3digo embutido",
// Tables
"Insert Table": "Inserir tabela",
"Table Header": "Cabe\u00e7alho da tabela",
"Remove Table": "Remover mesa",
"Table Style": "estilo de tabela",
"Horizontal Align": "Alinhamento horizontal",
"Row": "Linha",
"Insert row above": "Inserir linha antes",
"Insert row below": "Inserir linha depois",
"Delete row": "Eliminar linha",
"Column": "Coluna",
"Insert column before": "Inserir coluna antes",
"Insert column after": "Inserir coluna depois",
"Delete column": "Eliminar coluna",
"Cell": "C\u00e9lula",
"Merge cells": "Unir c\u00e9lulas",
"Horizontal split": "Divis\u00e3o horizontal",
"Vertical split": "Divis\u00e3o vertical",
"Cell Background": "Fundo da c\u00e9lula",
"Vertical Align": "Alinhar vertical",
"Top": "Topo",
"Middle": "Meio",
"Bottom": "Fundo",
"Align Top": "Alinhar topo",
"Align Middle": "Alinhar meio",
"Align Bottom": "Alinhar fundo",
"Cell Style": "Estilo de c\u00e9lula",
// Files
"Upload File": "Upload de arquivo",
"Drop file": "Largar arquivo",
// 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",
"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",
"Smirking face": "Rosto sorridente",
"Neutral face": "Rosto neutra",
"Expressionless face": "Rosto inexpressivo",
"Unamused face": "O rosto n\u00e3o divertido",
"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",
"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",
"Disappointed face": "Rosto decepcionado",
"Worried face": "O rosto preocupado",
"Angry face": "Rosto irritado",
"Pouting face": "Beicinho Rosto",
"Crying face": "Cara de choro",
"Persevering face": "Perseverar Rosto",
"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",
"Weary face": "Rosto cansado",
"Sleepy face": "Cara de 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",
"Face without mouth": "Rosto sem boca",
"Face with medical mask": "Rosto com m\u00e1scara m\u00e9dica",
// Line breaker
"Break": "Partir",
// Math
"Subscript": "Subscrito",
"Superscript": "Sobrescrito",
// Full screen
"Fullscreen": "Tela cheia",
// Horizontal line
"Insert Horizontal Line": "Inserir linha horizontal",
// Clear formatting
"Clear Formatting": "Remover formata\u00e7\u00e3o",
// Undo, redo
"Undo": "Anular",
"Redo": "Restaurar",
// Select all
"Select All": "Seleccionar tudo",
// Code view
"Code View": "Exibi\u00e7\u00e3o de c\u00f3digo",
// Quote
"Quote": "Cita\u00e7\u00e3o",
"Increase": "Aumentar",
"Decrease": "Diminuir",
// Quick Insert
"Quick Insert": "Inser\u00e7\u00e3o r\u00e1pida"
},
direction: "ltr"
};

View File

@ -0,0 +1,234 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Romanian
*/
$.FE.LANGUAGE['ro'] = {
translation: {
// Place holder
"Type something": "Tasteaz\u0103 ceva",
// Basic formatting
"Bold": "\u00cengro\u015fat",
"Italic": "Cursiv",
"Underline": "Subliniat",
"Strikethrough": "T\u0103iat",
// Main buttons
"Insert": "Insereaz\u0103",
"Delete": "\u015eterge",
"Cancel": "Anuleaz\u0103",
"OK": "Ok",
"Back": "\u00cenapoi",
"Remove": "\u0218terge",
"More": "Mai mult",
"Update": "Actualizeaz\u0103",
"Style": "Stil",
// Font
"Font Family": "Font",
"Font Size": "Dimensiune font",
// Colors
"Colors": "Culoare",
"Background": "Fundal",
"Text": "Text",
// Paragraphs
"Paragraph Format": "Format paragraf",
"Normal": "Normal",
"Code": "Cod",
"Heading 1": "Antet 1",
"Heading 2": "Antet 2",
"Heading 3": "Antet 3",
"Heading 4": "Antet 4",
// Style
"Paragraph Style": "Stil paragraf",
"Inline Style": "Stil \u00een linie",
// Alignment
"Align": "Aliniere",
"Align Left": "Aliniere la st\u00e2nga",
"Align Center": "Aliniere la centru",
"Align Right": "Aliniere la dreapta",
"Align Justify": "Aliniere pe toat\u0103 l\u0103\u021bimea",
"None": "Niciunul",
// Lists
"Ordered List": "List\u0103 ordonat\u0103",
"Unordered List": "List\u0103 neordonat\u0103",
// Indent
"Decrease Indent": "De-indenteaz\u0103",
"Increase Indent": "Indenteaz\u0103",
// Links
"Insert Link": "Inserare link",
"Open in new tab": "Deschide \u00EEn tab nou",
"Open Link": "Deschide link",
"Edit Link": "Editare link",
"Unlink": "\u0218terge link-ul",
"Choose Link": "Alege link",
// Images
"Insert Image": "Inserare imagine",
"Upload Image": "\u00cencarc\u0103 imagine",
"By URL": "Dup\u0103 URL",
"Browse": "R\u0103sfoie\u0219te",
"Drop image": "Trage imagine",
"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.",
"Replace": "\u00cenlocuire",
"Uploading": "Imaginea se \u00eencarc\u0103",
"Loading image": "Imaginea se \u00eencarc\u0103",
"Display": "Afi\u0219are",
"Inline": "\u00cen linie",
"Break Text": "Sparge text",
"Alternate 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.",
// Video
"Insert Video": "Inserare video",
"Embedded Code": "Cod embedded",
// Tables
"Insert Table": "Inserare tabel",
"Table Header": "Antet tabel",
"Remove Table": "\u0218terge tabel",
"Table Style": "Stil tabel",
"Horizontal Align": "Aliniere orizontal\u0103",
"Row": "Linie",
"Insert row above": "Insereaz\u0103 linie \u00eenainte",
"Insert row below": "Insereaz\u0103 linie dup\u0103",
"Delete row": "\u015eterge linia",
"Column": "Coloan\u0103",
"Insert column before": "Insereaz\u0103 coloan\u0103 \u00eenainte",
"Insert column after": "Insereaz\u0103 coloan\u0103 dup\u0103",
"Delete column": "\u015eterge coloana",
"Cell": "Celula",
"Merge cells": "Une\u015fte celulele",
"Horizontal split": "\u00cemparte orizontal",
"Vertical split": "\u00cemparte vertical",
"Cell Background": "Fundal celul\u0103",
"Vertical Align": "Aliniere vertical\u0103",
"Top": "Sus",
"Middle": "Mijloc",
"Bottom": "Jos",
"Align Top": "Aliniere sus",
"Align Middle": "Aliniere la mijloc",
"Align Bottom": "Aliniere jos",
"Cell Style": "Stil celul\u0103",
// Files
"Upload File": "\u00cenc\u0103rca\u021bi fi\u0219ier",
"Drop file": "Trage fi\u0219ier",
// Emoticons
"Emoticons": "Emoticoane",
"Grinning face": "Fa\u021b\u0103 r\u00e2njind",
"Grinning face with smiling eyes": "Fa\u021b\u0103 r\u00e2njind cu ochi z\u00e2mbitori",
"Face with tears of joy": "Fa\u021b\u0103 cu lacrimi de bucurie",
"Smiling face with open mouth": "Fa\u021b\u0103 z\u00e2mbitoare cu gura deschis\u0103",
"Smiling face with open mouth and smiling eyes": "Fa\u021b\u0103 z\u00e2mbitoare cu gura deschis\u0103 \u0219i ochi z\u00e2mbitori",
"Smiling face with open mouth and cold sweat": "Fa\u021b\u0103 z\u00e2mbitoare cu gura deschis\u0103 şi sudoare rece",
"Smiling face with open mouth and tightly-closed eyes": "Fa\u021b\u0103 z\u00e2mbitoare cu gura deschis\u0103 şi ochii ferm \u00eenchi\u0219i",
"Smiling face with halo": "Fa\u021b\u0103 z\u00e2mbitoare cu aur\u0103",
"Smiling face with horns": "Fa\u021b\u0103 z\u00e2mbitoare cu coarne",
"Winking face": "Fa\u021b\u0103 clipind",
"Smiling face with smiling eyes": "Fa\u021b\u0103 z\u00e2mbitoare cu ochi z\u00e2mbitori",
"Face savoring delicious food": "Fa\u021b\u0103 savur\u00e2nd preparate delicioase",
"Relieved face": "Fa\u021b\u0103 u\u0219urat\u0103",
"Smiling face with heart-shaped eyes": "Fa\u021b\u0103 z\u00e2mbitoare cu ochi in forma de inim\u0103",
"Smiling face with sunglasses": "Fa\u021b\u0103 z\u00e2mbitoare cu ochelari de soare",
"Smirking face": "Fa\u021b\u0103 cu sur\u00e2s afectat",
"Neutral face": "Fa\u021b\u0103 neutr\u0103",
"Expressionless face": "Fa\u021b\u0103 f\u0103r\u0103 expresie",
"Unamused face": "Fa\u021b\u0103 neamuzat\u0103",
"Face with cold sweat": "Fa\u021b\u0103 cu sudoare rece",
"Pensive face": "Fa\u021b\u0103 medit\u00e2nd",
"Confused face": "Fa\u021b\u0103 confuz\u0103",
"Confounded face": "Fa\u021b\u0103 z\u0103p\u0103cit\u0103",
"Kissing face": "Fa\u021b\u0103 s\u0103rut\u00e2nd",
"Face throwing a kiss": "Fa\u021b\u0103 arunc\u00e2nd un s\u0103rut",
"Kissing face with smiling eyes": "Fa\u021b\u0103 s\u0103rut\u00e2nd cu ochi z\u00e2mbitori",
"Kissing face with closed eyes": "Fa\u021b\u0103 s\u0103rut\u00e2nd cu ochii \u00eenchi\u0219i",
"Face with stuck out tongue": "Fa\u021b\u0103 cu limba afar\u0103",
"Face with stuck out tongue and winking eye": "Fa\u021b\u0103 cu limba scoas\u0103 clipind",
"Face with stuck out tongue and tightly-closed eyes": "Fa\u021b\u0103 cu limba scoas\u0103 \u0219i ochii ferm \u00eenchi\u0219i",
"Disappointed face": "Fa\u021b\u0103 dezam\u0103git\u0103",
"Worried face": "Fa\u021b\u0103 \u00eengrijorat\u0103",
"Angry face": "Fa\u021b\u0103 nervoas\u0103",
"Pouting face": "Fa\u021b\u0103 fierb\u00e2nd",
"Crying face": "Fa\u021b\u0103 pl\u00e2ng\u00e2nd",
"Persevering face": "Fa\u021b\u0103 perseverent\u0103",
"Face with look of triumph": "Fa\u021b\u0103 triumf\u0103toare",
"Disappointed but relieved face": "Fa\u021b\u0103 dezam\u0103git\u0103 dar u\u0219urat\u0103",
"Frowning face with open mouth": "Fa\u021b\u0103 \u00eencruntat\u0103 cu gura deschis\u0103",
"Anguished face": "Fa\u021b\u0103 \u00eendurerat\u0103",
"Fearful face": "Fa\u021b\u0103 tem\u0103toare",
"Weary face": "Fa\u021b\u0103 \u00eengrijorat\u0103",
"Sleepy face": "Fa\u021b\u0103 adormit\u0103",
"Tired face": "Fa\u021b\u0103 obosit\u0103",
"Grimacing face": "Fa\u021b\u0103 cu grimas\u0103",
"Loudly crying face": "Fa\u021b\u0103 pl\u00e2ng\u00e2nd zgomotos",
"Face with open mouth": "Fa\u021b\u0103 cu gura deschis\u0103",
"Hushed face": "Fa\u021b\u0103 discret\u0103",
"Face with open mouth and cold sweat": "Fa\u021b\u0103 cu gura deschis\u0103 si sudoare rece",
"Face screaming in fear": "Fa\u021b\u0103 \u021bip\u00e2nd de fric\u0103",
"Astonished face": "Fa\u021b\u0103 uimit\u0103",
"Flushed face": "Fa\u021b\u0103 sp\u0103lat\u0103",
"Sleeping face": "Fa\u021b\u0103 adormit\u0103",
"Dizzy face": "Fa\u021b\u0103 ame\u021bit\u0103",
"Face without mouth": "Fa\u021b\u0103 f\u0103r\u0103 gur\u0103",
"Face with medical mask": "Fa\u021b\u0103 cu masc\u0103 medical\u0103",
// Line breaker
"Break": "Desparte",
// Horizontal line
"Insert Horizontal Line": "Inserare linie orizontal\u0103",
// Math
"Subscript": "Indice",
"Superscript": "Exponent",
// Full screen
"Fullscreen": "Ecran complet",
// Clear formatting
"Clear Formatting": "Elimina\u021bi formatarea",
// Undo, redo
"Undo": "Reexecut\u0103",
"Redo": "Dezexecut\u0103",
// Select all
"Select All": "Selecteaz\u0103 tot",
// Code view
"Code View": "Vizualizare cod",
// Quote
"Quote": "Citat",
"Increase": "Indenteaz\u0103",
"Decrease": "De-indenteaz\u0103",
// Quick Insert
"Quick Insert": "Inserare rapid\u0103"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Russian
*/
$.FE.LANGUAGE['ru'] = {
translation: {
// Place holder
"Type something": "\u041d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u0447\u0442\u043e\u002d\u043d\u0438\u0431\u0443\u0434\u044c",
// Basic formatting
"Bold": "\u041f\u043e\u043b\u0443\u0436\u0438\u0440\u043d\u044b\u0439",
"Italic": "\u041a\u0443\u0440\u0441\u0438\u0432",
"Underline": "\u041f\u043e\u0434\u0447\u0435\u0440\u043a\u043d\u0443\u0442\u044b\u0439",
"Strikethrough": "\u0417\u0430\u0447\u0435\u0440\u043a\u043d\u0443\u0442\u044b\u0439",
// Main buttons
"Insert": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c",
"Delete": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c",
"Cancel": "\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c",
"OK": "OK",
"Back": "\u043d\u0430\u0437\u0430\u0434",
"Remove": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c",
"More": "\u0411\u043e\u043b\u044c\u0448\u0435",
"Update": "\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c",
"Style": "\u0421\u0442\u0438\u043b\u044c",
// Font
"Font Family": "\u0428\u0440\u0438\u0444\u0442",
"Font Size": "\u0420\u0430\u0437\u043c\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430",
// Colors
"Colors": "\u0446\u0432\u0435\u0442\u0430",
"Background": "\u0424\u043e\u043d",
"Text": "\u0422\u0435\u043a\u0441\u0442",
// Paragraphs
"Paragraph Format": "\u0424\u043e\u0440\u043c\u0430\u0442",
"Normal": "\u041d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0439",
"Code": "\u041a\u043e\u0434",
"Heading 1": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 1",
"Heading 2": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 2",
"Heading 3": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 3",
"Heading 4": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 4",
// Style
"Paragraph Style": "\u041f\u0443\u043d\u043a\u0442 \u0441\u0442\u0438\u043b\u044c",
"Inline Style": "\u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0441\u0442\u0438\u043b\u044c",
// Alignment
"Align": "\u0412\u044b\u0440\u043e\u0432\u043d\u044f\u0442\u044c \u043f\u043e",
"Align Left": "\u041f\u043e \u043b\u0435\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e",
"Align Center": "\u041f\u043e \u0446\u0435\u043d\u0442\u0440\u0443",
"Align Right": "\u041f\u043e \u043f\u0440\u0430\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e",
"Align Justify": "\u041f\u043e \u0448\u0438\u0440\u0438\u043d\u0435",
"None": "\u041d\u0438\u043a\u0430\u043a",
// Lists
"Ordered List": "\u041d\u0443\u043c\u0435\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a",
"Unordered List": "\u041c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a",
// Indent
"Decrease Indent": "\u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u043e\u0442\u0441\u0442\u0443\u043f",
"Increase Indent": "\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u043e\u0442\u0441\u0442\u0443\u043f",
// Links
"Insert Link": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443",
"Open in new tab": "\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0432 \u043d\u043e\u0432\u043e\u0439 \u0432\u043a\u043b\u0430\u0434\u043a\u0435",
"Open Link": "\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443",
"Edit Link": "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443",
"Unlink": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443",
"Choose Link": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u0441\u044b\u043b\u043a\u0443",
// Images
"Insert Image": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435",
"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",
"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",
"Deleting": "\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435",
"Tags": "\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0441\u043b\u043e\u0432\u0430",
"Are you sure? Image will be deleted.": "\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b? \u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u043e.",
"Replace": "\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c",
"Uploading": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430",
"Loading image": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439",
"Display": "\u041f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435",
"Inline": "\u041e\u0431\u0442\u0435\u043a\u0430\u0435\u0442\u0441\u044f \u0442\u0435\u043a\u0441\u0442\u043e\u043c",
"Break Text": "\u0420\u0430\u0437\u0440\u044b\u0432\u0430\u0435\u0442 \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",
"Change Size": "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0440\u0430\u0437\u043c\u0435\u0440",
"Width": "\u0448\u0438\u0440\u0438\u043d\u0430",
"Height": "\u0432\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",
// 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",
// Tables
"Insert Table": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443",
"Table Header": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0442\u0430\u0431\u043b\u0438\u0446\u044b",
"Remove Table": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443",
"Table Style": "\u0421\u0442\u0438\u043b\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u044b",
"Horizontal Align": "\u0413\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435",
"Row": "\u0421\u0442\u0440\u043e\u043a\u0430",
"Insert row above": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443 \u0441\u0432\u0435\u0440\u0445\u0443",
"Insert row below": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443 \u0441\u043d\u0438\u0437\u0443",
"Delete row": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443",
"Column": "\u0421\u0442\u043e\u043b\u0431\u0435\u0446",
"Insert column before": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u0441\u043b\u0435\u0432\u0430",
"Insert column after": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u0441\u043f\u0440\u0430\u0432\u0430",
"Delete column": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0442\u043e\u043b\u0431\u0435\u0446",
"Cell": "\u042f\u0447\u0435\u0439\u043a\u0430",
"Merge cells": "\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u044f\u0447\u0435\u0439\u043a\u0438",
"Horizontal split": "\u0420\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e",
"Vertical split": "\u0420\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u043e",
"Cell Background": "\u0424\u043e\u043d \u044f\u0447\u0435\u0439\u043a\u0438",
"Vertical Align": "\u0412\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435",
"Top": "\u041f\u043e \u0432\u0435\u0440\u0445\u043d\u0435\u043c\u0443 \u043a\u0440\u0430\u044e",
"Middle": "\u041f\u043e\u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0435",
"Bottom": "\u041f\u043e \u043d\u0438\u0436\u043d\u0435\u043c\u0443 \u043a\u0440\u0430\u044e",
"Align Top": "\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u0442\u0435 \u0432\u0435\u0440\u0445\u043d\u044e\u044e",
"Align Middle": "\u0412\u044b\u0440\u043e\u0432\u043d\u044f\u0442\u044c \u043f\u043e \u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0435",
"Align Bottom": "\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u0442\u0435 \u043d\u0438\u0436\u043d\u044e\u044e",
"Cell Style": "\u0421\u0442\u0438\u043b\u044c \u044f\u0447\u0435\u0439\u043a\u0438",
// Files
"Upload File": "\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0444\u0430\u0439\u043b",
"Drop file": "\u041f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u0435 \u0441\u044e\u0434\u0430 \u0444\u0430\u0439\u043b",
// 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",
"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",
"Smiling face with open mouth and cold sweat": "\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 \u0445\u043e\u043b\u043e\u0434\u043d\u044b\u0439 \u043f\u043e\u0442",
"Smiling face with open mouth and tightly-closed 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 \u043f\u043b\u043e\u0442\u043d\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u043c\u0438 \u0433\u043b\u0430\u0437\u0430\u043c\u0438",
"Smiling face with halo": "\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0433\u0430\u043b\u043e",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"Face with medical mask": "\u041b\u0438\u0446\u043e \u0441 \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u043e\u0439 \u043c\u0430\u0441\u043a\u043e\u0439",
// Line breaker
"Break": "\u0441\u043b\u043e\u043c\u0438\u0442\u044c",
// Math
"Subscript": "\u0418\u043d\u0434\u0435\u043a\u0441",
"Superscript": "\u0412\u0435\u0440\u0445\u043d\u0438\u0439 \u0438\u043d\u0434\u0435\u043a\u0441",
// Full screen
"Fullscreen": "\u041d\u0430 \u0432\u0435\u0441\u044c \u044d\u043a\u0440\u0430\u043d",
// Horizontal line
"Insert Horizontal Line": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u043b\u0438\u043d\u0438\u044e",
// 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",
// Undo, redo
"Undo": "\u0412\u0435\u0440\u043d\u0443\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",
// 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",
"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\u044b\u0439 \u0432\u0441\u0442\u0430\u0432\u043a\u0430"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Serbian (Latin)
*/
$.FE.LANGUAGE['sr'] = {
translation: {
// Place holder
"Type something": "Ukucajte ne\u0161tp",
// Basic formatting
"Bold": "Podebljan",
"Italic": "Isko\u0161en",
"Underline": "Podvu\u010deno",
"Strikethrough": "Precrtan",
// Main buttons
"Insert": "Umetanje",
"Delete": "Izbri\u0161i",
"Cancel": "Otkazivanje",
"OK": "Ok",
"Back": "Nazad",
"Remove": "Uklonite",
"More": "Vi\u0161e",
"Update": "A\u017euriranje",
"Style": "Stil",
// Font
"Font Family": "Odaberi font",
"Font Size": "Veli\u010dina fontova",
// Colors
"Colors": "Boje",
"Background": "Pozadina",
"Text": "Tekst",
// Paragraphs
"Paragraph Format": "Format pasusa",
"Normal": "Normalno",
"Code": "\u0160ifra",
"Heading 1": "Naslov 1",
"Heading 2": "Naslov 2",
"Heading 3": "Naslov 3",
"Heading 4": "Naslov 4",
// Style
"Paragraph Style": "Stil pasusa",
"Inline Style": "Umetnutih stilova",
// Alignment
"Align": "Poravnavanje",
"Align Left": "Poravnaj levo",
"Align Center": "Poravnaj u centru",
"Align Right": "Poravnaj desno",
"Align Justify": "Obostrano poravnavanje",
"None": "Niko nije",
// Lists
"Ordered List": "Ure\u0111enih lista",
"Unordered List": "Neure\u0111enu lista",
// Indent
"Decrease Indent": "Smanjivanje uvla\u010denja",
"Increase Indent": "Pove\u0107avanje uvla\u010denja",
// Links
"Insert Link": "Umetni vezu",
"Open in new tab": "Otvori na novoj kartici",
"Open Link": "Otvori vezu",
"Edit Link": "Ure\u0111ivanje veze",
"Unlink": "Ukloni vezu",
"Choose Link": "Odaberite vezu",
// Images
"Insert Image": "Umetanje slike",
"Upload Image": "Otpremanje slika",
"By URL": "Po URL adresi",
"Browse": "Potra\u017ei",
"Drop image": "Baci sliku",
"or click": "ili kliknite na dugme",
"Manage Images": "Upravljanje slike",
"Loading": "U\u010ditavanje",
"Deleting": "Brisanje",
"Tags": "Oznake",
"Are you sure? Image will be deleted.": "Jesi siguran? Slika \u0107e biti izbrisana.",
"Replace": "Zameni",
"Uploading": "Otpremanje",
"Loading image": "U\u010ditavanje slika",
"Display": "Prikaz",
"Inline": "Pri upisivanju",
"Break Text": "Prelom teksta",
"Alternate 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.",
// Video
"Insert Video": "Umetanje video",
"Embedded Code": "Ugra\u0111eni k\u00f4d",
// Tables
"Insert Table": "Umetni tabelu",
"Table Header": "Zaglavlje tabele",
"Remove Table": "Uklanjanje tabele",
"Table Style": "Stil tabele",
"Horizontal Align": "Horizontalno poravnavanje",
"Row": "Red",
"Insert row above": "Umetni red iznad",
"Insert row below": "Umetni red ispod",
"Delete row": "Izbri\u0161i red",
"Column": "Kolone",
"Insert column before": "Umetnite kolonu pre",
"Insert column after": "Umetnite kolonu nakon",
"Delete column": "Izbri\u0161i kolone",
"Cell": "Mobilni",
"Merge cells": "Objedinjavanje \u0107elija",
"Horizontal split": "Horizontalna split",
"Vertical split": "Vertikalno razdelite",
"Cell Background": "Mobilni pozadina",
"Vertical Align": "Vertikalno poravnavanje",
"Top": "Top",
"Middle": "Srednji",
"Bottom": "Dno",
"Align Top": "Poravnaj gore",
"Align Middle": "Poravnaj po sredini",
"Align Bottom": "Poravnaj dole",
"Cell Style": "Mobilni stil",
// Files
"Upload File": "Otpremanje datoteke",
"Drop file": "Baci datoteku",
// Emoticons
"Emoticons": "Emotikona",
"Grinning face": "Nasmejanoj lice",
"Grinning face with smiling eyes": "Nasmejanoj lice sa osmehom o\u010di",
"Face with tears of joy": "Suo\u010davaju sa suzama radosnicama",
"Smiling face with open mouth": "Nasmejano lice sa otvorenim ustima",
"Smiling face with open mouth and smiling eyes": "Lica sa otvorenim ustima i nasmejani o\u010di",
"Smiling face with open mouth and cold sweat": "Nasmejano lice sa otvorenih usta i hladan znoj",
"Smiling face with open mouth and tightly-closed eyes": "Nasmejano lice otvorenih usta i \u010dvrsto zatvorenih o\u010diju",
"Smiling face with halo": "Nasmejano lice sa oreolom",
"Smiling face with horns": "Nasmejano lice sa rogovima",
"Winking face": "Namigivanje lice",
"Smiling face with smiling eyes": "Lica sa osmehom o\u010di",
"Face savoring delicious food": "Lice u\u045bivaju\u0436i u ukusnu hranu",
"Relieved face": "Laknulo lice",
"Smiling face with heart-shaped eyes": "Nasmejano lice sa o\u010dima u obliku srca",
"Smiling face with sunglasses": "Nasmejano lice sa nao\u010dare",
"Smirking face": "Rugaju\u0436i lice",
"Neutral face": "Neutralno lice",
"Expressionless face": "Bez izraza lica.",
"Unamused face": "Nije zapaljen lice",
"Face with cold sweat": "Suo\u010davaju sa hladnim znojem",
"Pensive face": "Nevesela lica",
"Confused face": "Zbunjeno lice",
"Confounded face": "Dosadnih lice",
"Kissing face": "Ljubim lice",
"Face throwing a kiss": "Lice baca poljubac",
"Kissing face with smiling eyes": "Ljubi lice sa osmehom o\u010di",
"Kissing face with closed eyes": "Ljubi lice sa zatvorenim o\u010dima",
"Face with stuck out tongue": "Lice sa zaglavio jezik",
"Face with stuck out tongue and winking eye": "Lice sa zaglavljen jezik i namigivanje",
"Face with stuck out tongue and tightly-closed eyes": "Lice sa zaglavljen jezik i cvrsto zatvorene o\u010di",
"Disappointed face": "Razo\u010darani lice",
"Worried face": "Zabrinuto lice",
"Angry face": "Ljut lice",
"Pouting face": "Zlovoljan lice",
"Crying face": "Plakanje lice",
"Persevering face": "Istrajnog lice",
"Face with look of triumph": "Suo\u010davaju sa izgledom trijumfa",
"Disappointed but relieved face": "Razo\u010daran ali laknulo lice",
"Frowning face with open mouth": "Namršten lice sa otvorenim ustima",
"Anguished face": "Enih lica",
"Fearful face": "Strahu lice",
"Weary face": "Umorna lica",
"Sleepy face": "Spava mi se lice",
"Tired face": "Umorna lica",
"Grimacing face": "Klupi lice",
"Loudly crying face": "Glasno plakanje lice",
"Face with open mouth": "Suo\u010davaju sa otvorenim ustima",
"Hushed face": "Tihim lice",
"Face with open mouth and cold sweat": "Suo\u010davaju sa otvorenih usta i hladan znoj",
"Face screaming in fear": "Lice vrisak u strahu",
"Astonished face": "Zadivljeni lice",
"Flushed face": "Uplakanu lice",
"Sleeping face": "Pospanog lica",
"Dizzy face": "Lice mi se vrti",
"Face without mouth": "Lice bez jezika",
"Face with medical mask": "Suo\u010davaju sa medicinskim masku",
// Line breaker
"Break": "Prelom",
// Math
"Subscript": "Indeksni tekst",
"Superscript": "Eksponentni tekst",
// Full screen
"Fullscreen": "Puni ekran",
// Horizontal line
"Insert Horizontal Line": "Umetni horizontalnu liniju",
// Clear formatting
"Clear Formatting": "Brisanje oblikovanja",
// Undo, redo
"Undo": "Opozovi radnju",
"Redo": "Ponavljanje",
// Select all
"Select All": "Izaberi sve",
// Code view
"Code View": "Prikaz koda",
// Quote
"Quote": "Ponude",
"Increase": "Pove\u0107anje",
"Decrease": "Smanjivanje",
// Quick Insert
"Quick Insert": "Brzo umetanje"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Swedish
*/
$.FE.LANGUAGE['sv'] = {
translation: {
// Place holder
"Type something": "Ange n\u00e5got",
// Basic formatting
"Bold": "Fetstil",
"Italic": "Kursiv stil",
"Underline": "Understruken",
"Strikethrough": "Genomstruken",
// Main buttons
"Insert": "Infoga",
"Delete": "Radera",
"Cancel": "Avbryt",
"OK": "Ok",
"Back": "Tillbaka",
"Remove": "Avl\u00e4gsna",
"More": "Vi\u0161e",
"Update": "Uppdatera",
"Style": "Stil",
// Font
"Font Family": "Teckensnitt",
"Font Size": "Storlek",
// Colors
"Colors": "F\u00e4rger",
"Background": "Bakgrund",
"Text": "Text",
// Paragraphs
"Paragraph Format": "Format",
"Normal": "Normal",
"Code": "Kod",
"Heading 1": "Rubrik 1",
"Heading 2": "Rubrik 2",
"Heading 3": "Rubrik 3",
"Heading 4": "Rubrik 4",
// Style
"Paragraph Style": "Styckeformat",
"Inline Style": "Infogad stil",
// Alignment
"Align": "Justera",
"Align Left": "V\u00e4nsterst\u00e4ll",
"Align Center": "Centrera",
"Align Right": "H\u00f6gerst\u00e4ll",
"Align Justify": "Justera",
"None": "Inget",
// Lists
"Ordered List": "Ordnad lista",
"Unordered List": "Oordnad lista",
// Indent
"Decrease Indent": "Minska indrag",
"Increase Indent": "\u00d6ka indrag",
// Links
"Insert Link": "Infoga l\u00e4nk",
"Open in new tab": "\u00d6ppna i ny flik",
"Open Link": "\u00d6ppna l\u00e4nk",
"Edit Link": "Redigera l\u00e4nk",
"Unlink": "Ta bort l\u00e4nk",
"Choose Link": "V\u00e4lj l\u00e4nk",
// Images
"Insert Image": "Infoga bild",
"Upload Image": "Ladda upp en bild",
"By URL": "Genom URL",
"Browse": "Bl\u00e4ddra",
"Drop image": "Sl\u00e4ppa bild",
"or click": "eller klicka",
"Manage Images": "Hantera bilder",
"Loading": "L\u00e4ser",
"Deleting": "Radera",
"Tags": "Taggar",
"Are you sure? Image will be deleted.": "\u00c4r du s\u00e4ker? Bild kommer att raderas.",
"Replace": "Ers\u00e4tt",
"Uploading": "Uppladdning",
"Loading image": "Laddar bild",
"Display": "Visa",
"Inline": "I k\u00f6",
"Break Text": "Break text",
"Alternate 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.",
// Video
"Insert Video": "Infoga video",
"Embedded Code": "Inb\u00e4ddad kod",
// Tables
"Insert Table": "Infoga tabell",
"Table Header": "Tabell huvud",
"Remove Table": "Ta bort tabellen",
"Table Style": "Tabellformat",
"Horizontal Align": "Horisontell justering",
"Row": "Rad",
"Insert row above": "Infoga rad f\u00f6re",
"Insert row below": "Infoga rad efter",
"Delete row": "Radera rad",
"Column": "Kolumn",
"Insert column before": "Infoga kollumn f\u00f6re",
"Insert column after": "Infoga kolumn efter",
"Delete column": "Radera kolumn",
"Cell": "Cell",
"Merge cells": "Sammanfoga celler",
"Horizontal split": "Horisontell split",
"Vertical split": "Vertikal split",
"Cell Background": "Cellbakgrunden",
"Vertical Align": "Vertikala justeringen",
"Top": "Topp",
"Middle": "Mitten",
"Bottom": "Botten",
"Align Top": "Justera topp",
"Align Middle": "Justera mitten",
"Align Bottom": "Justera botten",
"Cell Style": "Cellformat",
// Files
"Upload File": "Ladda upp fil",
"Drop file": "Sl\u00e4ppa fil",
// Emoticons
"Emoticons": "Uttryckssymboler",
"Grinning face": "Grina ansikte",
"Grinning face with smiling eyes": "Grina ansikte med leende \u00f6gon",
"Face with tears of joy": "Face med gl\u00e4djet\u00e5rar",
"Smiling face with open mouth": "Leende ansikte med \u00f6ppen mun",
"Smiling face with open mouth and smiling eyes": "Leende ansikte med \u00f6ppen mun och leende \u00f6gon",
"Smiling face with open mouth and cold sweat": "Leende ansikte med \u00f6ppen mun och kallsvett",
"Smiling face with open mouth and tightly-closed eyes": "Leende ansikte med \u00f6ppen mun och t\u00e4tt slutna \u00f6gon",
"Smiling face with halo": "Leende ansikte med halo",
"Smiling face with horns": "Leende ansikte med horn",
"Winking face": "Blinka ansikte",
"Smiling face with smiling eyes": "Leende ansikte med leende \u00f6gon",
"Face savoring delicious food": "Ansikte smaka uts\u00f6kt mat",
"Relieved face": "L\u00e4ttad ansikte",
"Smiling face with heart-shaped eyes": "Leende ansikte med hj\u00e4rtformade \u00f6gon",
"Smiling face with sunglasses": "Leende ansikte med solglas\u00f6gon",
"Smirking face": "Flinande ansikte",
"Neutral face": "Neutral ansikte",
"Expressionless face": "Uttryckslöst ansikte",
"Unamused face": "Inte roade ansikte",
"Face with cold sweat": "Ansikte med kallsvett",
"Pensive face": "Eftert\u00e4nksamt ansikte",
"Confused face": "F\u00f6rvirrad ansikte",
"Confounded face": "F\u00f6rbryllade ansikte",
"Kissing face": "Kyssande ansikte",
"Face throwing a kiss": "Ansikte kasta en kyss",
"Kissing face with smiling eyes": "Kyssa ansikte med leende \u00f6gon",
"Kissing face with closed eyes": "Kyssa ansikte med slutna \u00f6gon",
"Face with stuck out tongue": "Ansikte med stack ut tungan",
"Face with stuck out tongue and winking eye": "Ansikte med stack ut tungan och blinkande \u00f6ga",
"Face with stuck out tongue and tightly-closed eyes": "Ansikte med stack ut tungan och t\u00e4tt slutna \u00f6gon",
"Disappointed face": "Besviken ansikte",
"Worried face": "Orolig ansikte",
"Angry face": "Argt ansikte",
"Pouting face": "Sk\u00e4ggtorsk ansikte",
"Crying face": "Gr\u00e5tande ansikte",
"Persevering face": "Uth\u00e5llig ansikte",
"Face with look of triumph": "Ansikte med utseendet p\u00e5 triumf",
"Disappointed but relieved face": "Besviken men l\u00e4ttad ansikte",
"Frowning face with open mouth": "Rynkar pannan ansikte med \u00f6ppen mun",
"Anguished face": "\u00c5ngest ansikte",
"Fearful face": "R\u00e4dda ansikte",
"Weary face": "Tr\u00f6tta ansikte",
"Sleepy face": "S\u00f6mnig ansikte",
"Tired face": "Tr\u00f6tt ansikte",
"Grimacing face": "Grimaserande ansikte",
"Loudly crying face": "H\u00f6gt gr\u00e5tande ansikte",
"Face with open mouth": "Ansikte med \u00f6ppen mun",
"Hushed face": "D\u00e4mpade ansikte",
"Face with open mouth and cold sweat": "Ansikte med \u00f6ppen mun och kallsvett",
"Face screaming in fear": "Face skriker i skr\u00e4ck",
"Astonished face": "F\u00f6rv\u00e5nad ansikte",
"Flushed face": "Ansiktsrodnad",
"Sleeping face": "Sovande anskite",
"Dizzy face": "Yr ansikte",
"Face without mouth": "Ansikte utan mun",
"Face with medical mask": "Ansikte med medicinsk maskera",
// Line breaker
"Break": "Break",
// Math
"Subscript": "Neds\u00e4nkt",
"Superscript": "Upph\u00f6jd text",
// Full screen
"Fullscreen": "Helsk\u00e4rm",
// Horizontal line
"Insert Horizontal Line": "Infoga horisontell linje",
// Clear formatting
"Clear Formatting": "Ta bort formatering",
// Undo, redo
"Undo": "\u00c5ngra",
"Redo": "G\u00f6r om",
// Select all
"Select All": "Markera allt",
// Code view
"Code View": "Kodvyn",
// Quote
"Quote": "Citerar",
"Increase": "\u00d6ka",
"Decrease": "Minska",
// Quick Insert
"Quick Insert": "Snabb insats"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Thai
*/
$.FE.LANGUAGE['th'] = {
translation: {
// Place holder
"Type something": "\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e1a\u0e32\u0e07\u0e2a\u0e34\u0e48\u0e07\u0e1a\u0e32\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07",
// Basic formatting
"Bold": "\u0e15\u0e31\u0e27\u0e2b\u0e19\u0e32",
"Italic": "\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e35\u0e22\u0e07",
"Underline": "\u0e02\u0e35\u0e14\u0e40\u0e2a\u0e49\u0e19\u0e43\u0e15\u0e49",
"Strikethrough": "\u0e02\u0e35\u0e14\u0e17\u0e31\u0e1a",
// Main buttons
"Insert": "\u0e41\u0e17\u0e23\u0e01",
"Delete": "\u0e25\u0e1a",
"Cancel": "\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01",
"OK": "\u0e15\u0e01\u0e25\u0e07",
"Back": "\u0e01\u0e25\u0e31\u0e1a",
"Remove": "\u0e40\u0e2d\u0e32\u0e2d\u0e2d\u0e01",
"More": "\u0e21\u0e32\u0e01\u0e01\u0e27\u0e48\u0e32",
"Update": "\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e17",
"Style": "\u0e2a\u0e44\u0e15\u0e25\u0e4c",
// Font
"Font Family": "\u0e15\u0e23\u0e30\u0e01\u0e39\u0e25\u0e41\u0e1a\u0e1a\u0e2d\u0e31\u0e01\u0e29\u0e23",
"Font Size": "\u0e02\u0e19\u0e32\u0e14\u0e41\u0e1a\u0e1a\u0e2d\u0e31\u0e01\u0e29\u0e23",
// Colors
"Colors": "\u0e2a\u0e35",
"Background": "\u0e1e\u0e37\u0e49\u0e19\u0e2b\u0e25\u0e31\u0e07",
"Text": "\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21",
// Paragraphs
"Paragraph Format": "\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a",
"Normal": "\u0e1b\u0e01\u0e15\u0e34",
"Code": "\u0e42\u0e04\u0e49\u0e14",
"Heading 1": "\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e31\u0e27 1",
"Heading 2": "\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e31\u0e27 2",
"Heading 3": "\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e31\u0e27 3",
"Heading 4": "\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e31\u0e27 4",
// Style
"Paragraph Style": "\u0e25\u0e31\u0e01\u0e29\u0e13\u0e30\u0e22\u0e48\u0e2d\u0e2b\u0e19\u0e49\u0e32",
"Inline Style": "\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e2d\u0e34\u0e19\u0e44\u0e25\u0e19\u0e4c",
// Alignment
"Align": "\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e41\u0e19\u0e27",
"Align Left": "\u0e08\u0e31\u0e14\u0e0a\u0e34\u0e14\u0e0b\u0e49\u0e32\u0e22",
"Align Center": "\u0e08\u0e31\u0e14\u0e01\u0e36\u0e48\u0e07\u0e01\u0e25\u0e32\u0e07",
"Align Right": "\u0e08\u0e31\u0e14\u0e0a\u0e34\u0e14\u0e02\u0e27\u0e32",
"Align Justify": "\u0e40\u0e15\u0e47\u0e21\u0e41\u0e19\u0e27",
"None": "\u0e44\u0e21\u0e48",
// Lists
"Ordered List": "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e25\u0e33\u0e14\u0e31\u0e1a\u0e40\u0e25\u0e02",
"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",
// Indent
"Decrease Indent": "\u0e25\u0e14\u0e01\u0e32\u0e23\u0e40\u0e22\u0e37\u0e49\u0e2d\u0e07",
"Increase Indent": "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e01\u0e32\u0e23\u0e40\u0e22\u0e37\u0e49\u0e2d\u0e07",
// Links
"Insert Link": "\u0e41\u0e17\u0e23\u0e01\u0e25\u0e34\u0e07\u0e01\u0e4c",
"Open in new tab": "\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e19\u0e41\u0e17\u0e47\u0e1a\u0e43\u0e2b\u0e21\u0e48",
"Open Link": "\u0e40\u0e1b\u0e34\u0e14\u0e25\u0e34\u0e49\u0e07\u0e04\u0e4c",
"Edit Link": "\u0e25\u0e34\u0e07\u0e04\u0e4c\u0e41\u0e01\u0e49\u0e44\u0e02",
"Unlink": "\u0e40\u0e2d\u0e32\u0e25\u0e34\u0e07\u0e01\u0e4c\u0e2d\u0e2d\u0e01",
"Choose Link": "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e42\u0e22\u0e07",
// Images
"Insert Image": "\u0e41\u0e17\u0e23\u0e01\u0e23\u0e39\u0e1b\u0e20\u0e32\u0e1e",
"Upload Image": "\u0e01\u0e32\u0e23\u0e2d\u0e31\u0e1b\u0e42\u0e2b\u0e25\u0e14\u0e20\u0e32\u0e1e",
"By URL": "\u0e15\u0e32\u0e21 URL",
"Browse": "\u0e40\u0e23\u0e35\u0e22\u0e01\u0e14\u0e39",
"Drop image": "\u0e27\u0e32\u0e07\u0e20\u0e32\u0e1e",
"or click": "\u0e2b\u0e23\u0e37\u0e2d\u0e04\u0e25\u0e34\u0e01\u0e17\u0e35\u0e48",
"Manage Images": "\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e20\u0e32\u0e1e",
"Loading": "\u0e42\u0e2b\u0e25\u0e14",
"Deleting": "\u0e25\u0e1a",
"Tags": "\u0e41\u0e17\u0e47\u0e01",
"Are you sure? Image will be deleted.": "\u0e04\u0e38\u0e13\u0e41\u0e19\u0e48\u0e43\u0e08\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48 \u0e20\u0e32\u0e1e\u0e08\u0e30\u0e16\u0e39\u0e01\u0e25\u0e1a",
"Replace": "\u0e41\u0e17\u0e19\u0e17\u0e35\u0e48",
"Uploading": "\u0e2d\u0e31\u0e1e\u0e42\u0e2b\u0e25\u0e14",
"Loading image": "\u0e42\u0e2b\u0e25\u0e14\u0e20\u0e32\u0e1e",
"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",
"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.",
// 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",
// Tables
"Insert Table": "\u0e41\u0e17\u0e23\u0e01\u0e15\u0e32\u0e23\u0e32\u0e07",
"Table Header": "\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e31\u0e27\u0e02\u0e2d\u0e07\u0e15\u0e32\u0e23\u0e32\u0e07",
"Remove Table": "\u0e40\u0e2d\u0e32\u0e15\u0e32\u0e23\u0e32\u0e07\u0e2d\u0e2d\u0e01",
"Table Style": "\u0e25\u0e31\u0e01\u0e29\u0e13\u0e30\u0e15\u0e32\u0e23\u0e32\u0e07",
"Horizontal Align": "\u0e43\u0e19\u0e41\u0e19\u0e27\u0e19\u0e2d\u0e19",
"Row": "\u0e41\u0e16\u0e27",
"Insert row above": "\u0e41\u0e17\u0e23\u0e01\u0e41\u0e16\u0e27\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e19",
"Insert row below": "\u0e41\u0e17\u0e23\u0e01\u0e41\u0e16\u0e27\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07",
"Delete row": "\u0e25\u0e1a\u0e41\u0e16\u0e27",
"Column": "\u0e04\u0e2d\u0e25\u0e31\u0e21\u0e19\u0e4c",
"Insert column before": "\u0e41\u0e17\u0e23\u0e01\u0e04\u0e2d\u0e25\u0e31\u0e21\u0e19\u0e4c\u0e02\u0e49\u0e32\u0e07\u0e2b\u0e19\u0e49\u0e32",
"Insert column after": "\u0e41\u0e17\u0e23\u0e01\u0e04\u0e2d\u0e25\u0e31\u0e21\u0e19\u0e4c\u0e02\u0e49\u0e32\u0e07\u0e2b\u0e25\u0e31\u0e07",
"Delete column": "\u0e25\u0e1a\u0e04\u0e2d\u0e25\u0e31\u0e21\u0e19\u0e4c",
"Cell": "\u0e40\u0e0b\u0e25\u0e25\u0e4c",
"Merge cells": "\u0e1c\u0e2a\u0e32\u0e19\u0e40\u0e0b\u0e25\u0e25\u0e4c",
"Horizontal split": "\u0e41\u0e22\u0e01\u0e41\u0e19\u0e27\u0e19\u0e2d\u0e19",
"Vertical split": "\u0e41\u0e22\u0e01\u0e43\u0e19\u0e41\u0e19\u0e27\u0e15\u0e31\u0e49\u0e07",
"Cell Background": "\u0e1e\u0e37\u0e49\u0e19\u0e2b\u0e25\u0e31\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e0b\u0e25\u0e25\u0e4c",
"Vertical Align": "\u0e08\u0e31\u0e14\u0e41\u0e19\u0e27\u0e15\u0e31\u0e49\u0e07",
"Top": "\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e19",
"Middle": "\u0e01\u0e25\u0e32\u0e07",
"Bottom": "\u0e01\u0e49\u0e19",
"Align Top": "\u0e08\u0e31\u0e14\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e19",
"Align Middle": "\u0e15\u0e4d\u0e32\u0e41\u0e2b\u0e19\u0e48\u0e07\u0e01\u0e25\u0e32\u0e07",
"Align Bottom": "\u0e15\u0e4d\u0e32\u0e41\u0e2b\u0e19\u0e48\u0e07\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07",
"Cell Style": "\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a\u0e02\u0e2d\u0e07\u0e40\u0e0b\u0e25\u0e25\u0e4c",
// Files
"Upload File": "\u0e2d\u0e31\u0e1b\u0e42\u0e2b\u0e25\u0e14\u0e44\u0e1f\u0e25\u0e4c",
"Drop file": "\u0e27\u0e32\u0e07\u0e44\u0e1f\u0e25\u0e4c",
// Emoticons
"Emoticons": "\u0e2d\u0e35\u0e42\u0e21\u0e15\u0e34\u0e04\u0e2d\u0e19",
"Grinning face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e22\u0e34\u0e49\u0e21",
"Grinning face with smiling eyes": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e22\u0e34\u0e49\u0e21\u0e14\u0e49\u0e27\u0e22\u0e15\u0e32\u0e22\u0e34\u0e49\u0e21",
"Face with tears of joy": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e14\u0e49\u0e27\u0e22\u0e19\u0e49\u0e33\u0e15\u0e32\u0e41\u0e2b\u0e48\u0e07\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e38\u0e02",
"Smiling face with open mouth": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e1b\u0e37\u0e49\u0e2d\u0e19\u0e23\u0e2d\u0e22\u0e22\u0e34\u0e49\u0e21\u0e17\u0e35\u0e48\u0e21\u0e35\u0e1b\u0e32\u0e01\u0e40\u0e1b\u0e34\u0e14",
"Smiling face with open mouth and smiling eyes": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e22\u0e34\u0e49\u0e21\u0e01\u0e31\u0e1a\u0e40\u0e1b\u0e34\u0e14\u0e1b\u0e32\u0e01\u0e41\u0e25\u0e30\u0e15\u0e32\u0e22\u0e34\u0e49\u0e21",
"Smiling face with open mouth and cold sweat": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e22\u0e34\u0e49\u0e21\u0e14\u0e49\u0e27\u0e22\u0e1b\u0e32\u0e01\u0e40\u0e1b\u0e34\u0e14\u0e41\u0e25\u0e30\u0e40\u0e2b\u0e07\u0e37\u0e48\u0e2d\u0e40\u0e22\u0e47\u0e19",
"Smiling face with open mouth and tightly-closed eyes": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e22\u0e34\u0e49\u0e21\u0e01\u0e31\u0e1a\u0e40\u0e1b\u0e34\u0e14\u0e1b\u0e32\u0e01\u0e41\u0e25\u0e30\u0e15\u0e32\u0e41\u0e19\u0e48\u0e19\u0e1b\u0e34\u0e14",
"Smiling face with halo": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e22\u0e34\u0e49\u0e21\u0e17\u0e35\u0e48\u0e21\u0e35\u0e23\u0e31\u0e28\u0e21\u0e35",
"Smiling face with horns": "\u0e22\u0e34\u0e49\u0e21\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e21\u0e35\u0e40\u0e02\u0e32",
"Winking face": "\u0e01\u0e32\u0e23\u0e01\u0e23\u0e30\u0e1e\u0e23\u0e34\u0e1a\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32",
"Smiling face with smiling eyes": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e22\u0e34\u0e49\u0e21\u0e14\u0e49\u0e27\u0e22\u0e15\u0e32\u0e22\u0e34\u0e49\u0e21",
"Face savoring delicious food": "\u0e40\u0e1c\u0e0a\u0e34\u0e0d \u0073\u0061\u0076\u006f\u0072\u0069\u006e\u0067 \u0e2d\u0e32\u0e2b\u0e32\u0e23\u0e2d\u0e23\u0e48\u0e2d\u0e22",
"Relieved face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e42\u0e25\u0e48\u0e07\u0e43\u0e08",
"Smiling face with heart-shaped eyes": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e22\u0e34\u0e49\u0e21\u0e14\u0e49\u0e27\u0e22\u0e15\u0e32\u0e23\u0e39\u0e1b\u0e2b\u0e31\u0e27\u0e43\u0e08",
"Smiling face with sunglasses": "\u0e22\u0e34\u0e49\u0e21\u0e2b\u0e19\u0e49\u0e32\u0e14\u0e49\u0e27\u0e22\u0e41\u0e27\u0e48\u0e19\u0e15\u0e32\u0e01\u0e31\u0e19\u0e41\u0e14\u0e14",
"Smirking face": "\u0e2b\u0e19\u0e49\u0e32\u0e41\u0e2a\u0e22\u0e30\u0e22\u0e34\u0e49\u0e21\u0e17\u0e35\u0e48\u0e21\u0e38\u0e21",
"Neutral face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e25\u0e32\u0e07",
"Expressionless face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e2d\u0e32\u0e23\u0e21\u0e13\u0e4c",
"Unamused face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32 \u0055\u006e\u0061\u006d\u0075\u0073\u0065\u0064",
"Face with cold sweat": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e21\u0e35\u0e40\u0e2b\u0e07\u0e37\u0e48\u0e2d\u0e40\u0e22\u0e47\u0e19",
"Pensive face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e2b\u0e21\u0e48\u0e19",
"Confused face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e2a\u0e31\u0e1a\u0e2a\u0e19",
"Confounded face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e2a\u0e31\u0e1a\u0e2a\u0e19",
"Kissing face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e39\u0e1a",
"Face throwing a kiss": "\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e1c\u0e0a\u0e34\u0e0d\u0e01\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e02\u0e27\u0e49\u0e32\u0e07\u0e1b\u0e32\u0e08\u0e39\u0e1a",
"Kissing face with smiling eyes": "\u0e08\u0e39\u0e1a\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e14\u0e49\u0e27\u0e22\u0e15\u0e32\u0e22\u0e34\u0e49\u0e21",
"Kissing face with closed eyes": "\u0e08\u0e39\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e14\u0e49\u0e27\u0e22\u0e14\u0e27\u0e07\u0e15\u0e32\u0e17\u0e35\u0e48\u0e1b\u0e34\u0e14\u0e2a\u0e19\u0e34\u0e17",
"Face with stuck out tongue": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e21\u0e35\u0e41\u0e1e\u0e25\u0e21\u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e25\u0e34\u0e49\u0e19",
"Face with stuck out tongue and winking eye": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e21\u0e35\u0e15\u0e34\u0e14\u0e25\u0e34\u0e49\u0e19\u0e41\u0e25\u0e30\u0e15\u0e32\u0e02\u0e22\u0e34\u0e1a\u0e15\u0e32",
"Face with stuck out tongue and tightly-closed eyes": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e21\u0e35\u0e15\u0e34\u0e14\u0e25\u0e34\u0e49\u0e19\u0e41\u0e25\u0e30\u0e14\u0e27\u0e07\u0e15\u0e32\u0e17\u0e35\u0e48\u0e1b\u0e34\u0e14\u0e41\u0e19\u0e48\u0e19",
"Disappointed face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e1c\u0e34\u0e14\u0e2b\u0e27\u0e31\u0e07",
"Worried face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e01\u0e31\u0e07\u0e27\u0e25",
"Angry face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e42\u0e01\u0e23\u0e18",
"Pouting face": "\u0e2b\u0e19\u0e49\u0e32\u0e21\u0e38\u0e48\u0e22",
"Crying face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e23\u0e49\u0e2d\u0e07\u0e44\u0e2b\u0e49",
"Persevering face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e2d\u0e32\u0e16\u0e48\u0e32\u0e19",
"Face with look of triumph": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e01\u0e31\u0e1a\u0e23\u0e39\u0e1b\u0e25\u0e31\u0e01\u0e29\u0e13\u0e4c\u0e02\u0e2d\u0e07\u0e0a\u0e31\u0e22\u0e0a\u0e19\u0e30",
"Disappointed but relieved face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e1c\u0e34\u0e14\u0e2b\u0e27\u0e31\u0e07 \u0e41\u0e15\u0e48\u0e42\u0e25\u0e48\u0e07\u0e43\u0e08",
"Frowning face with open mouth": "\u0e2b\u0e19\u0e49\u0e32\u0e21\u0e38\u0e48\u0e22\u0e17\u0e35\u0e48\u0e21\u0e35\u0e1b\u0e32\u0e01\u0e40\u0e1b\u0e34\u0e14",
"Anguished face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e01\u0e14\u0e02\u0e35\u0e48",
"Fearful face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e19\u0e48\u0e32\u0e01\u0e25\u0e31\u0e27",
"Weary face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e40\u0e2b\u0e19\u0e37\u0e48\u0e2d\u0e22\u0e25\u0e49\u0e32",
"Sleepy face": "\u0e2b\u0e19\u0e49\u0e32\u0e07\u0e48\u0e27\u0e07\u0e19\u0e2d\u0e19",
"Tired face": "\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e1a\u0e37\u0e48\u0e2d",
"Grimacing face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32 \u0067\u0072\u0069\u006d\u0061\u0063\u0069\u006e\u0067",
"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 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",
"Sleeping face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e19\u0e2d\u0e19",
"Dizzy face": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e32\u0e25\u0e32\u0e22",
"Face without mouth": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e1b\u0e32\u0e01",
"Face with medical mask": "\u0e43\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e14\u0e49\u0e27\u0e22\u0e2b\u0e19\u0e49\u0e32\u0e01\u0e32\u0e01\u0e17\u0e32\u0e07\u0e01\u0e32\u0e23\u0e41\u0e1e\u0e17\u0e22\u0e4c",
// Line breaker
"Break": "\u0e2b\u0e22\u0e38\u0e14",
// Math
"Subscript": "\u0e15\u0e31\u0e27\u0e2b\u0e49\u0e2d\u0e22",
"Superscript": "\u0e15\u0e31\u0e27\u0e22\u0e01",
// Full screen
"Fullscreen": "\u0e40\u0e15\u0e47\u0e21\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d",
// Horizontal line
"Insert Horizontal Line": "\u0e41\u0e17\u0e23\u0e01\u0e40\u0e2a\u0e49\u0e19\u0e41\u0e19\u0e27\u0e19\u0e2d\u0e19",
// Clear formatting
"Clear Formatting": "\u0e19\u0e33\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a",
// Undo, redo
"Undo": "\u0e40\u0e25\u0e34\u0e01\u0e17\u0e33",
"Redo": "\u0e17\u0e4d\u0e32\u0e0b\u0e49\u0e33",
// Select all
"Select All": "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14",
// Code view
"Code View": "\u0e21\u0e38\u0e21\u0e21\u0e2d\u0e07\u0e23\u0e2b\u0e31\u0e2a",
// Quote
"Quote": "\u0e2d\u0e49\u0e32\u0e07",
"Increase": "\u0e40\u0e1e\u0e34\u0e48\u0e21",
"Decrease": "\u0e25\u0e14\u0e25\u0e07",
// Quick Insert
"Quick Insert": "\u0e41\u0e17\u0e23\u0e01\u0e14\u0e48\u0e27\u0e19"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Turkish
*/
$.FE.LANGUAGE['tr'] = {
translation: {
// Place holder
"Type something": "Bir \u015fey yaz\u0131n",
// Basic formatting
"Bold": "Kal\u0131n",
"Italic": "\u0130talik",
"Underline": "Alt\u0131 \u00e7izili",
"Strikethrough": "\u00dcst\u00fc \u00e7izili",
// Main buttons
"Insert": "Ekle",
"Delete": "Silmek",
"Cancel": "\u0130ptal",
"OK": "Tamam",
"Back": "Geri",
"Remove": "Kald\u0131r",
"More": "Daha",
"Update": "G\u00fcncelle\u015ftirme",
"Style": "Stil",
// Font
"Font Family": "Yaz\u0131tipi Ailesi",
"Font Size": "Yaz\u0131tipi B\u00fcy\u00fckl\u00fc\u011f\u00fc",
// Colors
"Colors": "Renkler",
"Background": "Arkaplan",
"Text": "Metin",
// Paragraphs
"Paragraph Format": "Bi\u00e7imler",
"Normal": "Normal",
"Code": "Kod",
"Heading 1": "Ba\u015fl\u0131k 1",
"Heading 2": "Ba\u015fl\u0131k 2",
"Heading 3": "Ba\u015fl\u0131k 3",
"Heading 4": "Ba\u015fl\u0131k 4",
// Style
"Paragraph Style": "Paragraf stili",
"Inline Style": "\u00c7izgide stili",
// Alignment
"Align": "Hizalama",
"Align Left": "Sola hizala",
"Align Center": "Ortala",
"Align Right": "Sa\u011fa hizala",
"Align Justify": "\u0130ki yana yasla",
"None": "Hi\u00e7biri",
// Lists
"Ordered List": "S\u0131ral\u0131 liste",
"Unordered List": "S\u0131ras\u0131z liste",
// Indent
"Decrease Indent": "Girintiyi azalt",
"Increase Indent": "Girintiyi art\u0131r",
// Links
"Insert Link": "Ba\u011flant\u0131 ekle",
"Open in new tab": "Yeni sekmede a\u00e7",
"Open Link": "Linki a\u00e7",
"Edit Link": "D\u00fczenleme ba\u011flant\u0131s\u0131",
"Unlink": "Ba\u011flant\u0131y\u0131 kald\u0131r",
"Choose Link": "Ba\u011flant\u0131y\u0131 se\u00e7in",
// Images
"Insert Image": "Resim ekle",
"Upload Image": "Y\u00fckleme g\u00f6r\u00fcnt\u00fcs\u00fc",
"By URL": "URL'ye g\u00f6re",
"Browse": "G\u00f6zat",
"Drop image": "B\u0131rak resim",
"or click": "ya da t\u0131klay\u0131n",
"Manage Images": "G\u00f6r\u00fcnt\u00fcleri y\u00f6netin",
"Loading": "Y\u00fckleniyor",
"Deleting": "Silme",
"Tags": "Etiketler",
"Are you sure? Image will be deleted.": "Emin misin? Resim silinecektir.",
"Replace": "De\u011fi\u015ftirmek",
"Uploading": "Y\u00fckleme",
"Loading image": "Y\u00fckleme g\u00f6r\u00fcnt\u00fcs\u00fc",
"Display": "G\u00f6stermek",
"Inline": "\u00c7izgide",
"Break Text": "K\u0131r\u0131lma metni",
"Alternate 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.",
// Video
"Insert Video": "Video ekle",
"Embedded Code": "G\u00f6m\u00fcl\u00fc kod",
// Tables
"Insert Table": "Tablo ekle",
"Table Header": "Tablo \u00fcstbilgisi",
"Remove Table": "Tablo kald\u0131rma",
"Table Style": "Tablo stili",
"Horizontal Align": "Yatay hizalama",
"Row": "Sat\u0131r",
"Insert row above": "\u00d6ncesine yeni sat\u0131r ekle",
"Insert row below": "Sonras\u0131na yeni sat\u0131r ekle",
"Delete row": "Sat\u0131r\u0131 sil",
"Column": "S\u00fctun",
"Insert column before": "\u00d6ncesine yeni s\u00fctun ekle",
"Insert column after": "Sonras\u0131na yeni s\u00fctun ekle",
"Delete column": "S\u00fctunu sil",
"Cell": "H\u00fccre",
"Merge cells": "H\u00fccreleri birle\u015ftir",
"Horizontal split": "Yatay b\u00f6l\u00fcnm\u00fc\u015f",
"Vertical split": "Dikey b\u00f6l\u00fcnm\u00fc\u015f",
"Cell Background": "H\u00fccre arka plan\u0131",
"Vertical Align": "Dikey hizalama",
"Top": "\u00dcst",
"Middle": "Orta",
"Bottom": "Alt",
"Align Top": "\u00dcst hizalama",
"Align Middle": "Orta hizalama",
"Align Bottom": "Dibe hizalama",
"Cell Style": "H\u00fccre stili",
// Files
"Upload File": "Dosya Y\u00fckle",
"Drop file": "B\u0131rak dosya",
// Emoticons
"Emoticons": "\u0130fadeler",
"Grinning face": "S\u0131r\u0131tan y\u00fcz",
"Grinning face with smiling eyes": "G\u00fclen g\u00f6zlerle y\u00fcz s\u0131r\u0131tarak",
"Face with tears of joy": "Sevin\u00e7 g\u00f6zya\u015flar\u0131yla Y\u00fcz",
"Smiling face with open mouth": "A\u00e7\u0131k a\u011fz\u0131 ile g\u00fcl\u00fcmseyen y\u00fcz\u00fc",
"Smiling face with open mouth and smiling eyes": "A\u00e7\u0131k a\u011fzı ve g\u00fcl\u00fcmseyen g\u00f6zlerle g\u00fcler y\u00fcz",
"Smiling face with open mouth and cold sweat": "A\u00e7\u0131k a\u011fz\u0131 ve so\u011fuk ter ile g\u00fclen y\u00fcz\u00fc",
"Smiling face with open mouth and tightly-closed eyes": "A\u00e7\u0131k a\u011fz\u0131 s\u0131k\u0131ca kapal\u0131 g\u00f6zlerle g\u00fclen y\u00fcz\u00fc",
"Smiling face with halo": "Halo ile y\u00fcz g\u00fclen",
"Smiling face with horns": "Boynuzlar\u0131 ile g\u00fcler y\u00fcz",
"Winking face": "G\u00f6z a\u00e7\u0131p kapay\u0131ncaya y\u00fcz\u00fc",
"Smiling face with smiling eyes": "G\u00fclen g\u00f6zlerle g\u00fcler Y\u00fcz",
"Face savoring delicious food": "Lezzetli yemekler tad\u0131n\u0131 Y\u00fcz",
"Relieved face": "Rahatlad\u0131m y\u00fcz\u00fc",
"Smiling face with heart-shaped eyes": "Kalp \u015feklinde g\u00f6zlerle g\u00fcler y\u00fcz",
"Smiling face with sunglasses": "Kalp \u015feklinde g\u00f6zlerle g\u00fcler y\u00fcz",
"Smirking face": "S\u0131r\u0131tan y\u00fcz",
"Neutral face": "N\u00f6tr y\u00fcz",
"Expressionless face": "Ifadesiz y\u00fcz\u00fc",
"Unamused face": "Kay\u0131ts\u0131z y\u00fcz\u00fc",
"Face with cold sweat": "So\u011fuk terler Y\u00fcz",
"Pensive face": "dalg\u0131n bir y\u00fcz",
"Confused face": "\u015fa\u015fk\u0131n bir y\u00fcz",
"Confounded face": "Ele\u015ftirilmi\u015ftir y\u00fcz\u00fc",
"Kissing face": "\u00f6p\u00fc\u015fme y\u00fcz\u00fc",
"Face throwing a kiss": "Bir \u00f6p\u00fcc\u00fck atma Y\u00fcz",
"Kissing face with smiling eyes": "G\u00fclen g\u00f6zlerle y\u00fcz \u00f6p\u00fc\u015fme",
"Kissing face with closed eyes": "Kapal\u0131 g\u00f6zlerle \u00f6p\u00f6\u015fme y\u00fcz",
"Face with stuck out tongue": "Dilini y\u00fcz ile s\u0131k\u0131\u015fm\u0131\u015f",
"Face with stuck out tongue and winking eye": "\u015ea\u015f\u0131r\u0131p kalm\u0131\u015f d\u0131\u015far\u0131 dil ve g\u00f6z k\u0131rpan y\u00fcz",
"Face with stuck out tongue and tightly-closed eyes": "Y\u00fcz ile dil ve s\u0131k\u0131ca kapal\u0131 g\u00f6zleri s\u0131k\u0131\u015fm\u0131\u015f",
"Disappointed face": "Hayal k\u0131r\u0131kl\u0131\u011f\u0131na y\u00fcz\u00fc",
"Worried face": "Endi\u015feli bir y\u00fcz",
"Angry face": "K\u0131zg\u0131n y\u00fcz",
"Pouting face": "Somurtarak y\u00fcz\u00fc",
"Crying face": "A\u011flayan y\u00fcz",
"Persevering face": "Azmeden y\u00fcz\u00fc",
"Face with look of triumph": "Zafer bak\u0131\u015fla Y\u00fcz",
"Disappointed but relieved face": "Hayal k\u0131r\u0131kl\u0131\u011f\u0131 ama rahatlad\u0131m y\u00fcz",
"Frowning face with open mouth": "A\u00e7\u0131k a\u011fz\u0131 ile \u00e7at\u0131k y\u00fcz\u00fc",
"Anguished face": "Kederli y\u00fcz",
"Fearful face": "Korkulu y\u00fcz\u00fc",
"Weary face": "Yorgun y\u00fcz\u00fc",
"Sleepy face": "Uykulu y\u00fcz\u00fc",
"Tired face": "Yorgun y\u00fcz\u00fc",
"Grimacing face": "Y\u00fcz\u00fcn\u00fc buru\u015fturarak y\u00fcz\u00fc",
"Loudly crying face": "Y\u00fcksek sesle y\u00fcz\u00fc a\u011fl\u0131yor",
"Face with open mouth": "A\u00e7\u0131k a\u011fz\u0131 ile Y\u00fcz",
"Hushed face": "Dingin y\u00fcz\u00fc",
"Face with open mouth and cold sweat": "A\u00e7\u0131k a\u011fz\u0131 ve so\u011fuk ter ile Y\u00fcz",
"Face screaming in fear": "Korku i\u00e7inde \u00e7ı\u011fl\u0131k Y\u00fcz",
"Astonished face": "\u015fa\u015fk\u0131n bir y\u00fcz",
"Flushed face": "K\u0131zarm\u0131\u015f y\u00fcz\u00fc",
"Sleeping face": "Uyuyan y\u00fcz\u00fc",
"Dizzy face": "Ba\u015f\u0131m d\u00f6nd\u00fc y\u00fcz",
"Face without mouth": "A\u011f\u0131z olmadan Y\u00fcz",
"Face with medical mask": "T\u0131bbi maske ile y\u00fcz",
// Line breaker
"Break": "K\u0131r\u0131lma",
// Math
"Subscript": "Alt simge",
"Superscript": "\u00dcst simge",
// Full screen
"Fullscreen": "Tam ekran",
// Horizontal line
"Insert Horizontal Line": "Yatay \u00e7izgi ekleme",
// Clear formatting
"Clear Formatting": "Bi\u00e7imlendirme kald\u0131r",
// Undo, redo
"Undo": "Geri Al",
"Redo": "Yinele",
// Select all
"Select All": "T\u00fcm\u00fcn\u00fc se\u00e7",
// Code view
"Code View": "Kod g\u00f6r\u00fcn\u00fcm\u00fc",
// Quote
"Quote": "Al\u0131nt\u0131",
"Increase": "Art\u0131rmak",
"Decrease": "Azal\u0131\u015f",
// Quick Insert
"Quick Insert": "H\u0131zl\u0131 insert"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Ukrainian
*/
$.FE.LANGUAGE['ua'] = {
translation: {
// Place holder
"Type something": "\u041d\u0430\u043f\u0438\u0448\u0456\u0442\u044c \u0431\u0443\u0434\u044c-\u0449\u043e",
// Basic formatting
"Bold": "\u0416\u0438\u0440\u043d\u0438\u0439",
"Italic": "\u041a\u0443\u0440\u0441\u0438\u0432",
"Underline": "\u041f\u0456\u0434\u043a\u0440\u0435\u0441\u043b\u0435\u043d\u0438\u0439",
"Strikethrough": "\u0417\u0430\u043a\u0440\u0435\u0441\u043b\u0435\u043d\u0438\u0439",
// Main buttons
"Insert": "\u0432\u0441\u0442\u0430\u0432\u0438\u0442\u0438",
"Delete": "\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438",
"Cancel": "\u0421\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438",
"OK": "OK",
"Back": "\u043d\u0430\u0437\u0430\u0434",
"Remove": "\u0432\u0438\u0434\u0430\u043b\u0438\u0442\u0438",
"More": "\u0431\u0456\u043b\u044c\u0448\u0435",
"Update": "\u043e\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f",
"Style": "\u0441\u0442\u0438\u043b\u044c",
// Font
"Font Family": "\u0428\u0440\u0438\u0444\u0442",
"Font Size": "\u0420\u043e\u0437\u043c\u0456\u0440 \u0448\u0440\u0438\u0444\u0442\u0443",
// Colors
"Colors": "\u043a\u043e\u043b\u044c\u043e\u0440\u0438",
"Background": "\u0424\u043e\u043d",
"Text": "\u0422\u0435\u043a\u0441\u0442",
// Paragraphs
"Paragraph Format": "\u0424\u043e\u0440\u043c\u0430\u0442",
"Normal": "\u041d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u0438\u0439",
"Code": "\u041a\u043e\u0434",
"Heading 1": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 1",
"Heading 2": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 2",
"Heading 3": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 3",
"Heading 4": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 4",
// Style
"Paragraph Style": "\u043f\u0443\u043d\u043a\u0442 \u0441\u0442\u0438\u043b\u044c",
"Inline Style": "\u0432\u0431\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0439 \u0441\u0442\u0438\u043b\u044c",
// Alignment
"Align": "\u0412\u0438\u0440\u0456\u0432\u043d\u044e\u0432\u0430\u043d\u043d\u044f",
"Align Left": "\u041f\u043e \u043b\u0456\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e",
"Align Center": "\u041f\u043e \u0446\u0435\u043d\u0442\u0440\u0443",
"Align Right": "\u041f\u043e \u043f\u0440\u0430\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e",
"Align Justify": "\u041f\u043e \u0448\u0438\u0440\u0438\u043d\u0456",
"None": "\u043d\u0456",
// Lists
"Ordered List": "\u041d\u0443\u043c\u0435\u0440\u043e\u0432\u0430\u043d\u0438\u0439 \u0441\u043f\u0438\u0441\u043e\u043a",
"Unordered List": "\u041c\u0430\u0440\u043a\u043e\u0432\u0430\u043d\u0438\u0439 \u0441\u043f\u0438\u0441\u043e\u043a",
// Indent
"Decrease Indent": "\u0417\u043c\u0435\u043d\u0448\u0438\u0442\u0438 \u0432\u0456\u0434\u0441\u0442\u0443\u043f",
"Increase Indent": "\u0417\u0431\u0456\u043b\u044c\u0448\u0438\u0442\u0438 \u0432\u0456\u0434\u0441\u0442\u0443\u043f",
// Links
"Insert Link": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f",
"Open in new tab": "\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 \u0432 \u043d\u043e\u0432\u0456\u0439 \u0432\u043a\u043b\u0430\u0434\u0446\u0456",
"Open Link": "\u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438 \u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f",
"Edit Link": "\u0440\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 \u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f",
"Unlink": "\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f",
"Choose Link": "\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f",
// Images
"Insert Image": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f",
"Upload Image": "\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0438\u0442\u0438 \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f",
"By URL": "\u0437\u0430 URL",
"Browse": "\u043f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0430\u0442\u0438",
"Drop image": "\u041f\u0435\u0440\u0435\u043c\u0456\u0441\u0442\u0456\u0442\u044c \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f \u0441\u044e\u0434\u0438",
"or click": "\u0430\u0431\u043e \u043d\u0430\u0442\u0438\u0441\u043d\u0456\u0442\u044c",
"Manage Images": "\u041a\u0435\u0440\u0443\u0432\u0430\u043d\u043d\u044f \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f\u043c\u0438",
"Loading": "\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0435\u043d\u043d\u044f",
"Deleting": "\u0432\u0438\u0434\u0430\u043b\u0435\u043d\u043d\u044f",
"Tags": "\u043a\u043b\u044e\u0447\u043e\u0432\u0456 \u0441\u043b\u043e\u0432\u0430",
"Are you sure? Image will be deleted.": "\u0412\u0438 \u0432\u043f\u0435\u0432\u043d\u0435\u043d\u0456? \u0417\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f \u0431\u0443\u0434\u0435 \u0432\u0438\u0434\u0430\u043b\u0435\u043d\u043e.",
"Replace": "\u0437\u0430\u043c\u0456\u043d\u044e\u0432\u0430\u0442\u0438",
"Uploading": "\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0435\u043d\u043d\u044f",
"Loading image": "\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0435\u043d\u043d\u044f \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u044c",
"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",
"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.",
// 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",
// Tables
"Insert Table": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u044e",
"Table Header": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0442\u0430\u0431\u043b\u0438\u0446\u0456",
"Remove Table": "\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u0456",
"Table Style": "\u0421\u0442\u0438\u043b\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0456",
"Horizontal Align": "\u0413\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u0435 \u0432\u0438\u0440\u0456\u0432\u043d\u044e\u0432\u0430\u043d\u043d\u044f",
"Row": "\u0420\u044f\u0434\u043e\u043a",
"Insert row above": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u043f\u043e\u0440\u043e\u0436\u043d\u0456\u0439 \u0440\u044f\u0434\u043e\u043a \u0437\u0432\u0435\u0440\u0445\u0443",
"Insert row below": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u043f\u043e\u0440\u043e\u0436\u043d\u0456\u0439 \u0440\u044f\u0434\u043e\u043a \u0437\u043d\u0438\u0437\u0443",
"Delete row": "\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0440\u044f\u0434\u043e\u043a",
"Column": "\u0421\u0442\u043e\u0432\u043f\u0435\u0446\u044c",
"Insert column before": "\u0414\u043e\u0434\u0430\u0442\u0438 \u0441\u0442\u043e\u0432\u043f\u0435\u0446\u044c \u043b\u0456\u0432\u043e\u0440\u0443\u0447",
"Insert column after": "\u0414\u043e\u0434\u0430\u0442\u0438 \u0441\u0442\u043e\u0432\u043f\u0435\u0446\u044c \u043f\u0440\u0430\u0432\u043e\u0440\u0443\u0447",
"Delete column": "\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u0441\u0442\u043e\u0432\u043f\u0435\u0446\u044c",
"Cell": "\u041a\u043e\u043c\u0456\u0440\u043a\u0430",
"Merge cells": "\u041e\u0431'\u0454\u0434\u043d\u0430\u0442\u0438 \u043a\u043e\u043c\u0456\u0440\u043a\u0438",
"Horizontal split": "\u0420\u043e\u0437\u0434\u0456\u043b\u0438\u0442\u0438 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e",
"Vertical split": "\u0420\u043e\u0437\u0434\u0456\u043b\u0438\u0442\u0438 \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u043e",
"Cell Background": "\u0441\u0442\u0456\u043b\u044c\u043d\u0438\u043a\u043e\u0432\u0438\u0439 \u0444\u043e\u043d",
"Vertical Align": "\u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u0430 \u0432\u0438\u0440\u0456\u0432\u043d\u044e\u0432\u0430\u043d\u043d\u044f",
"Top": "\u0422\u043e\u043f",
"Middle": "\u0441\u0435\u0440\u0435\u0434\u043d\u0456\u0439",
"Bottom": "\u0434\u043d\u043e",
"Align Top": "\u0417\u0456\u0441\u0442\u0430\u0432\u0442\u0435 \u0432\u0435\u0440\u0445\u043d\u044e",
"Align Middle": "\u0432\u0438\u0440\u0456\u0432\u043d\u044f\u0442\u0438 \u043f\u043e \u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0456",
"Align Bottom": "\u0417\u0456\u0441\u0442\u0430\u0432\u0442\u0435 \u043d\u0438\u0436\u043d\u044e",
"Cell Style": "\u0441\u0442\u0438\u043b\u044c \u043a\u043e\u043c\u0456\u0440\u043a\u0438",
// Files
"Upload File": "\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0438\u0442\u0438 \u0444\u0430\u0439\u043b",
"Drop file": "\u041f\u0435\u0440\u0435\u043c\u0456\u0441\u0442\u0456\u0442\u044c \u0444\u0430\u0439\u043b \u0441\u044e\u0434\u0438",
// Emoticons
"Emoticons": "\u0441\u043c\u0430\u0439\u043b\u0438",
"Grinning face": "\u043f\u043e\u0441\u043c\u0456\u0445\u043d\u0443\u0432\u0448\u0438\u0441\u044c \u043e\u0441\u043e\u0431\u0430",
"Grinning face with smiling eyes": "\u041f\u043e\u0441\u043c\u0456\u0445\u043d\u0443\u0432\u0448\u0438\u0441\u044c \u043e\u0441\u043e\u0431\u0430 \u0437 \u0443\u0441\u043c\u0456\u0445\u043d\u0435\u043d\u0438\u043c\u0438 \u043e\u0447\u0438\u043c\u0430",
"Face with tears of joy": "\u041e\u0431\u043b\u0438\u0447\u0447\u044f \u0437\u0456 \u0441\u043b\u044c\u043e\u0437\u0430\u043c\u0438 \u0440\u0430\u0434\u043e\u0441\u0442\u0456",
"Smiling face with open mouth": "\u0423\u0441\u043c\u0456\u0445\u043d\u0435\u043d\u0435 \u043e\u0431\u043b\u0438\u0447\u0447\u044f \u0437 \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438\u043c \u0440\u043e\u0442\u043e\u043c",
"Smiling face with open mouth and smiling eyes": "\u041f\u043e\u0441\u043c\u0456\u0445\u0430\u044e\u0447\u0438\u0441\u044c \u043e\u0441\u043e\u0431\u0430 \u0437 \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438\u043c \u0440\u043e\u0442\u043e\u043c \u0456 ",
"Smiling face with open mouth and cold sweat": "\u041f\u043e\u0441\u043c\u0456\u0445\u0430\u044e\u0447\u0438\u0441\u044c \u043e\u0441\u043e\u0431\u0430 \u0437 \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438\u043c \u0440\u043e\u0442\u043e\u043c \u0456 ",
"Smiling face with open mouth and tightly-closed eyes": "\u041f\u043e\u0441\u043c\u0456\u0445\u0430\u044e\u0447\u0438\u0441\u044c \u043e\u0441\u043e\u0431\u0430 \u0437 \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438\u043c \u0440\u043e\u0442\u043e\u043c \u0456 \u0449\u0456\u043b\u044c\u043d\u043e \u0437\u0430\u043a\u0440\u0438\u0442\u0438\u043c\u0438 \u043e\u0447\u0438\u043c\u0430",
"Smiling face with halo": "\u041f\u043e\u0441\u043c\u0456\u0445\u0430\u044e\u0447\u0438\u0441\u044c \u043e\u0441\u043e\u0431\u0430 \u0433\u0430\u043b\u043e",
"Smiling face with horns": "\u041f\u043e\u0441\u043c\u0456\u0445\u0430\u044e\u0447\u0438\u0441\u044c \u043e\u0441\u043e\u0431\u0430 \u0437 \u0440\u043e\u0433\u0430\u043c\u0438",
"Winking face": "\u043f\u0456\u0434\u043c\u043e\u0440\u0433\u0443\u044e\u0447\u0438 \u043e\u0441\u043e\u0431\u0430",
"Smiling face with smiling eyes": "\u041f\u043e\u0441\u043c\u0456\u0445\u0430\u044e\u0447\u0438\u0441\u044c \u043e\u0441\u043e\u0431\u0430 \u0437 \u0443\u0441\u043c\u0456\u0445\u043d\u0435\u043d\u0438\u043c\u0438 \u043e\u0447\u0438\u043c\u0430",
"Face savoring delicious food": "\u041e\u0441\u043e\u0431\u0430 \u0441\u043c\u0430\u043a\u0443\u044e\u0447\u0438 \u0441\u043c\u0430\u0447\u043d\u0443 \u0457\u0436\u0443",
"Relieved face": "\u0437\u0432\u0456\u043b\u044c\u043d\u0435\u043d\u043e \u043e\u0441\u043e\u0431\u0430",
"Smiling face with heart-shaped eyes": "\u041f\u043e\u0441\u043c\u0456\u0445\u0430\u044e\u0447\u0438\u0441\u044c \u043e\u0441\u043e\u0431\u0430 \u0443 \u0444\u043e\u0440\u043c\u0456 \u0441\u0435\u0440\u0446\u044f \u043e\u0447\u0438\u043c\u0430",
"Smiling face with sunglasses": "\u0053\u006d\u0069\u006c\u0069\u006e\u0067 \u0066\u0061\u0063\u0065 \u0077\u0069\u0074\u0068 \u0073\u0075\u006e\u0067\u006c\u0061\u0073\u0073\u0065\u0073",
"Smirking face": "\u043f\u043e\u0441\u043c\u0456\u0445\u043d\u0443\u0432\u0448\u0438\u0441\u044c \u043e\u0441\u043e\u0431\u0430",
"Neutral face": "\u0437\u0432\u0438\u0447\u0430\u0439\u043d\u0438\u0439 \u043e\u0441\u043e\u0431\u0430",
"Expressionless face": "\u043d\u0435\u0432\u0438\u0440\u0430\u0437\u043d\u0456 \u043e\u0431\u043b\u0438\u0447\u0447\u044f",
"Unamused face": "\u0055\u006e\u0061\u006d\u0075\u0073\u0065\u0064 \u043e\u0441\u043e\u0431\u0430",
"Face with cold sweat": "\u041e\u0441\u043e\u0431\u0430 \u0437 \u0445\u043e\u043b\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043e\u0442\u0443",
"Pensive face": "\u0437\u0430\u043c\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u043e\u0441\u043e\u0431\u0430",
"Confused face": "\u043f\u043b\u0443\u0442\u0430\u0442\u0438 \u043e\u0441\u043e\u0431\u0430",
"Confounded face": "\u043d\u0435\u0445\u0430\u0439 \u043f\u043e\u0441\u043e\u0440\u043e\u043c\u043b\u044f\u0442\u044c\u0441\u044f \u043e\u0441\u043e\u0431\u0430",
"Kissing face": "\u043f\u043e\u0446\u0456\u043b\u0443\u043d\u043a\u0438 \u043e\u0441\u043e\u0431\u0430",
"Face throwing a kiss": "\u041e\u0441\u043e\u0431\u0430 \u043a\u0438\u0434\u0430\u043b\u0438 \u043f\u043e\u0446\u0456\u043b\u0443\u043d\u043e\u043a",
"Kissing face with smiling eyes": "\u041f\u043e\u0446\u0456\u043b\u0443\u043d\u043a\u0438 \u043e\u0441\u043e\u0431\u0430 \u0437 \u0443\u0441\u043c\u0456\u0445\u043d\u0435\u043d\u0438\u043c\u0438 \u043e\u0447\u0438\u043c\u0430",
"Kissing face with closed eyes": "\u041f\u043e\u0446\u0456\u043b\u0443\u043d\u043a\u0438 \u043e\u0431\u043b\u0438\u0447\u0447\u044f \u0437 \u0437\u0430\u043f\u043b\u044e\u0449\u0435\u043d\u0438\u043c\u0438 \u043e\u0447\u0438\u043c\u0430",
"Face with stuck out tongue": "\u041e\u0431\u043b\u0438\u0447\u0447\u044f \u0437 \u0441\u0442\u0438\u0440\u0447\u0430\u043b\u0438 \u044f\u0437\u0438\u043a",
"Face with stuck out tongue and winking eye": "\u041e\u0431\u043b\u0438\u0447\u0447\u044f \u0437 \u0441\u0442\u0438\u0440\u0447\u0430\u043b\u0438 \u044f\u0437\u0438\u043a\u0430 \u0456 \u0410\u043d\u0456\u043c\u043e\u0432\u0430\u043d\u0435 \u043e\u0447\u0435\u0439",
"Face with stuck out tongue and tightly-closed eyes": "\u041e\u0431\u043b\u0438\u0447\u0447\u044f \u0437 \u0441\u0442\u0438\u0440\u0447\u0430\u043b\u0438 \u044f\u0437\u0438\u043a\u0430 \u0456 \u0449\u0456\u043b\u044c\u043d\u043e \u0437\u0430\u043a\u0440\u0438\u0442\u0456 \u043e\u0447\u0456",
"Disappointed face": "\u0440\u043e\u0437\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0439 \u043e\u0441\u043e\u0431\u0430",
"Worried face": "\u0441\u0442\u0443\u0440\u0431\u043e\u0432\u0430\u043d\u0438\u0439 \u043e\u0441\u043e\u0431\u0430",
"Angry face": "\u0437\u043b\u0438\u0439 \u043e\u0441\u043e\u0431\u0430",
"Pouting face": "\u043f\u0443\u0445\u043a\u0456 \u043e\u0441\u043e\u0431\u0430",
"Crying face": "\u043f\u043b\u0430\u0447 \u043e\u0441\u043e\u0431\u0430",
"Persevering face": "\u043d\u0430\u043f\u043e\u043b\u0435\u0433\u043b\u0438\u0432\u0430 \u043e\u0441\u043e\u0431\u0430",
"Face with look of triumph": "\u041e\u0441\u043e\u0431\u0430 \u0437 \u0432\u0438\u0434\u043e\u043c \u0442\u0440\u0456\u0443\u043c\u0444\u0443",
"Disappointed but relieved face": "\u0420\u043e\u0437\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0439\u002c \u0430\u043b\u0435 \u0437\u0432\u0456\u043b\u044c\u043d\u0435\u043d\u0438\u0439 \u043e\u0441\u043e\u0431\u0430",
"Frowning face with open mouth": "\u041d\u0430\u0441\u0443\u043f\u0438\u0432\u0448\u0438\u0441\u044c \u043e\u0441\u043e\u0431\u0430 \u0437 \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438\u043c \u0440\u043e\u0442\u043e\u043c",
"Anguished face": "\u0431\u043e\u043b\u0456\u0441\u043d\u0438\u0439 \u043e\u0441\u043e\u0431\u0430",
"Fearful face": "\u043f\u043e\u0431\u043e\u044e\u044e\u0447\u0438\u0441\u044c \u043e\u0441\u043e\u0431\u0430",
"Weary face": "\u0432\u0442\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u043e\u0441\u043e\u0431\u0430",
"Sleepy face": "сонне обличчя",
"Tired face": "\u0432\u0442\u043e\u043c\u0438\u043b\u0438\u0441\u044f \u043e\u0441\u043e\u0431\u0430",
"Grimacing face": "\u0433\u0440\u0438\u043c\u0430\u0441\u0443\u044e\u0447\u0438 \u043e\u0441\u043e\u0431\u0430",
"Loudly crying face": "\u004c\u006f\u0075\u0064\u006c\u0079 \u0063\u0072\u0079\u0069\u006e\u0067 \u0066\u0061\u0063\u0065",
"Face with open mouth": "\u041e\u0441\u043e\u0431\u0430 \u0437 \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438\u043c \u0440\u043e\u0442\u043e\u043c",
"Hushed face": "\u0437\u0430\u0442\u0438\u0445 \u043e\u0441\u043e\u0431\u0430",
"Face with open mouth and cold sweat": "\u041e\u0441\u043e\u0431\u0430 \u0437 \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438\u043c \u0440\u043e\u0442\u043e\u043c \u0456 \u0445\u043e\u043b\u043e\u0434\u043d\u0438\u0439 \u043f\u0456\u0442",
"Face screaming in fear": "\u041e\u0441\u043e\u0431\u0430 \u043a\u0440\u0438\u0447\u0430\u0442\u0438 \u0432 \u0441\u0442\u0440\u0430\u0445\u0443",
"Astonished face": "\u0437\u0434\u0438\u0432\u043e\u0432\u0430\u043d\u0438\u0439 \u043e\u0441\u043e\u0431\u0430",
"Flushed face": "\u043f\u0440\u0438\u043f\u043b\u0438\u0432 \u043a\u0440\u043e\u0432\u0456 \u0434\u043e \u043e\u0431\u043b\u0438\u0447\u0447\u044f",
"Sleeping face": "\u0421\u043f\u043b\u044f\u0447\u0430 \u043e\u0441\u043e\u0431\u0430",
"Dizzy face": "\u0414\u0456\u0437\u0437\u0456 \u043e\u0441\u043e\u0431\u0430",
"Face without mouth": "\u041e\u0441\u043e\u0431\u0430 \u0431\u0435\u0437 \u0440\u043e\u0442\u0430",
"Face with medical mask": "\u041e\u0441\u043e\u0431\u0430 \u0437 \u043c\u0435\u0434\u0438\u0447\u043d\u043e\u044e \u043c\u0430\u0441\u043a\u043e\u044e",
// Line breaker
"Break": "\u0437\u043b\u043e\u043c\u0438\u0442\u0438",
// Math
"Subscript": "\u043f\u0456\u0434\u0440\u044f\u0434\u043a\u043e\u0432\u0438\u0439",
"Superscript": "\u043d\u0430\u0434\u0440\u044f\u0434\u043a\u043e\u0432\u0438\u0439 \u0441\u0438\u043c\u0432\u043e\u043b",
// Full screen
"Fullscreen": "\u043f\u043e\u0432\u043d\u043e\u0435\u043a\u0440\u0430\u043d\u043d\u0438\u0439 \u0440\u0435\u0436\u0438\u043c",
// Horizontal line
"Insert Horizontal Line": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u0443 \u043b\u0456\u043d\u0456\u044e",
// Clear formatting
"Clear Formatting": "\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u0444\u043e\u0440\u043c\u0430\u0442\u0443\u0432\u0430\u043d\u043d\u044f",
// Undo, redo
"Undo": "\u0421\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438",
"Redo": "\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0438",
// Select all
"Select All": "\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0432\u0441\u0435",
// Code view
"Code View": "\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u0434 \u043a\u043e\u0434\u0443",
// Quote
"Quote": "\u0426\u0438\u0442\u0430\u0442\u0430",
"Increase": "\u0417\u0431\u0456\u043b\u044c\u0448\u0438\u0442\u0438",
"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"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Simplified Chinese spoken in China.
*/
$.FE.LANGUAGE['zh_cn'] = {
translation: {
// Place holder
"Type something": "\u8f93\u5165\u4e00\u4e9b\u5185\u5bb9",
// Basic formatting
"Bold": "\u7c97\u4f53",
"Italic": "\u659c\u4f53",
"Underline": "\u4e0b\u5212\u7ebf",
"Strikethrough": "\u5220\u9664\u7ebf",
// 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",
// Font
"Font Family": "\u5b57\u4f53",
"Font Size": "\u5b57\u53f7",
// Colors
"Colors": "\u989c\u8272",
"Background": "\u80cc\u666f",
"Text": "\u6587\u5b57",
// 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",
// Style
"Paragraph Style": "\u6bb5\u843d\u6837\u5f0f",
"Inline Style": "\u5185\u8054\u6837\u5f0f",
// 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",
// Lists
"Ordered List": "\u7f16\u53f7\u5217\u8868",
"Unordered List": "\u9879\u76ee\u7b26\u53f7",
// Indent
"Decrease Indent": "\u51cf\u5c11\u7f29\u8fdb",
"Increase Indent": "\u589e\u52a0\u7f29\u8fdb",
// 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",
// 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",
// Video
"Insert Video": "\u63d2\u5165\u89c6\u9891",
"Embedded Code": "\u5d4c\u5165\u5f0f\u4ee3\u7801",
// 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",
// Files
"Upload File": "\u4e0a\u4f20\u6587\u4ef6",
"Drop file": "\u6587\u4ef6\u62d6\u653e",
// 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",
// Line breaker
"Break": "\u7834",
// Math
"Subscript": "\u4e0b\u6807",
"Superscript": "\u4e0a\u6807",
// Full screen
"Fullscreen": "\u5168\u5c4f",
// Horizontal line
"Insert Horizontal Line": "\u63d2\u5165\u6c34\u5e73\u7ebf",
// Clear formatting
"Clear Formatting": "\u683c\u5f0f\u5316\u5220\u9664",
// Undo, redo
"Undo": "\u64a4\u6d88",
"Redo": "\u91cd\u590d",
// Select all
"Select All": "\u5168\u9009",
// Code view
"Code View": "\u4ee3\u7801\u89c6\u56fe",
// Quote
"Quote": "\u5f15\u7528",
"Increase": "\u589e\u52a0\u5f15\u7528",
"Decrease": "\u5220\u9664\u5f15\u7528",
// Quick Insert
"Quick Insert": "\u5feb\u63d2"
},
direction: "ltr"
};

View File

@ -0,0 +1,233 @@
/*!
* froala_editor v2.3.0 (https://www.froala.com/wysiwyg-editor)
* License https://froala.com/wysiwyg-editor/terms/
* Copyright 2014-2016 Froala Labs
*/
/**
* Traditional Chinese spoken in Taiwan.
*/
$.FE.LANGUAGE['zh_tw'] = {
translation: {
// Place holder
"Type something": "\u8f38\u5165\u4e00\u4e9b\u5167\u5bb9",
// Basic formatting
"Bold": "\u7c97\u9ad4",
"Italic": "\u659c\u9ad4",
"Underline": "\u5e95\u7dda",
"Strikethrough": "\u522a\u9664\u7dda",
// Main buttons
"Insert": "\u63d2\u5165",
"Delete": "\u522a\u9664",
"Cancel": "\u53d6\u6d88",
"OK": "\u78ba\u5b9a",
"Back": "\u5f8c",
"Remove": "\u79fb\u9664",
"More": "\u66f4\u591a",
"Update": "\u66f4\u65b0",
"Style": "\u6a23\u5f0f",
// Font
"Font Family": "\u5b57\u9ad4",
"Font Size": "\u5b57\u578b\u5927\u5c0f",
// Colors
"Colors": "\u984f\u8272",
"Background": "\u80cc\u666f",
"Text": "\u6587\u5b57",
// Paragraphs
"Paragraph Format": "\u683c\u5f0f",
"Normal": "\u6b63\u5e38",
"Code": "\u7a0b\u5f0f\u78bc",
"Heading 1": "\u6a19\u984c 1",
"Heading 2": "\u6a19\u984c 2",
"Heading 3": "\u6a19\u984c 3",
"Heading 4": "\u6a19\u984c 4",
// Style
"Paragraph Style": "\u6bb5\u843d\u6a23\u5f0f",
"Inline Style": "\u5167\u806f\u6a23\u5f0f",
// Alignment
"Align": "\u5c0d\u9f4a",
"Align Left": "\u7f6e\u5de6\u5c0d\u9f4a",
"Align Center": "\u7f6e\u4e2d\u5c0d\u9f4a",
"Align Right": "\u7f6e\u53f3\u5c0d\u9f4a",
"Align Justify": "\u5de6\u53f3\u5c0d\u9f4a",
"None": "\u7121",
// Lists
"Ordered List": "\u6578\u5b57\u6e05\u55ae",
"Unordered List": "\u9805\u76ee\u6e05\u55ae",
// Indent
"Decrease Indent": "\u6e1b\u5c11\u7e2e\u6392",
"Increase Indent": "\u589e\u52a0\u7e2e\u6392",
// Links
"Insert Link": "\u63d2\u5165\u9023\u7d50",
"Open in new tab": "\u5728\u65b0\u5206\u9801\u958b\u555f",
"Open Link": "\u958b\u555f\u9023\u7d50",
"Edit Link": "\u7de8\u8f2f\u9023\u7d50",
"Unlink": "\u79fb\u9664\u9023\u7d50",
"Choose Link": "\u9078\u64c7\u9023\u7d50",
// Images
"Insert Image": "\u63d2\u5165\u5716\u7247",
"Upload Image": "\u4e0a\u50b3\u5716\u7247",
"By URL": "\u7db2\u5740\u4e0a\u50b3",
"Browse": "\u700f\u89bd",
"Drop image": "\u5716\u7247\u62d6\u66f3",
"or click": "\u6216\u9ede\u64ca",
"Manage Images": "\u7ba1\u7406\u5716\u7247",
"Loading": "\u8f09\u5165\u4e2d",
"Deleting": "\u522a\u9664",
"Tags": "\u6a19\u7c64",
"Are you sure? Image will be deleted.": "\u78ba\u5b9a\u522a\u9664\u5716\u7247\uff1f",
"Replace": "\u66f4\u63db",
"Uploading": "\u4e0a\u50b3",
"Loading image": "\u4e0a\u50b3\u4e2d",
"Display": "\u986f\u793a",
"Inline": "\u5d4c\u5165",
"Break Text": "\u8207\u6587\u5b57\u5206\u96e2",
"Alternate 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",
// Video
"Insert Video": "\u63d2\u5165\u5f71\u7247",
"Embedded Code": "\u5d4c\u5165\u7a0b\u5f0f\u78bc",
// Tables
"Insert Table": "\u63d2\u5165\u8868\u683c",
"Table Header": "\u8868\u982d",
"Remove Table": "\u522a\u9664\u8868",
"Table Style": "\u8868\u6a23\u5f0f",
"Horizontal Align": "\u6c34\u6e96\u5c0d\u9f4a\u65b9\u5f0f",
"Row": "\u884c",
"Insert row above": "\u5411\u4e0a\u63d2\u5165\u4e00\u884c",
"Insert row below": "\u5411\u4e0b\u63d2\u5165\u4e00\u884c",
"Delete row": "\u522a\u9664\u884c",
"Column": "\u5217",
"Insert column before": "\u5411\u5de6\u63d2\u5165\u4e00\u5217",
"Insert column after": "\u5411\u53f3\u63d2\u5165\u4e00\u5217",
"Delete column": "\u522a\u9664\u884c",
"Cell": "\u5132\u5b58\u683c",
"Merge cells": "\u5408\u4f75\u5132\u5b58\u683c",
"Horizontal split": "\u6c34\u5e73\u5206\u5272",
"Vertical split": "\u5782\u76f4\u5206\u5272",
"Cell Background": "\u5132\u5b58\u683c\u80cc\u666f",
"Vertical Align": "\u5782\u76f4\u5c0d\u9f4a\u65b9\u5f0f",
"Top": "\u4e0a",
"Middle": "\u4e2d",
"Bottom": "\u4e0b",
"Align Top": "\u5411\u4e0a\u5c0d\u9f4a",
"Align Middle": "\u4e2d\u9593\u5c0d\u9f4a",
"Align Bottom": "\u5e95\u90e8\u5c0d\u9f4a",
"Cell Style": "\u5132\u5b58\u683c\u6a23\u5f0f",
// Files
"Upload File": "\u4e0a\u50b3\u6587\u4ef6",
"Drop file": "\u6587\u4ef6\u62d6\u66f3",
// Emoticons
"Emoticons": "\u8868\u60c5",
"Grinning face": "\u81c9\u4e0a\u7b11\u563b\u563b",
"Grinning face with smiling eyes": "\u7b11\u563b\u563b\u7684\u81c9\uff0c\u542b\u7b11\u7684\u773c\u775b",
"Face with tears of joy": "\u81c9\u4e0a\u5e36\u8457\u559c\u6085\u7684\u6dda\u6c34",
"Smiling face with open mouth": "\u7b11\u81c9\u5f35\u958b\u5634",
"Smiling face with open mouth and smiling eyes": "\u7b11\u81c9\u5f35\u958b\u5634\u5fae\u7b11\u7684\u773c\u775b",
"Smiling face with open mouth and cold sweat": "\u7b11\u81c9\u5f35\u958b\u5634\uff0c\u4e00\u8eab\u51b7\u6c57",
"Smiling face with open mouth and tightly-closed eyes": "\u7b11\u81c9\u5f35\u958b\u5634\uff0c\u7dca\u7dca\u9589\u8457\u773c\u775b",
"Smiling face with halo": "\u7b11\u81c9\u6688",
"Smiling face with horns": "\u5fae\u7b11\u7684\u81c9\u89d2",
"Winking face": "\u7728\u773c\u8868\u60c5",
"Smiling face with smiling eyes": "\u9762\u5e36\u5fae\u7b11\u7684\u773c\u775b",
"Face savoring delicious food": "\u9762\u5c0d\u54c1\u5690\u7f8e\u5473\u7684\u98df\u7269",
"Relieved face": "\u9762\u5c0d\u5982\u91cb\u91cd\u8ca0",
"Smiling face with heart-shaped eyes": "\u5fae\u7b11\u7684\u81c9\uff0c\u5fc3\u81df\u5f62\u7684\u773c\u775b",
"Smiling face with sunglasses": "\u7b11\u81c9\u592a\u967d\u93e1",
"Smirking face": "\u9762\u5c0d\u9762\u5e36\u7b11\u5bb9",
"Neutral face": "\u4e2d\u6027\u9762",
"Expressionless face": "\u9762\u7121\u8868\u60c5",
"Unamused face": "\u4e00\u81c9\u4e0d\u5feb\u7684\u81c9",
"Face with cold sweat": "\u9762\u5c0d\u51b7\u6c57",
"Pensive face": "\u6c89\u601d\u7684\u81c9",
"Confused face": "\u9762\u5c0d\u56f0\u60d1",
"Confounded face": "\u8a72\u6b7b\u7684\u81c9",
"Kissing face": "\u9762\u5c0d\u63a5\u543b",
"Face throwing a kiss": "\u9762\u5c0d\u6295\u64f2\u4e00\u500b\u543b",
"Kissing face with smiling eyes": "\u63a5\u543b\u81c9\uff0c\u542b\u7b11\u7684\u773c\u775b",
"Kissing face with closed eyes": "\u63a5\u543b\u7684\u81c9\u9589\u8457\u773c\u775b",
"Face with stuck out tongue": "\u9762\u5c0d\u4f38\u51fa\u820c\u982d",
"Face with stuck out tongue and winking eye": "\u9762\u5c0d\u4f38\u51fa\u820c\u982d\u548c\u7728\u52d5\u7684\u773c\u775b",
"Face with stuck out tongue and tightly-closed eyes": "\u9762\u5c0d\u4f38\u51fa\u820c\u982d\u548c\u7dca\u9589\u7684\u773c\u775b",
"Disappointed face": "\u9762\u5c0d\u5931\u671b",
"Worried face": "\u9762\u5c0d\u64d4\u5fc3",
"Angry face": "\u61a4\u6012\u7684\u81c9",
"Pouting face": "\u9762\u5c0d\u5658\u5634",
"Crying face": "\u54ed\u6ce3\u7684\u81c9",
"Persevering face": "\u600e\u5948\u81c9",
"Face with look of triumph": "\u9762\u5e36\u770b\u7684\u52dd\u5229",
"Disappointed but relieved face": "\u5931\u671b\uff0c\u4f46\u81c9\u4e0a\u91cb\u7136",
"Frowning face with open mouth": "\u9762\u5c0d\u76ba\u8457\u7709\u982d\u5f35\u53e3",
"Anguished face": "\u9762\u5c0d\u75db\u82e6",
"Fearful face": "\u53ef\u6015\u7684\u81c9",
"Weary face": "\u9762\u5c0d\u53ad\u5026",
"Sleepy face": "\u9762\u5c0d\u56f0",
"Tired face": "\u75b2\u618a\u7684\u81c9",
"Grimacing face": "\u7319\u7370\u7684\u81c9",
"Loudly crying face": "\u5927\u8072\u54ed\u81c9",
"Face with open mouth": "\u9762\u5c0d\u5f35\u958b\u5634",
"Hushed face": "\u5b89\u975c\u7684\u81c9",
"Face with open mouth and cold sweat": "\u9762\u5c0d\u5f35\u958b\u5634\uff0c\u4e00\u8eab\u51b7\u6c57",
"Face screaming in fear": "\u9762\u5c0d\u5c16\u53eb\u5728\u6050\u61fc\u4e2d",
"Astonished face": "\u9762\u5c0d\u9a5a\u8a1d",
"Flushed face": "\u7d05\u64b2\u64b2\u7684\u81c9\u86cb",
"Sleeping face": "\u719f\u7761\u7684\u81c9",
"Dizzy face": "\u9762\u5c0d\u7729",
"Face without mouth": "\u81c9\u4e0a\u6c92\u6709\u5634",
"Face with medical mask": "\u9762\u5c0d\u91ab\u7642\u53e3\u7f69",
// Line breaker
"Break": "\u63db\u884c",
// Math
"Subscript": "\u4e0b\u6a19",
"Superscript": "\u4e0a\u6a19",
// Full screen
"Fullscreen": "\u5168\u87a2\u5e55",
// Horizontal line
"Insert Horizontal Line": "\u63d2\u5165\u6c34\u5e73\u7dda",
// Clear formatting
"Clear Formatting": "\u6e05\u9664\u683c\u5f0f",
// Undo, redo
"Undo": "\u5fa9\u539f",
"Redo": "\u53d6\u6d88\u5fa9\u539f",
// Select all
"Select All": "\u5168\u9078",
// Code view
"Code View": "\u539f\u59cb\u78bc",
// Quote
"Quote": "\u5f15\u6587",
"Increase": "\u7e2e\u6392",
"Decrease": "\u53bb\u9664\u7e2e\u6392",
// Quick Insert
"Quick Insert": "\u5feb\u63d2"
},
direction: "ltr"
};

View File

@ -1,87 +0,0 @@
(function ($) {
$.Redactor.opts.langs['cs'] = {
html: 'HTML',
video: 'Video',
image: 'Obrázek',
table: 'Tabulka',
link: 'Odkaz',
link_insert: 'Vložit odkaz ...',
link_edit: 'Upravit odkaz',
unlink: 'Odstranit odkaz',
formatting: 'Styly',
paragraph: 'Odstavec',
quote: 'Citace',
code: 'Kód',
header1: 'Nadpis 1',
header2: 'Nadpis 2',
header3: 'Nadpis 3',
header4: 'Nadpis 4',
header5: 'Nadpis 5',
format: 'Formát',
bold: 'Tučné',
italic: 'Kurzíva',
superscript: 'Horní index',
strikethrough: 'Přeškrtnuté',
fontcolor: 'Barva písma',
backcolor: 'Barva pozadí',
removeformat: 'Odstranit formátování',
cleanformatting: 'Odstranit styly',
lists: 'Seznamy',
unorderedlist: 'Seznam s odrážkami',
orderedlist: 'Číslovaný seznam',
outdent: 'Zmenšit odsazení',
indent: 'Zvětšit odsazení',
redo: 'Vpřed',
undo: 'Zpět',
cut: 'Vyjmout',
cancel: 'Zrušit',
insert: 'Vložit',
save: 'Uložit',
_delete: 'Smazat',
insert_table: 'Vložit tabulku',
insert_row_above: 'Přidat řádek nahoru',
insert_row_below: 'Přidat řádek dolu',
insert_column_left: 'Přidat sloupec vlevo',
insert_column_right: 'Přidat sloupec vpravo',
delete_column: 'Smazat sloupec',
delete_row: 'Smazat řádek',
delete_table: 'Smazat tabulku',
rows: 'Řádky',
columns: 'Sloupce',
add_head: 'Přidat záhlaví',
delete_head: 'Smazat záhlaví',
title: 'Titulek',
image_view: 'Zobrazit obrázek',
image_position: 'Zarovnání',
none: 'Žádné',
left: 'Vlevo',
right: 'Vpravo',
image_web_link: 'Odkaz na obrázek',
text: 'Text',
mailto: 'Email',
web: 'URL adresa',
video_html_code: 'Zkopírujte kód pro vložení videa do stránky',
file: 'Soubor',
upload: 'Nahrát',
download: 'Stáhnout',
choose: 'Vybrat',
or_choose: 'nebo',
drop_file_here: 'Přetáhněte soubor do tohoto okna',
align_left: 'Zarovnat vlevo',
align_center: 'Zarovnat na střed',
align_right: 'Zarovnat vpravo',
align_justify: 'Zarovnat do bloku',
horizontalrule: 'Vodorovná čára',
fullscreen: 'Celá obrazovka',
deleted: 'Přeškrtnuté',
none: 'Žádná',
anchor: 'Záložka',
link_new_tab: 'Otevírat odkaz v novém okně',
underline: 'Podtržené',
alignment: 'Zarovnání',
filename: 'Název (volitelné)',
edit: 'Upravit',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,80 +0,0 @@
(function ($) {
$.Redactor.opts.langs['de'] = {
html: 'HTML',
video: 'Video',
image: 'Bilder',
table: 'Tabelle',
link: 'Link',
link_insert: 'Link einfügen ...',
link_edit: 'Link bearbeiten',
unlink: 'Link entfernen',
formatting: 'Formatvorlagen',
paragraph: 'Absatz',
quote: 'Zitat',
code: 'Code',
header1: 'Überschrift 1',
header2: 'Überschrift 2',
header3: 'Überschrift 3',
header4: 'Überschrift 4',
header5: 'Überschrift 5',
bold: 'Fett',
italic: 'Kursiv',
fontcolor: 'Schriftfarbe',
backcolor: 'Texthervorhebungsfarbe',
unorderedlist: 'Aufzählungszeichen',
orderedlist: 'Nummerierung',
outdent: 'Einzug verkleinern',
indent: 'Einzug vergrößern',
redo: 'Wiederholen',
undo: 'Rückgängig',
cut: 'Ausschneiden',
cancel: 'Abbrechen',
insert: 'Einfügen',
save: 'Speichern',
_delete: 'Löschen',
insert_table: 'Tabelle einfügen',
insert_row_above: 'Zeile oberhalb einfügen',
insert_row_below: 'Zeile unterhalb einfügen',
insert_column_left: 'Spalte links einfügen',
insert_column_right: 'Spalte rechts einfügen',
delete_column: 'Spalte löschen',
delete_row: 'Zeile löschen',
delete_table: 'Tabelle löschen',
rows: 'Zeilen',
columns: 'Spalten',
add_head: 'Titel einfügen',
delete_head: 'Titel entfernen',
title: 'Title',
image_view: 'Bilder',
image_position: 'Textumbruch',
none: 'Keine',
left: 'Links',
right: 'Rechts',
image_web_link: 'Bilder-Link',
text: 'Text',
mailto: 'Email',
web: 'URL',
video_html_code: 'Video-Einbettungscode',
file: 'Datei',
upload: 'Hochladen',
download: 'Download',
choose: 'Auswählen',
or_choose: 'Oder, wählen Sie eine Datei aus',
drop_file_here: 'Ziehen Sie eine Datei hier hin',
align_left: 'Linksbündig',
align_center: 'Mitte',
align_right: 'Rechtsbündig',
align_justify: 'Blocksatz',
horizontalrule: 'Horizontale Linie',
fullscreen: 'Vollbild',
deleted: 'Durchgestrichen',
anchor: 'Anker',
link_new_tab: 'Link in neuem Tab öffnen',
underline: 'Unterstrichen',
alignment: 'Ausrichtung',
filename: 'Name (optional)',
edit: 'Bearbeiten',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,75 +0,0 @@
(function ($) {
$.Redactor.opts.langs['el'] = {
html: 'HTML',
video: 'Εισαγωγή βίντεο...',
image: 'Εισαγωγή εικόνας...',
table: 'Πίνακας',
link: 'Σύνδεσμος',
link_insert: 'Εισαγωγή συνδέσμου...',
link_edit: 'Τροποποίηση συνδέσμου',
unlink: 'Ακύρωση συνδέσμου',
formatting: 'Μορφοποίηση',
paragraph: 'Παράγραφος',
quote: 'Παράθεση',
code: 'Κώδικας',
header1: 'Κεφαλίδα 1',
header2: 'Κεφαλίδα 2',
header3: 'Κεφαλίδα 3',
header4: 'Κεφαλίδα 4',
header5: 'Κεφαλίδα 5',
bold: 'Έντονα',
italic: 'Πλάγια',
fontcolor: 'Χρώμα γραμματοσειράς',
backcolor: 'Χρώμα επισήμανσης κειμένου',
unorderedlist: 'Κουκκίδες',
orderedlist: 'Αρίθμηση',
outdent: 'Μείωση εσοχής',
indent: 'Αύξηση εσοχής',
cancel: 'Ακύρωση',
insert: 'Εισαγωγή',
save: 'Αποθήκευση',
_delete: 'Διαγραφή',
insert_table: 'Εισαγωγή πίνακα...',
insert_row_above: 'Προσθήκη γραμμής επάνω',
insert_row_below: 'Προσθήκη γραμμής κάτω',
insert_column_left: 'Προσθήκη στήλης αριστερά',
insert_column_right: 'Προσθήκη στήλης δεξιά',
delete_column: 'Διαγραφή στήλης',
delete_row: 'Διαγραφή σειράς',
delete_table: 'Διαγραφή πίνακα',
rows: 'Γραμμές',
columns: 'Στήλες',
add_head: 'Προσθήκη κεφαλίδας',
delete_head: 'Διαγραφή κεφαλίδας',
title: 'Τίτλος',
image_position: 'Θέση',
none: 'Καμία',
left: 'Αριστερά',
right: 'Δεξιά',
image_web_link: 'Υπερσύνδεσμος εικόνας',
text: 'Κείμενο',
mailto: 'Email',
web: 'Διεύθυνση URL',
video_html_code: 'Κώδικας ενσωμάτωσης βίντεο',
file: 'Εισαγωγή αρχείου...',
upload: 'Ανέβασμα',
download: 'Κατέβασμα',
choose: 'Επέλεξε',
or_choose: 'ή επέλεξε',
drop_file_here: 'Σύρατε αρχεία εδώ',
align_left: 'Στοίχιση αριστερά',
align_center: 'Στοίχιση στο κέντρο',
align_right: 'Στοίχιση δεξιά',
align_justify: 'Πλήρης στοίχιση',
horizontalrule: 'Εισαγωγή οριζόντιας γραμμής',
deleted: 'Διαγράφηκε',
anchor: 'Άγκυρα',
link_new_tab: 'Άνοιγμα συνδέσμου σε νέα καρτέλα',
underline: 'Υπογράμμιση',
alignment: 'Στοίχιση',
filename: 'Όνομα (προαιρετικό)',
edit: 'Τροποποίηση',
center: 'Κέντρο',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,75 +0,0 @@
(function ($) {
$.Redactor.opts.langs['en'] = {
html: 'HTML',
video: 'Insert Video',
image: 'Insert Image',
table: 'Table',
link: 'Link',
link_insert: 'Insert Link',
link_edit: 'Edit link',
unlink: 'Unlink',
formatting: 'Formatting',
paragraph: 'Normal text',
quote: 'Quote',
code: 'Code',
header1: 'Header 1',
header2: 'Header 2',
header3: 'Header 3',
header4: 'Header 4',
header5: 'Header 5',
bold: 'Bold',
italic: 'Italic',
fontcolor: 'Font Color',
backcolor: 'Back Color',
unorderedlist: 'Unordered List',
orderedlist: 'Ordered List',
outdent: 'Outdent',
indent: 'Indent',
cancel: 'Cancel',
insert: 'Insert',
save: 'Save',
_delete: 'Delete',
insert_table: 'Insert Table',
insert_row_above: 'Add Row Above',
insert_row_below: 'Add Row Below',
insert_column_left: 'Add Column Left',
insert_column_right: 'Add Column Right',
delete_column: 'Delete Column',
delete_row: 'Delete Row',
delete_table: 'Delete Table',
rows: 'Rows',
columns: 'Columns',
add_head: 'Add Head',
delete_head: 'Delete Head',
title: 'Title',
image_position: 'Position',
none: 'None',
left: 'Left',
right: 'Right',
image_web_link: 'Image Web Link',
text: 'Text',
mailto: 'Email',
web: 'URL',
video_html_code: 'Video Embed Code or Youtube/Vimeo Link',
file: 'Insert File',
upload: 'Upload',
download: 'Download',
choose: 'Choose',
or_choose: 'Or choose',
drop_file_here: 'Drop file here',
align_left: 'Align text to the left',
align_center: 'Center text',
align_right: 'Align text to the right',
align_justify: 'Justify text',
horizontalrule: 'Insert Horizontal Rule',
deleted: 'Deleted',
anchor: 'Anchor',
link_new_tab: 'Open link in new tab',
underline: 'Underline',
alignment: 'Alignment',
filename: 'Name (optional)',
edit: 'Edit',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,75 +0,0 @@
(function ($) {
$.Redactor.opts.langs['es'] = {
html: 'HTML',
video: 'Insertar video...',
image: 'Insertar imagen...',
table: 'Tabla',
link: 'Enlace',
link_insert: 'Insertar enlace ...',
link_edit: 'Editar enlace',
unlink: 'Desenlazar',
formatting: 'Estilos',
paragraph: 'Texto normal',
quote: 'Cita',
code: 'Código',
header1: 'Cabecera 1',
header2: 'Cabecera 2',
header3: 'Cabecera 3',
header4: 'Cabecera 4',
header5: 'Cabecera 5',
bold: 'Negrita',
italic: 'Itálica',
fontcolor: 'Color de fuente',
backcolor: 'Color de fondo',
unorderedlist: 'Lista desordenada',
orderedlist: 'Lista ordenada',
outdent: 'Disminuir sangrado',
indent: 'Aumentar sangrado',
cancel: 'Cancelar',
insert: 'Insertar',
save: 'Guardar',
_delete: 'Borrar',
insert_table: 'Insertar tabla...',
insert_row_above: 'Añadir fila encima',
insert_row_below: 'Añadir fila debajo',
insert_column_left: 'Añadir columna a la izquierda',
insert_column_right: 'Añadir column a la derecha',
delete_column: 'Borrar columna',
delete_row: 'Borrar fila',
delete_table: 'Borrar tabla',
rows: 'Filas',
columns: 'Columnas',
add_head: 'Añadir cabecera',
delete_head: 'Borrar cabecera',
title: 'Título',
image_position: 'Posición',
none: 'Ninguna',
left: 'Izquierda',
right: 'Derecha',
image_web_link: 'Enlace web de la imágen',
text: 'Texto',
mailto: 'Email',
web: 'URL',
video_html_code: 'Código de inserción de video',
file: 'Insertar archivo...',
upload: 'Cargar',
download: 'Descargar',
choose: 'Elegir',
or_choose: 'O elegir',
drop_file_here: 'Arrastra y suelta el archivo aqui',
align_left: 'Alinear texto a la izquierda',
align_center: 'Centrar texto',
align_right: 'Alinear texto a la derecha',
align_justify: 'Justificar texto',
horizontalrule: 'Insertar línea horizontal',
deleted: 'Borrado',
anchor: 'Anchor',
link_new_tab: 'Abrir enlace en una nueva pestaña',
underline: 'Subrayado',
alignment: 'Alineación',
filename: 'Nombre (opcional)',
edit: 'Editar',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,76 +0,0 @@
(function ($) {
$.Redactor.opts.langs['es_ar'] = {
html: 'HTML',
video: 'Video',
image: 'Imágen',
table: 'Tabla',
link: 'Enlace',
link_insert: 'Insertar enlace ...',
link_edit: 'Edit link',
unlink: 'Eliminar enlace',
formatting: 'Estilos',
paragraph: 'Párrafo',
quote: 'Comillas',
code: 'Código',
header1: 'Cabecera 1',
header2: 'Cabecera 2',
header3: 'Cabecera 3',
header4: 'Cabecera 4',
header5: 'Cabecera 5',
bold: 'Negrita',
italic: 'Itálica',
fontcolor: 'Color fuente',
backcolor: 'Color fondo',
unorderedlist: 'Lista sin orden',
orderedlist: 'Lista ordenada',
outdent: 'Disminuir sangría',
indent: 'Aumentar sangría',
cancel: 'Cancelar',
insert: 'Agregar',
save: 'Guardar',
_delete: 'Eliminar',
insert_table: 'Agregar tabla',
insert_row_above: 'Agregar fila arriba',
insert_row_below: 'Agregar fila debajo',
insert_column_left: 'Agregar columna a la izquierda',
insert_column_right: 'Agregar column a la derecha',
delete_column: 'Eliminar columna',
delete_row: 'Eliminar fila',
delete_table: 'Eliminar tabla',
rows: 'Filas',
columns: 'Columnas',
add_head: 'Agregar encabezado',
delete_head: 'Eliminar encabezado',
title: 'Título',
image_position: 'Posición',
none: 'ninguna',
left: 'izquierda',
right: 'derecha',
image_web_link: 'Enlace de imagen web',
text: 'Texto',
mailto: 'Email',
web: 'URL',
video_html_code: 'Código embebido del video',
file: 'Archivo',
upload: 'Cargar',
download: 'Descargar',
choose: 'Seleccionar',
or_choose: 'O seleccionar',
drop_file_here: 'Soltar el archivo aquí',
align_left: 'Alinear a la izquierda',
align_center: 'Alinear al centro',
align_right: 'Alinear a la derecha',
align_justify: 'Justificar',
horizontalrule: 'Trazo horizontal',
fullscreen: 'Pantalla completa',
deleted: 'Eliminado',
anchor: 'Anclaje',
link_new_tab: 'Abrir enlace en otra pestaña',
underline: 'Underline',
alignment: 'Alignment',
filename: 'Name (optional)',
edit: 'Edit',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,76 +0,0 @@
(function ($) {
$.Redactor.opts.langs['fa'] = {
html: 'اچ تی ام ال',
video: 'درج ویدیو...',
image: 'درج تصویر',
table: 'جدول',
link: 'پیوند',
link_insert: 'درج پیوند ...',
link_edit: 'Edit link',
unlink: 'از بین بردن پیوند',
formatting: 'فالب بندی',
paragraph: 'پراگراف',
quote: 'نقل قول',
code: 'کد',
header1: 'سرامد 1',
header2: 'سرامد 2',
header3: 'سرامد 3',
header4: 'سرامد 4',
header5: 'سرامد 5',
bold: 'درشت',
italic: 'خمیده',
fontcolor: 'رنگ قلم',
backcolor: 'رنگ ضمینه',
unorderedlist: 'فهرست نامرتب',
orderedlist: 'فهرست مرتب شده',
outdent: 'بیرو رفتگی',
indent: 'تو رفتگی',
cancel: 'انصراف',
insert: 'درج',
save: 'ذخیره',
_delete: 'حذف',
insert_table: 'درج جدول ..',
insert_row_above: 'سطر جدید در بالا',
insert_row_below: 'سطر جدید در پائین',
insert_column_left: 'ستون جدید در سمت چپ',
insert_column_right: 'ستون جدید در سمت راست',
delete_column: 'حذف ستون',
delete_row: 'حذف سطر',
delete_table: 'حذف جدول',
rows: 'سطرها',
columns: 'ستونها',
add_head: 'درج سر ستون ',
delete_head: 'حذف سرستون',
title: 'عنوان',
image_position: 'موقعیت',
none: 'هیچیک',
left: 'چپ',
right: 'راست',
image_web_link: 'آدرس تصویر در اینترنت',
text: 'متن',
mailto: 'ایمیل',
web: 'آدرس',
video_html_code: 'کد نمایش ویدئو',
file: 'درج فایل ....',
upload: 'بارگزاری',
download: 'بارگیری',
choose: 'انتخاب کنید',
or_choose: 'یا انتخاب کنید',
drop_file_here: 'این فایل ها حذف شوند',
align_left: 'چپ جین',
align_center: 'وسط چین',
align_right: 'راست چین',
align_justify: 'کشیده',
horizontalrule: 'درج خط جدا کننده',
fullscreen: 'نمایش کامل',
deleted: 'حذف شده',
anchor: 'قلاب',
link_new_tab: 'Open link in new tab',
underline: 'Underline',
alignment: 'Alignment',
filename: 'Name (optional)',
edit: 'Edit',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,75 +0,0 @@
(function ($) {
$.Redactor.opts.langs['fr'] = {
html: 'Code HTML',
video: 'Insérer une vidéo...',
image: 'Insérer une image...',
table: 'Tableau',
link: 'Lien',
link_insert: 'Insérer un lien...',
link_edit: 'Modifier le lien',
unlink: 'Supprimer le lien',
formatting: 'Styles',
paragraph: 'Paragraphe',
quote: 'Citation',
code: 'Code',
header1: 'Titre 1',
header2: 'Titre 2',
header3: 'Titre 3',
header4: 'Titre 4',
header5: 'Titre 5',
bold: 'Gras',
italic: 'Italique',
fontcolor: 'Couleur du texte',
backcolor: 'Couleur d\'arrière plan du texte',
unorderedlist: 'Liste à puces',
orderedlist: 'Liste numérotée',
outdent: 'Diminuer le retrait',
indent: 'Augmenter le retrait',
cancel: 'Annuler',
insert: 'Insérer',
save: 'Enregistrer',
_delete: 'Supprimer',
insert_table: 'Insérer un tableau...',
insert_row_above: 'Ajouter une rangée au-dessus',
insert_row_below: 'Ajouter une rangée en-dessous',
insert_column_left: 'Ajouter une colonne à gauche',
insert_column_right: 'Ajouter une colonne à droite',
delete_column: 'Supprimer la colonne',
delete_row: 'Supprimer la rangée',
delete_table: 'Supprimer le tableau',
rows: 'Rangées',
columns: 'Colonnes',
add_head: 'Ajouter un en-tête',
delete_head: 'Supprimer l\'en-tête',
title: 'Titre',
image_position: 'Position',
none: 'Aucun',
left: 'Gauche',
right: 'Droite',
image_web_link: 'Adresse URL de l\'image',
text: 'Texte',
mailto: 'Courriel',
web: 'Adresse URL',
video_html_code: 'Code d\'intégration du video',
file: 'Insérer un fichier...',
upload: 'Téléverser',
download: 'Télécharger',
choose: 'Choisir',
or_choose: 'Ou choisissez',
drop_file_here: 'Déposez le fichier ici',
align_left: 'Aligner à gauche',
align_center: 'Aligner au centre',
align_right: 'Aligner à droite',
align_justify: 'Justifier',
horizontalrule: 'Insérer une ligne horizontale',
deleted: 'Supprimé',
anchor: 'Ancre',
link_new_tab: 'Ouvrir le lien dans un nouvel onglet',
underline: 'Souligner',
alignment: 'Alignement',
filename: 'Nom de fichier (optionnel)',
edit: 'Edit',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,77 +0,0 @@
(function ($) {
$.Redactor.opts.langs['hu'] = {
html: 'Forráskód',
video: 'Videó',
image: 'Kép',
table: 'Táblázat',
link: 'Hivatkozás',
link_insert: 'Hivatkozás beszúrása',
link_edit: 'Hivatkozás szerkesztése',
unlink: 'Hivatkozás törlése',
formatting: 'Stílusok',
paragraph: 'Bekezdés',
quote: 'Idézet',
code: 'Kód',
header1: 'Címsor 1',
header2: 'Címsor 2',
header3: 'Címsor 3',
header4: 'Címsor 4',
header5: 'Címsor 5',
bold: 'Félkövér',
italic: 'Dőlt',
fontcolor: 'Szöveg szine',
backcolor: 'Szöveg hátterének szine',
unorderedlist: 'Rendezett lista',
orderedlist: 'Számozott lista',
outdent: 'Behúzás csökkentése',
indent: 'Behúzás növelése',
cancel: 'Mégsem',
insert: 'Beszurás',
save: 'Mentés',
_delete: 'Törlés',
insert_table: 'Táblázat beszúrása',
insert_row_above: 'Sor beszúrása e fölé',
insert_row_below: 'Sor beszúrása ez alá',
insert_column_left: 'Oszlop beszúrása balra',
insert_column_right: 'Oszlop beszúrása jobbra',
delete_column: 'Oszlop törlése',
delete_row: 'Sor törlése',
delete_table: 'Táblázat törlése',
rows: 'Sorok',
columns: 'Oszlopok',
add_head: 'Fejrész hozzáadása',
delete_head: 'Fejrész törlése',
title: 'Cím',
image_view: 'Kép megnézése',
image_position: 'Pozició',
none: 'nincs',
left: 'bal',
right: 'jobb',
image_web_link: 'Hivatkozás a képre',
text: 'Szöveg',
mailto: 'E-mail',
web: 'Webcím',
video_html_code: 'Videó kódja',
file: 'Fájl',
upload: 'Feltöltés',
download: 'Letöltés',
choose: 'Válasszon',
or_choose: 'Vagy válassz',
drop_file_here: 'Húzza ide a fájlt',
align_left: 'Balra igazítás',
align_center: 'Középre igazítás',
align_right: 'Jobbra igazítás',
align_justify: 'Sorkizárt',
horizontalrule: 'Vízszintes vonal',
fullscreen: 'Teljes képernyő',
deleted: 'Törölt',
anchor: 'Horgony',
link_new_tab: 'Megnyitás új lapon',
underline: 'Aláhúzott',
alignment: 'Igazítás',
filename: 'Név (nem kötelező)',
edit: 'Szerkesztés',
center: 'Középre',
upload_label: 'Húzza ide a fájlt vagy '
};
})( jQuery );

View File

@ -1,76 +0,0 @@
(function ($) {
$.Redactor.opts.langs['id'] = {
html: 'HTML',
video: 'Sisipkan Video...',
image: 'Sisipkan Gambar...',
table: 'Tabel',
link: 'Tautan',
link_insert: 'Sisipkan Tautan ...',
link_edit: 'Edit link',
unlink: 'Hapus Tautan',
formatting: 'Format',
paragraph: 'Paragraf',
quote: 'Kutipan',
code: 'Kode',
header1: 'Header 1',
header2: 'Header 2',
header3: 'Header 3',
header4: 'Header 4',
header5: 'Header 5',
bold: 'Tebal',
italic: 'Miring',
fontcolor: 'Warna Huruf',
backcolor: 'Warna Latar',
unorderedlist: 'Daftar tak berurutan',
orderedlist: 'Daftar berurutan',
outdent: 'Tulisan diluar',
indent: 'Tulisan masuk',
cancel: 'Batal',
insert: 'Sisipkan',
save: 'Simpan',
_delete: 'Hapus',
insert_table: 'Sisipkan Tabel...',
insert_row_above: 'Tambahkan Baris di atas',
insert_row_below: 'Tambahkan Baris di bawah',
insert_column_left: 'Tambahkan Kolom di kiri',
insert_column_right: 'Tambahkan Kolom di kanan',
delete_column: 'Hapus Kolom',
delete_row: 'Hapus Baris',
delete_table: 'Hapus Tabel',
rows: 'Baris',
columns: 'Kolom',
add_head: 'Tambahkan Head',
delete_head: 'Hapus Head',
title: 'Judul',
image_position: 'Posisi',
none: 'Kosong',
left: 'Kiri',
right: 'Kanan',
image_web_link: 'Tautan Gambar Web',
text: 'Teks',
mailto: 'Email',
web: 'URL',
video_html_code: 'Kode pelekatan video',
file: 'Sisipkan Berkas...',
upload: 'Unggah',
download: 'Unduh',
choose: 'Pilih',
or_choose: 'Atau pilih',
drop_file_here: 'Letakkan berkas disini',
align_left: 'Rata Kiri',
align_center: 'Rata Tengah',
align_right: 'Rata Kanan',
align_justify: 'Rata Kiri dan Kanan',
horizontalrule: 'Sisipkan garis horizontal',
fullscreen: 'Layar penuh',
deleted: 'Coret',
anchor: 'Jangkar',
link_new_tab: 'Open link in new tab',
underline: 'Underline',
alignment: 'Alignment',
filename: 'Name (optional)',
edit: 'Edit',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,78 +0,0 @@
(function ($) {
$.Redactor.opts.langs['it'] = {
html: 'HTML',
video: 'Video',
image: 'Immagine',
table: 'Tabella',
link: 'Collegamento',
link_insert: 'Inserisci un collegamento ...',
link_edit: 'Modifica link',
unlink: 'Rimuovi il collegamento',
formatting: 'Stili',
paragraph: 'Paragrafo',
quote: 'Citazione',
code: 'Codice',
header1: 'H1',
header2: 'H2',
header3: 'H3',
header4: 'H4',
header5: 'H5',
bold: 'Grassetto',
italic: 'Corsivo',
superscript: 'Apice',
strikethrough: 'Barrato',
fontcolor: 'Colore del font',
backcolor: 'Colore di sfondo',
unorderedlist: 'Elenco puntato',
orderedlist: 'Elenco numerato',
outdent: 'Rimuovi rientro',
indent: 'Aumenta rientro',
cancel: 'Annulla',
insert: 'Inserisci',
save: 'Salva',
_delete: 'rimuovi',
insert_table: 'Inserisci tabella',
insert_row_above: 'Inserisci una riga sopra',
insert_row_below: 'Inserisci una riga sotto',
insert_column_left: 'Aggiungi una colonna a sinistra',
insert_column_right: 'Aggiungi una colonna a destra',
delete_column: 'Cancella colonna',
delete_row: 'Cancella riga',
delete_table: 'Cancella tabella',
rows: 'Righe',
columns: 'Colonne',
add_head: 'Aggiungi head',
delete_head: 'Cancella head',
title: 'Titolo',
image_position: 'Posizione',
none: 'Nessuno',
left: 'Sinistra',
right: 'Destra',
image_web_link: 'URL immagine',
text: 'Testo',
mailto: 'Email',
web: 'URL',
video_html_code: 'Codice da incorporare',
file: 'File',
upload: 'Upload',
download: 'Download',
choose: 'Scegli',
or_choose: 'O Scegli',
drop_file_here: 'Trascina il file qui',
align_left: 'Allinea a sinistra',
align_center: 'Allinea al centro',
align_right: 'Allinea a destra',
align_justify: 'Giustifica',
horizontalrule: 'Riga orizzonatale',
fullscreen: 'Schermo intero',
deleted: 'Cancellato',
anchor: 'Ancora',
link_new_tab: 'Apri link in una nuova tab',
underline: 'Sottolineato',
alignment: 'Allineamento',
filename: 'Nome (opzionale)',
edit: 'Modifica',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,76 +0,0 @@
(function ($) {
$.Redactor.opts.langs['ja'] = {
html: 'HTML',
video: 'ビデオ',
image: 'イメージ',
table: 'テーブル',
link: 'リンク',
link_insert: 'リンクの挿入 ...',
link_edit: 'Edit link',
unlink: 'リンクを外す',
formatting: 'スタイル',
paragraph: '段落',
quote: '引用',
code: 'コード',
header1: 'ヘッダー 1',
header2: 'ヘッダー 2',
header3: 'ヘッダー 3',
header4: 'ヘッダー 4',
header5: 'ヘッダー 5',
bold: '太字',
italic: 'イタリック',
fontcolor: 'フォント色',
backcolor: '背景色',
unorderedlist: '番号なしリスト',
orderedlist: '番号つきリスト',
outdent: '字上げ(逆インデント)',
indent: '字下げ(インデント)',
cancel: 'キャンセル',
insert: '挿入',
save: '保存',
_delete: '削除',
insert_table: 'テーブルの挿入',
insert_row_above: '列を上に追加',
insert_row_below: '列を下に追加',
insert_column_left: '行を左に追加',
insert_column_right: '行を右に追加',
delete_column: '行を削除',
delete_row: '列を削除',
delete_table: 'テーブルを削除',
rows: '列',
columns: '行',
add_head: 'テーブルヘッダの追加',
delete_head: 'テーブルヘッダの削除',
title: 'タイトル',
image_position: 'イメージの位置',
none: '無し',
left: '左',
right: '右',
image_web_link: 'イメージへのリンク',
text: 'テキスト',
mailto: 'メール',
web: 'URL',
video_html_code: 'ビデオ埋め込みコード',
file: 'ファイル',
upload: 'アップロード',
download: 'ダウンロード',
choose: '選択',
or_choose: 'または選択',
drop_file_here: 'ファイルをここにドロップ',
align_left: '左揃え',
align_center: '中央揃え',
align_right: '右揃え',
align_justify: '均等割り付け',
horizontalrule: '水平線',
fullscreen: '全画面',
deleted: '打消し',
anchor: 'アンカー',
link_new_tab: '新しいタブでリンクを開く',
underline: 'アンダーライン',
alignment: '行揃え',
filename: '名前(オプション)',
edit: '編集',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,75 +0,0 @@
(function ($) {
$.Redactor.opts.langs['lv'] = {
html: 'HTML кods',
video: 'Video',
image: 'Attēls',
table: 'Tabula',
link: 'Saite',
link_insert: 'Iekļaut saiti ...',
link_edit: 'Edit link',
unlink: 'Noņemt saiti',
formatting: 'Stili',
paragraph: 'Vienkāršs teksts',
quote: 'Citāts',
code: 'Kods',
header1: 'Virsraksts 1',
header2: 'Virsraksts 2',
header3: 'Virsraksts 3',
header4: 'Virsraksts 4',
header5: 'Virsraksts 5',
bold: 'Pustrekns',
italic: 'Slīps',
fontcolor: 'Teksta krāsa',
backcolor: 'Fona krāsa',
unorderedlist: 'Parasts saraksts',
orderedlist: 'Numurēts saraksts',
outdent: 'Samazināt atkāpi',
indent: 'Palielināt atkāpi',
cancel: 'Atcelt',
insert: 'Iespraust',
save: 'Saglabāt',
_delete: 'Dzēst',
insert_table: 'Iespraust tabulu',
insert_row_above: 'Pievienot rindu no augšas',
insert_row_below: 'Pievienot rindu no apakšas',
insert_column_left: 'Pievienot stabiņu no kreisās puses',
insert_column_right: 'Pievienot stabiņu no labās puses',
delete_column: 'Dzēst stabiņu',
delete_row: 'Dzēst rindu',
delete_table: 'Dzēst tabulu',
rows: 'Rindas',
columns: 'Stabiņi',
add_head: 'Pievienot virsrakstu',
delete_head: 'Dzēst virsrakstu',
title: 'Uzvedne',
image_position: 'Аttēla apliece',
none: 'nav',
left: 'pa kreisi',
right: 'pa labi',
image_web_link: 'vai saite uz attēlu',
text: 'Teksts',
mailto: 'E-pasts',
web: 'URL',
video_html_code: 'Videoklipu kods',
file: 'Fails',
upload: 'Augšupielāde',
download: 'Lejupielāde',
choose: 'Izvēlieties',
or_choose: 'Vai izvēlieties',
drop_file_here: 'Vilkt failu uz šejieni',
align_left: 'Izlīdzināt pa labi',
align_center: 'Izlīdzināt pa kreisi',
align_right: 'Izlīdzināt pret centru',
align_justify: 'Izlīdzināt malas',
horizontalrule: 'Horizontāla līnija',
fullscreen: 'Pa visu ekrānu',
anchor: 'Anchor',
link_new_tab: 'Open link in new tab',
underline: 'Underline',
alignment: 'Alignment',
filename: 'Name (optional)',
edit: 'Edit',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,79 +0,0 @@
(function ($) {
$.Redactor.opts.langs['nl'] = {
html: 'HTML',
video: 'Video',
image: 'Afbeelding',
table: 'Tabel',
link: 'Link',
link_insert: 'Link invoegen...',
link_edit: 'Edit link',
unlink: 'Link ontkoppelen',
formatting: 'Stijlen',
paragraph: 'Paragraaf',
quote: 'Citaat',
code: 'Code',
header1: 'Kop 1',
header2: 'Kop 2',
header3: 'Kop 3',
header4: 'Kop 4',
header5: 'Kop 5',
bold: 'Vet',
italic: 'Cursief',
fontcolor: 'Tekstkleur',
backcolor: 'Achtergrondkleur',
unorderedlist: 'Ongeordende lijst',
orderedlist: 'Geordende lijst',
outdent: 'Uitspringen',
indent: 'Inspringen',
redo: 'Opnieuw maken',
undo: 'Ongedaan maken',
cut: 'Knippen',
cancel: 'Annuleren',
insert: 'Invoegen',
save: 'Opslaan',
_delete: 'Verwijderen',
insert_table: 'Tabel invoegen',
insert_row_above: 'Rij hierboven invoegen',
insert_row_below: 'Rij hieronder invoegen',
insert_column_left: 'Kolom links toevoegen',
insert_column_right: 'Kolom rechts toevoegen',
delete_column: 'Verwijder kolom',
delete_row: 'Verwijder rij',
delete_table: 'Verwijder tabel',
rows: 'Rijen',
columns: 'Kolommen',
add_head: 'Titel toevoegen',
delete_head: 'Titel verwijderen',
title: 'Titel',
image_position: 'Positie',
none: 'geen',
left: 'links',
right: 'rechts',
image_web_link: 'Afbeelding link',
text: 'Tekst',
mailto: 'Email',
web: 'URL',
video_html_code: 'Video embed code',
file: 'Bestand',
upload: 'Uploaden',
download: 'Downloaden',
choose: 'Kies',
or_choose: 'Of kies',
drop_file_here: 'Sleep bestand hier',
align_left: 'Links uitlijnen',
align_center: 'Centreren',
align_right: 'Rechts uitlijnen',
align_justify: 'Uitvullen',
horizontalrule: 'Horizontale lijn',
fullscreen: 'Volledig scherm',
deleted: 'Verwijderd',
anchor: 'Anker',
link_new_tab: 'Open link in nieuw tabblad',
underline: 'Onderstrepen',
alignment: 'Uitlijning',
filename: 'Naam (optioneel)',
edit: 'Bewerk',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,76 +0,0 @@
(function ($) {
$.Redactor.opts.langs['pl'] = {
html: 'Źródło',
video: 'Wideo',
image: 'Obrazek',
table: 'Tabela',
link: 'Link',
link_insert: 'Wstaw link',
link_edit: 'Edytuj link',
unlink: 'Usuń link',
formatting: 'Style',
paragraph: 'Zwykły tekst',
quote: 'Cytat',
code: 'Kod źródłowy',
header1: 'Nagłówek 1',
header2: 'Nagłówek 2',
header3: 'Nagłówek 3',
header4: 'Nagłówek 4',
header5: 'Nagłówek 5',
bold: 'Pogrubiony',
italic: 'Pochylony',
fontcolor: 'Kolor tekstu',
backcolor: 'Kolor tła',
unorderedlist: 'Wypunktowanie',
orderedlist: 'Numeracja',
outdent: 'Zwiększ wcięcie',
indent: 'Zmniejsz wcięcie',
cancel: 'Anuluj',
insert: 'Wstaw',
save: 'Zapisz',
_delete: 'Usuń',
insert_table: 'Wstaw tabelę',
insert_row_above: 'Dodaj wiersz na górze',
insert_row_below: 'Dodaj wiersz na dole',
insert_column_left: 'Dodaj kolumnę po lewej',
insert_column_right: 'Dodaj kolumnę po prawej',
delete_column: 'Usuń kolumnę',
delete_row: 'Usuń wiersz',
delete_table: 'Usuń tabelę',
rows: 'Wiersze',
columns: 'Kolumny',
add_head: 'Dodaj nagłówek',
delete_head: 'Usuń nagłówek',
title: 'Tekst alternatywny',
image_position: 'Pozycjonowanie',
none: 'nie ma',
left: 'do lewej',
right: 'do prawej',
image_web_link: 'albo link do obrazka',
text: 'Tekst',
mailto: 'Poczta e-mail',
web: 'URL',
video_html_code: 'Kod źródłowy pliku wideo',
file: 'Plik',
upload: 'Wgraj na serwer',
download: 'Pobierz',
choose: 'Wybierz z listy',
or_choose: 'lub wybierz',
drop_file_here: 'Przenieś plik tutaj',
align_left: 'Tekst do lewej',
align_center: 'Wyśrodkuj',
align_right: 'Tekst do prawej',
align_justify: 'Wyjustuj',
horizontalrule: 'Linia pozioma',
fullscreen: 'Pełny ekran',
deleted: 'Usunięty',
anchor: 'Kotwica',
link_new_tab: 'Otwórz link w nowym oknie',
underline: 'Podkreślony',
alignment: 'Wyrównanie',
filename: 'Nazwa (opcjonalna)',
edit: 'Edycja',
center: 'wyśrodkowany',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,75 +0,0 @@
(function ($) {
$.Redactor.opts.langs['pt_br'] = {
html: 'HTML',
video: 'Inserir Vídeo...',
image: 'Inserir Imagem...',
table: 'Tabela',
link: 'Link',
link_insert: 'Inserir Link...',
link_edit: 'Editar Link',
unlink: 'Remover Link',
formatting: 'Formatação',
paragraph: 'Parágrafo',
quote: 'Citar',
code: 'Código',
header1: 'Cabeçalho 1',
header2: 'Cabeçalho 2',
header3: 'Cabeçalho 3',
header4: 'Cabeçalho 4',
header5: 'Cabeçalho 5',
bold: 'Negrito',
italic: 'Itálico',
fontcolor: 'Cor da Fonte',
backcolor: 'Cor de Fundo',
unorderedlist: 'Lista Não Ordenada',
orderedlist: 'Lista Ordenada',
outdent: 'Remover Identação',
indent: 'Identar',
cancel: 'Cancelar',
insert: 'Inserir',
save: 'Salvar',
_delete: 'Apagar',
insert_table: 'Inserir Tabela...',
insert_row_above: 'Adicionar Linha Acima',
insert_row_below: 'Adicionar Linha Abaixo',
insert_column_left: 'Adicionar Coluna à Esquerda',
insert_column_right: 'Adicionar Coluna à Direita',
delete_column: 'Eliminar Coluna',
delete_row: 'Eliminar Linha',
delete_table: 'Eliminar Tabela',
rows: 'Linhas',
columns: 'Colunas',
add_head: 'Adicionar Cabeçalho',
delete_head: 'Eliminar Cabeçalho',
title: 'Título',
image_position: 'Posição',
none: 'Nenhum',
left: 'Esquerda',
right: 'Direita',
image_web_link: 'URL de Imagem',
text: 'Texto',
mailto: 'Email',
web: 'URL',
video_html_code: 'Código de Incorporação de Vídeo',
file: 'Inserir Arquivo...',
upload: 'Upload',
download: 'Download',
choose: 'Escolha',
or_choose: 'Ou escolha',
drop_file_here: 'Solte o arquivo aqui',
align_left: 'Alinhar à esquerda',
align_center: 'Centrar',
align_right: 'Alinhar à direita',
align_justify: 'Justificar',
horizontalrule: 'Inserir Linha Horizontal',
deleted: 'Apagado',
anchor: 'Âncora',
link_new_tab: 'Abrir link em uma nova aba',
underline: 'Sublinhado',
alignment: 'Alinhamento',
filename: 'Nome (opcional)',
edit: 'Editar',
center: 'Centro',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,76 +0,0 @@
(function ($) {
$.Redactor.opts.langs['ro'] = {
html: 'HTML',
video: 'Adauga video...',
image: 'Adauga imagine...',
table: 'Tabel',
link: 'Legatura web',
link_insert: 'Adauga legatura web...',
link_edit: 'Edit link',
unlink: 'Elimina legatura web',
formatting: 'Formatare',
paragraph: 'Paragraf',
quote: 'Citat',
code: 'Cod',
header1: 'Titlu 1',
header2: 'Titlu 2',
header3: 'Titlu 3',
header4: 'Titlu 4',
header5: 'Titlu 5',
bold: 'Aldin (Bold)',
italic: 'Cursiv (Italic)',
fontcolor: 'Culoare font',
backcolor: 'Culoare de fundal',
unorderedlist: 'Lista neordonata',
orderedlist: 'Lista ordonata',
outdent: 'Redu indentarea',
indent: 'Mareste indentarea',
cancel: 'Renunta',
insert: 'Adauga',
save: 'Salveaza',
_delete: 'Sterge',
insert_table: 'Adauga tabel...',
insert_row_above: 'Adauga linie deasupra',
insert_row_below: 'Adauga linie dedesupt',
insert_column_left: 'Adauga coloana la stanga',
insert_column_right: 'Adauga coloana la dreapta',
delete_column: 'Sterge coloana',
delete_row: 'Sterge linie',
delete_table: 'Sterge tabela',
rows: 'Linii',
columns: 'Coloane',
add_head: 'Adauga cap tabel',
delete_head: 'Sterge cap tabel',
title: 'Titlu',
image_position: 'Pozitie',
none: 'None',
left: 'Stanga',
right: 'Dreapta',
image_web_link: 'Legatura web imagine',
text: 'Text',
mailto: 'Adresa email',
web: 'Legatura web',
video_html_code: 'Cod adaugare video',
file: 'Adauga fisier...',
upload: 'Incarca',
download: 'Descarca',
choose: 'Alege',
or_choose: 'sau alege din computer',
drop_file_here: 'Trage fisierele aici',
align_left: 'Aliniere la stanga',
align_center: 'Centrat',
align_right: 'Aliniere la dreapta',
align_justify: 'Aliniere la margini',
horizontalrule: 'Adauga rigla orizontala',
fullscreen: 'Afisare pe tot ecranul',
deleted: 'Taiat (Sters)',
anchor: 'Ancora',
link_new_tab: 'Open link in new tab',
underline: 'Underline',
alignment: 'Alignment',
filename: 'Name (optional)',
edit: 'Edit',
center: 'Center',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,76 +0,0 @@
(function ($) {
$.Redactor.opts.langs['ru'] = {
html: 'Код',
video: 'Видео',
image: 'Изображение',
table: 'Таблица',
link: 'Ссылка',
link_insert: 'Вставить ссылку ...',
link_edit: 'Изменить ссылку',
unlink: 'Удалить ссылку',
formatting: 'Форматирование',
paragraph: 'Обычный текст',
quote: 'Цитата',
code: 'Код',
header1: 'Заголовок 1',
header2: 'Заголовок 2',
header3: 'Заголовок 3',
header4: 'Заголовок 4',
header5: 'Заголовок 5',
bold: 'Полужирный',
italic: 'Наклонный',
fontcolor: 'Цвет текста',
backcolor: 'Заливка текста',
unorderedlist: 'Обычный список',
orderedlist: 'Нумерованный список',
outdent: 'Уменьшить отступ',
indent: 'Увеличить отступ',
cancel: 'Отменить',
insert: 'Вставить',
save: 'Сохранить',
_delete: 'Удалить',
insert_table: 'Вставить таблицу',
insert_row_above: 'Добавить строку сверху',
insert_row_below: 'Добавить строку снизу',
insert_column_left: 'Добавить столбец слева',
insert_column_right: 'Добавить столбец справа',
delete_column: 'Удалить столбец',
delete_row: 'Удалить строку',
delete_table: 'Удалить таблицу',
rows: 'Строки',
columns: 'Столбцы',
add_head: 'Добавить заголовок',
delete_head: 'Удалить заголовок',
title: 'Подсказка',
image_position: 'Обтекание текстом',
none: 'Нет',
left: 'Cлева',
right: 'Cправа',
image_web_link: 'Cсылка на изображение',
text: 'Текст',
mailto: 'Эл. почта',
web: 'URL',
video_html_code: 'Код видео ролика',
file: 'Файл',
upload: 'Загрузить',
download: 'Скачать',
choose: 'Выбрать',
or_choose: 'Или выберите',
drop_file_here: 'Перетащите файл сюда',
align_left: 'По левому краю',
align_center: 'По центру',
align_right: 'По правому краю',
align_justify: 'Выровнять текст по ширине',
horizontalrule: 'Горизонтальная линейка',
fullscreen: 'Во весь экран',
deleted: 'Зачеркнутый',
anchor: 'Якорь',
link_new_tab: 'Открывать в новой вкладке',
underline: 'Подчеркнутый',
alignment: 'Выравнивание',
filename: 'Название (необязательно)',
edit: 'Ред.',
center: 'По центру',
upload_label: 'Drop file here or '
};
})( jQuery );

View File

@ -1,74 +0,0 @@
(function ($) {
$.Redactor.opts.langs['sv'] = {
_delete: 'Ta bort',
add_head: 'Lägg till tabellhuvud',
align_center: 'Centerjustera',
align_justify: 'Marginaljustering',
align_left: 'Vänsterjustera',
align_right: 'Högerjustera',
alignment: 'Justering',
anchor: 'Ankare',
backcolor: 'Bakgrundsfärg',
bold: 'Fet',
cancel: 'Ångra',
center: 'Center',
choose: 'Välj',
code: 'Kod',
columns: 'Kolumner',
delete_column: 'Ta bort kolumn',
delete_head: 'Ta bort tabellhuvud',
delete_row: 'Ta bort rad',
delete_table: 'Ta bort tabell',
deleted: 'Överstruken',
download: 'Nedladdning',
drop_file_here: 'Släpp fil här',
edit: 'Ändra',
file: 'Infoga fil',
filename: 'Namn (valfritt)',
fontcolor: 'Typsnittsfärg',
formatting: 'Formatering',
header1: 'Rubrik 1',
header2: 'Rubrik 2',
header3: 'Rubrik 3',
header4: 'Rubrik 4',
header5: 'Rubrik 5',
horizontalrule: 'Infoga horisontell linje',
html: 'HTML',
image: 'Infoga bild',
image_position: 'Position',
image_web_link: 'Bildlänk',
indent: 'Öka indentering',
insert: 'Infoga',
insert_column_left: 'Lägg till vänsterkolumn',
insert_column_right: 'Lägg till högerkolumn',
insert_row_above: 'Lägg till rad ovanför',
insert_row_below: 'Lägg till rad under',
insert_table: 'Infoga tabell',
italic: 'Kursiv',
left: 'Vänster',
link: 'Länk',
link_edit: 'Ändra länk',
link_insert: 'Infoga länk',
link_new_tab: 'Öppna länk i ny flik',
mailto: 'E-post',
none: 'Ingen',
or_choose: 'Eller välj',
orderedlist: 'Ordnad lista',
outdent: 'Minska indentering',
paragraph: 'Paragraf',
quote: 'Citat',
right: 'Höger',
rows: 'Rader',
save: 'Spara',
table: 'Tabell',
text: 'Text',
title: 'Alt-text',
underline: 'Understryk',
unlink: 'Ta bort länk',
unorderedlist: 'Oordnad lista',
upload: 'Uppladdning',
video: 'Infoga video',
video_html_code: 'Kod för inbäddad video eller Youtube-/Vimeolänk',
web: 'Webbadress'
};
})( jQuery );

View File

@ -1,75 +0,0 @@
(function ($) {
$.Redactor.opts.langs['tr'] = {
html: 'HTML',
video: 'Video',
image: 'Görsel',
table: 'Tablo',
link: 'Bağlantı',
link_insert: 'Bağlantı Ekle ...',
link_edit: 'Bağlantıyı Düzenle',
unlink: 'Bağlantı Kaldır',
formatting: 'Biçimlendirme',
paragraph: 'Paragraf',
quote: 'Alıntı',
code: 'Kod',
header1: 'Başlık 1',
header2: 'Başlık 2',
header3: 'Başlık 3',
header4: 'Başlık 4',
header5: 'Başlık 5',
bold: 'Kalın',
italic: 'Eğik',
fontcolor: 'Yazı rengi',
backcolor: 'Arkaplan rengi',
unorderedlist: 'Sırasız liste',
orderedlist: 'Sıralı liste',
outdent: 'Girintiyi azalt',
indent: 'Girintiyi artır',
cancel: 'İptal',
insert: 'Ekle',
save: 'Kaydet',
_delete: 'Sil',
insert_table: 'Tablo ekle',
insert_row_above: 'Üste satır ekle',
insert_row_below: 'Alta satır ekle',
insert_column_left: 'Sola sütun ekle',
insert_column_right: 'Sağa sütun ekle',
delete_column: 'Sütun sil',
delete_row: 'Satır sil',
delete_table: 'Tablo sil',
rows: 'Satırlar',
columns: 'Sütunlar',
add_head: 'Başlık ekle',
delete_head: 'Başlık sil',
title: 'Başlık',
image_position: 'Pozisyon',
none: 'hiçbiri',
left: 'sol',
right: 'sağ',
image_web_link: 'Görselin web bağlantısı',
text: 'Metin',
mailto: 'E-Posta',
web: 'URL',
video_html_code: 'Video embed kodu',
file: 'Dosya',
upload: 'Yükle',
download: 'İndir',
choose: 'Seç',
or_choose: 'Veya seç',
drop_file_here: 'Dosyayı buraya bırak',
align_left: 'Sola hizala',
align_center: 'Ortala',
align_right: 'Sağa hizala',
align_justify: 'Satır uzunluğuna ayarla',
horizontalrule: 'Yatay çizgi',
fullscreen: 'Tam ekran',
deleted: 'Silindi',
anchor: 'Çapa',
link_new_tab: 'Bağlantıyı yeni pencerede aç',
underline: 'Altı çizili',
alignment: 'Hizalama',
filename: 'Dosya Adı (isteğe bağlı)',
edit: 'Düzenle',
center: 'Center'
};
})( jQuery );

View File

@ -1,75 +0,0 @@
(function ($) {
$.Redactor.opts.langs['zh_cn'] = {
html: 'HTML代码',
video: '视频',
image: '图片',
table: '表格',
link: '链接',
link_insert: '插入链接',
link_edit: 'Edit link',
unlink: '取消链接',
formatting: '样式',
paragraph: '段落',
quote: '引用',
code: '代码',
header1: '一级标题',
header2: '二级标题',
header3: '三级标题',
header4: '四级标题',
header5: 'Header 5',
bold: '粗体',
italic: '斜体',
fontcolor: '字体颜色',
backcolor: '背景颜色',
unorderedlist: '项目编号',
orderedlist: '数字编号',
outdent: '减少缩进',
indent: '增加缩进',
cancel: '取消',
insert: '插入',
save: '保存',
_delete: '删除',
insert_table: '插入表格',
insert_row_above: '在上方插入',
insert_row_below: '在下方插入',
insert_column_left: '在左侧插入',
insert_column_right: '在右侧插入',
delete_column: '删除整列',
delete_row: '删除整行',
delete_table: '删除表格',
rows: '行',
columns: '列',
add_head: '添加标题',
delete_head: '删除标题',
title: '标题',
image_position: '位置',
none: '无',
left: '左',
right: '右',
image_web_link: '图片网页链接',
text: '文本',
mailto: '邮箱',
web: '网址',
video_html_code: '视频嵌入代码',
file: '文件',
upload: '上传',
download: '下载',
choose: '选择',
or_choose: '或选择',
drop_file_here: '将文件拖拽至此区域',
align_left: '左对齐',
align_center: '居中',
align_right: '右对齐',
align_justify: '两端对齐',
horizontalrule: '水平线',
fullscreen: '全屏',
deleted: '删除',
anchor: '锚点',
link_new_tab: 'Open link in new tab',
underline: 'Underline',
alignment: 'Alignment',
filename: 'Name (optional)',
edit: 'Edit',
center: 'Center'
};
})( jQuery );

View File

@ -1,75 +0,0 @@
(function ($) {
$.Redactor.opts.langs['zh_tw'] = {
html: 'HTML',
video: '插入影片',
image: '插入圖片',
table: '表格',
link: '連結',
link_insert: '插入連結',
link_edit: 'Edit link',
unlink: '移除連結',
formatting: '樣式',
paragraph: '段落',
quote: '引用',
code: '原始碼',
header1: '標題 1',
header2: '標題 2',
header3: '標題 3',
header4: '標題 4',
header5: '標題 5',
bold: '將文字變成粗體',
italic: '將文字變成斜體',
fontcolor: '選擇文字顏色',
backcolor: '選擇文字底色',
unorderedlist: '項目列表',
orderedlist: '編號列表',
outdent: '減少縮排',
indent: '增加縮排',
cancel: '取消',
insert: '插入',
save: '儲存',
_delete: '刪除',
insert_table: '插入表格',
insert_row_above: '加入上方橫列',
insert_row_below: '加入下方橫列',
insert_column_left: '加入左方直欄',
insert_column_right: '加入右方直欄',
delete_column: '刪除整欄',
delete_row: '刪除整列',
delete_table: '刪除表格',
rows: '橫列',
columns: '直欄',
add_head: '加入表格標題',
delete_head: '刪除表格標題',
title: '標題',
image_position: '位置',
none: '無',
left: '靠左',
right: '靠右',
image_web_link: '連結',
text: '內文',
mailto: 'Email',
web: '網址',
video_html_code: '嵌入影片的原始碼',
file: '插入文件',
upload: '上傳',
download: '下載',
choose: '選擇',
or_choose: '或選擇',
drop_file_here: '將文件拖曳至此',
align_left: '將文字對齊至左側',
align_center: '將文字置中',
align_right: '將文字對齊至右側',
align_justify: '對齊至兩側',
horizontalrule: '插入水平線',
fullscreen: '全銀幕',
deleted: '刪除線',
anchor: '錨點',
link_new_tab: 'Open link in new tab',
underline: 'Underline',
alignment: 'Alignment',
filename: 'Name (optional)',
edit: 'Edit',
center: 'Center'
};
})( jQuery );

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -5,16 +5,22 @@
<div
id="<?= $this->getId() ?>"
class="field-richeditor size-<?= $size ?> <?= $stretch?'layout-relative stretch':'' ?>"
<?php if ($editorLang): ?>data-editor-lang="<?= $editorLang ?>"<?php endif ?>
<?php if ($fullPage): ?>data-fullpage="true"<?php endif ?>
data-data-locker="#<?= $this->getId('dataLocker') ?>"
<?php if ($editorLang): ?>data-editor-lang="<?= $editorLang ?>"<?php endif ?>
<?php if ($toolbarButtons): ?>data-toolbar-buttons="<?= implode(',', $toolbarButtons) ?>"<?php endif ?>
<?php if ($allowEmptyTags): ?>data-allow-empty-tags="<?= e($allowEmptyTags) ?>"<?php endif ?>
<?php if ($allowTags): ?>data-allow-tags="<?= e($allowTags) ?>"<?php endif ?>
<?php if ($noWrapTags): ?>data-no-wrap-tags="<?= e($noWrapTags) ?>"<?php endif ?>
<?php if ($removeTags): ?>data-remove-tags="<?= e($removeTags) ?>"<?php endif ?>
<?php if ($imageStyles): ?>data-image-styles="<?= e(json_encode($imageStyles)) ?>"<?php endif ?>
<?php if ($linkStyles): ?>data-link-styles="<?= e(json_encode($linkStyles)) ?>"<?php endif ?>
<?php if ($paragraphStyles): ?>data-paragraph-styles="<?= e(json_encode($paragraphStyles)) ?>"<?php endif ?>
<?php if ($tableStyles): ?>data-table-styles="<?= e(json_encode($tableStyles)) ?>"<?php endif ?>
<?php if ($tableCellStyles): ?>data-table-cell-styles="<?= e(json_encode($tableCellStyles)) ?>"<?php endif ?>
data-links-handler="<?= $this->getEventHandler('onGetPageLinks') ?>"
placeholder="<?= e(trans($field->placeholder)) ?>"
data-control="richeditor">
<textarea id="<?= $this->getId('textarea') ?>"></textarea>
</div>
<!-- Data locker -->
<div style="display: none">
<textarea name="<?= $name ?>" id="<?= $this->getId('dataLocker') ?>"><?= e($value) ?></textarea>
<textarea name="<?= $name ?>" id="<?= $this->getId('textarea') ?>"><?= e($value) ?></textarea>
<div class="height-indicator"></div>
</div>
<?php endif ?>

View File

@ -271,8 +271,8 @@ return [
'extension' => 'The PHP extension :name is not installed. Please install this library and activate the extension.'
],
'editor' => [
'menu_label' => 'Code editor preferences',
'menu_description' => 'Customize your code editor preferences, such as font size and color scheme.',
'menu_label' => 'Editor settings',
'menu_description' => 'Customize the global editor preferences, such as font size and color scheme.',
'font_size' => 'Font size',
'tab_size' => 'Tab size',
'use_hard_tabs' => 'Indent using tabs',

View File

@ -1,8 +1,14 @@
<?php
use Backend\Models\BrandSettings;
use Backend\Models\EditorSetting;
?>
<?php if (BrandSettings::isConfigured()): ?>
<style>
<?= BrandSettings::renderCss() ?>
</style>
<?php endif ?>
<?php if (EditorSetting::isConfigured()): ?>
<style>
<?= EditorSetting::renderCss() ?>
</style>
<?php endif ?>

View File

@ -19,7 +19,6 @@
<script src="<?= URL::asset('modules/system/assets/js/framework.js') ?>?v<?= $coreBuild ?>"></script>
<script src="<?= URL::asset('modules/system/assets/ui/storm-min.js') ?>?v<?= $coreBuild ?>"></script>
<script src="<?= Backend::skinAsset('assets/js/october-min.js') ?>?v<?= $coreBuild ?>"></script>
<script src="<?= URL::asset('modules/cms/widgets/mediamanager/assets/js/mediamanager-global-min.js') ?>"></script>
<script src="<?= URL::asset('modules/system/assets/js/lang/lang.'.App::getLocale().'.js') ?>?v<?= $coreBuild ?>"></script>
<script src="<?= Backend::skinAsset('assets/js/october.flyout.js') ?>"></script>

Some files were not shown because too many files have changed in this diff Show More