This commit is contained in:
Bob 2020-09-13 14:06:21 +08:00
parent 9a51ff4ea5
commit 83d738f489
141 changed files with 15236 additions and 1041 deletions

View File

@ -57,9 +57,9 @@ INSTALLED_APPS = [
'wagtail.search',
'wagtail.admin',
'wagtail.core',
'modelcluster',
'taggit',
'django_summernote',
]
MIDDLEWARE = [
@ -158,7 +158,6 @@ STATICFILES_DIRS = [
STATIC_ROOT = '/var/www/p3/newmediamonitoring/static/'
MEDIA_URL = '/media/'
MEDIA_ROOT = '/var/www/p3/newmediamonitoring/media/'
"""用户模块扩展部分"""
AUTH_PROFILE_MODULE = 'djangoadmin.myadmin.UserProfile'
"""用户模块扩展完成"""

View File

@ -1,35 +1,36 @@
"""NewMediaMonitoring URL Configuration
The `urlpatterns` list routes URLs to views. For more information please see:
https://docs.djangoproject.com/en/2.1/topics/http/urls/
Examples:
Function views
1. Add an import: from my_app import views
2. Add a URL to urlpatterns: path('', views.home, name='home')
Class-based views
1. Add an import: from other_app.views import Home
2. Add a URL to urlpatterns: path('', Home.as_view(), name='home')
Including another URLconf
1. Import the include() function: from django.urls import include, path
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, re_path, include
from django.conf import settings
from django.conf.urls.static import static
from wagtail.admin import urls as wagtailadmin_urls
from wagtail.documents import urls as wagtaildocs_urls
from wagtail.core import urls as wagtail_urls
urlpatterns = [
path('polls/', include('polls.urls')),
re_path(r'^cms/', include(wagtailadmin_urls)),
re_path(r'^documents/', include(wagtaildocs_urls)),
re_path(r'^pages/', include(wagtail_urls)),
path('admin/', admin.site.urls),
path('', include('dashboard.urls')),
path('captcha/', include('captcha.urls')),
path('management/', include('management.urls')),
path('monitor/', include('monitor.urls'))
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
"""NewMediaMonitoring URL Configuration
The `urlpatterns` list routes URLs to views. For more information please see:
https://docs.djangoproject.com/en/2.1/topics/http/urls/
Examples:
Function views
1. Add an import: from my_app import views
2. Add a URL to urlpatterns: path('', views.home, name='home')
Class-based views
1. Add an import: from other_app.views import Home
2. Add a URL to urlpatterns: path('', Home.as_view(), name='home')
Including another URLconf
1. Import the include() function: from django.urls import include, path
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, re_path, include
from django.conf import settings
from django.conf.urls.static import static
from wagtail.admin import urls as wagtailadmin_urls
from wagtail.documents import urls as wagtaildocs_urls
from wagtail.core import urls as wagtail_urls
urlpatterns = [
path('polls/', include('polls.urls')),
re_path(r'^cms/', include(wagtailadmin_urls)),
re_path(r'^documents/', include(wagtaildocs_urls)),
re_path(r'^pages/', include(wagtail_urls)),
path('admin/', admin.site.urls),
path('', include('dashboard.urls')),
path('captcha/', include('captcha.urls')),
path('management/', include('management.urls')),
path('monitor/', include('monitor.urls')),
path('summernote/', include('django_summernote.urls')),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

View File

@ -1,33 +1,42 @@
from django.contrib import admin
# Register your models here.
from dashboard.models import Userprofile, Organization, Group, Level, Organizationtype, Group_type, Weixin_data
class UserProfileAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Userprofile,UserProfileAdmin)
class OrganizationAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Organization,OrganizationAdmin)
class GroupAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Group,GroupAdmin)
class LevelAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Level,LevelAdmin)
class OrganizationtypeAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Organizationtype,OrganizationtypeAdmin)
class Group_typeAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Group_type,Group_typeAdmin)
class Weixin_data_typeAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Weixin_data,Weixin_data_typeAdmin)
from django.contrib import admin
# Register your models here.
from django_summernote.admin import SummernoteModelAdmin
from dashboard.models import Userprofile, Organization, Group, Level, Organizationtype, Group_type, Weixin_data, Weixin, \
News
class UserProfileAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Userprofile,UserProfileAdmin)
class OrganizationAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Organization,OrganizationAdmin)
class GroupAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Group,GroupAdmin)
class LevelAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Level,LevelAdmin)
class OrganizationtypeAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Organizationtype,OrganizationtypeAdmin)
class Group_typeAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Group_type,Group_typeAdmin)
class Weixin_data_typeAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Weixin_data,Weixin_data_typeAdmin)
class WeixinAdmin(admin.ModelAdmin):
list_display = ('id',)
admin.site.register(Weixin,WeixinAdmin)
class NewsAdmin(SummernoteModelAdmin):
summernote_fields = ('content',)
admin.site.register(News,NewsAdmin)

View File

@ -1,369 +1,378 @@
import uuid
from django.contrib.auth.models import User
from django.db import models
# 权限等级
class Level(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
name = models.CharField('等级名', max_length=256, null=True, blank=True)
level = models.IntegerField('级别', blank=True, null=True, default=0)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.name
# Create your models here.
class Group_type(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
type = models.CharField('群组类型', max_length=256, null=True, blank=True)
def __str__(self):
return self.type
# 群组
class Group(models.Model):
GROUP_STATUS_CHOICES = (
('0', '关闭'),
('1', '开启')
)
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
name = models.CharField('群组名称', max_length=256, null=True, blank=True)
presentation = models.TextField('群组描述', null=True, blank=True)
image = models.FileField(upload_to='groupimage', null=True, blank=True)
type = models.ForeignKey(
Group_type, on_delete=models.CASCADE, null=True, blank=True)
status = models.CharField(
'状态', max_length=256, null=True, blank=True, choices=GROUP_STATUS_CHOICES)
province = models.CharField('', max_length=256, null=True, blank=True)
cities = models.CharField('', max_length=256, null=True, blank=True)
district = models.CharField('', max_length=256, null=True, blank=True)
town = models.CharField('', max_length=256, null=True, blank=True)
village = models.CharField('', max_length=256, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.name
# 群组管理员
class Group_admin(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
user = models.ForeignKey(
User, on_delete=models.CASCADE, null=True, blank=True)
group = models.ForeignKey(
Group, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.group.name
# 群组成员
class Group_user(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
user = models.ForeignKey(
User, on_delete=models.CASCADE, null=True, blank=True)
group = models.ForeignKey(
Group, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.user.username
# 单位类型
class Organizationtype(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
organizationtype = models.CharField(
'单位类型', blank=True, null=True, max_length=256)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.organizationtype
# 单位
class Organization(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
name = models.CharField('单位名', max_length=256, null=True, blank=True)
image = models.FileField(upload_to='cover', null=True, blank=True)
organizationtype = models.ForeignKey(
Organizationtype, on_delete=models.CASCADE, null=True, blank=True)
province = models.CharField('', max_length=256, null=True, blank=True)
cities = models.CharField('', max_length=256, null=True, blank=True)
district = models.CharField('', max_length=256, null=True, blank=True)
town = models.CharField('', max_length=256, null=True, blank=True)
village = models.CharField('', max_length=256, null=True, blank=True)
# group = models.ForeignKey(Group, on_delete=models.CASCADE, null=True, blank=True)
# level = models.ForeignKey(Level,on_delete=models.CASCADE,null=True,blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.name
# 扩展用户表
class Userprofile(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
name = models.CharField('姓名', null=True, blank=True, max_length=256)
sex = models.CharField('性别', null=True, blank=True, max_length=256)
image = models.FileField(upload_to='profile', null=True, blank=True)
organization = models.ForeignKey(
Organization, on_delete=models.CASCADE, null=True, blank=True)
# 用户状态:注册进来默认为0为未审核状态审核后status=1
status = models.IntegerField('用户状态', null=True, blank=True, default=0)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
class Meta:
ordering = ["-created"]
def __str__(self):
return self.user.username+":"+self.name
def create_user_profile(sender, instance, created, **kwargs):
"""Create the UserProfile when a new User is saved"""
if created:
profile = Userprofile()
profile.user = instance
profile.save()
NEWMEDIA_STATUS_CHOICES = (
('1', '开启'),
('0', '关闭')
)
class NewMedia(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
code = models.CharField('微信公众号', max_length=256, null=True, blank=True)
alias = models.CharField('别名', max_length=256, null=True, blank=True)
image = models.FileField(
upload_to='cover/%Y/%m/%d/', null=True, blank=True)
organization = models.ForeignKey(
Organization, on_delete=models.CASCADE, null=True, blank=True)
status = models.CharField(
'状态', max_length=256, null=True, blank=True, choices=NEWMEDIA_STATUS_CHOICES)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
class Meta:
abstract = True
ordering = ["-created"]
def __str__(self):
return self.code + ':' + self.alias
# 微信公众号
class Weixin(NewMedia):
weixinid = models.CharField('微信ID', max_length=256, null=True, blank=True)
# 微信文章采集
class Weixin_data(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
title = models.CharField('文章标题', max_length=256, null=True, blank=True)
site = models.CharField('位置', max_length=256, null=True, blank=True)
date = models.CharField('发文时间', max_length=256, null=True, blank=True)
original = models.BooleanField('是否原创', null=True, blank=True)
url = models.CharField('文章链接', max_length=256, null=True, blank=True)
author = models.CharField('作者', max_length=256, null=True, blank=True)
comment = models.CharField('评论数', max_length=256, null=True, blank=True)
reply = models.CharField('作者回复数', max_length=256, null=True, blank=True)
content = models.TextField('正文', null=True, blank=True)
weixin = models.ForeignKey(
Weixin, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.title
# 微信评论
class Weixin_comment(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
comment = models.TextField('评论', null=True, blank=True)
user = models.CharField('用户', max_length=256, null=True, blank=True)
reply = models.TextField('回复', null=True, blank=True)
weixin = models.ForeignKey(
Weixin, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.user
# 微信错别字
class Weixin_Wrong(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
wrong = models.CharField('错别字', max_length=256, null=True, blank=True)
idea = models.CharField('建议', max_length=256, null=True, blank=True)
site = models.CharField('位置', max_length=256, null=True, blank=True)
weixin = models.ForeignKey(
Weixin, on_delete=models.CASCADE, null=True, blank=True)
change = models.BooleanField('是否已修改', null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.wrong
# 微博
class Weibo(NewMedia):
weiboid = models.CharField('微博ID', max_length=256, null=True, blank=True)
# 微博文章采集
class Weibo_data(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
weiboid = models.CharField('微博ID', max_length=256, null=True, blank=True)
content = models.TextField('正文', null=True, blank=True)
url = models.CharField('文章url', max_length=256, null=True, blank=True)
originalimageurl = models.CharField(
'原始图片url', max_length=256, null=True, blank=True)
transpondimageurl = models.CharField(
'转发图片url', max_length=256, null=True, blank=True)
original = models.BooleanField('是否原创', null=True, blank=True)
site = models.CharField('发布位置', max_length=256, null=True, blank=True)
date = models.CharField('发布时间', max_length=256, null=True, blank=True)
tool = models.CharField('发布工具', max_length=256, null=True, blank=True)
like = models.CharField('点赞数', max_length=256, null=True, blank=True)
transpond = models.CharField('转发数', max_length=256, null=True, blank=True)
comment = models.CharField('评论数', max_length=256, null=True, blank=True)
title = models.CharField('文章标题', max_length=256, null=True, blank=True)
weibo = models.ForeignKey(
Weibo, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.title
# 微博错别字
class Weibo_Wrong(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
wrong = models.CharField('错别字', max_length=256, null=True, blank=True)
idea = models.CharField('建议', max_length=256, null=True, blank=True)
site = models.CharField('位置', max_length=256, null=True, blank=True)
weibo = models.ForeignKey(
Weibo, on_delete=models.CASCADE, null=True, blank=True)
change = models.BooleanField('是否已修改', null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
# 今日头条
class Toutiao(models.Model):
toutiaoid = models.CharField('头条ID', max_length=256, null=True, blank=True)
# 今日头条数据
class Toutiao_data(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
title = models.CharField('标题', max_length=256, null=True, blank=True)
url = models.CharField('链接', max_length=256, null=True, blank=True)
img = models.CharField('缩略图', max_length=256, null=True, blank=True)
count = models.CharField('阅读数', max_length=256, null=True, blank=True)
commentcount = models.CharField(
'评论数', max_length=256, null=True, blank=True)
reply = models.CharField('作者回复数', max_length=256, null=True, blank=True)
date = models.CharField('时间', max_length=256, null=True, blank=True)
content = models.TextField('正文', null=True, blank=True)
comment = models.TextField('评论', null=True, blank=True)
toutiao = models.ForeignKey(
Toutiao, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.title
# 今日头条评论
class Toutiao_comment(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
comment = models.TextField('评论', null=True, blank=True)
user = models.CharField('用户', max_length=256, null=True, blank=True)
reply = models.TextField('回复', null=True, blank=True)
toutiao = models.ForeignKey(
Toutiao, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.user
# 今日头条错别字
class Toutiao_Wrong(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
wrong = models.CharField('错别字', max_length=256, null=True, blank=True)
idea = models.CharField('建议', max_length=256, null=True, blank=True)
site = models.CharField('位置', max_length=256, null=True, blank=True)
toutiao = models.ForeignKey(
Toutiao, on_delete=models.CASCADE, null=True, blank=True)
change = models.BooleanField('是否已修改', null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.wrong
# 其他新媒体
class Qita(models.Model):
type = models.CharField('新媒体类型', max_length=256, null=True, blank=True)
name = models.CharField('新媒体名称', max_length=256, null=True, blank=True)
qitaid = models.CharField('新媒体ID', max_length=256, null=True, blank=True)
def __str__(self):
return self.name
# 其他新媒体监测
class Qita_jc(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
mewnedia = models.ForeignKey(Qita, on_delete=models.CASCADE)
count = models.CharField('总发文量', max_length=256, null=True, blank=True)
count_jc = models.CharField(
'监测时间内发文量', max_length=256, null=True, blank=True)
comment = models.CharField('评论数', max_length=256, null=True, blank=True)
reply = models.CharField('作者回复数', max_length=256, null=True, blank=True)
date = models.CharField('最近发文日期', max_length=256, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.mewnedia.name
# 5级地名库
class Area_code_2020(models.Model):
code = models.CharField('区划代码', max_length=256, null=True, blank=True)
name = models.CharField('名称', max_length=256, null=True, blank=True)
level = models.CharField(
'级别1-5,省市县镇村', max_length=256, null=True, blank=True)
pcode = models.CharField('父级区划代码', max_length=256, null=True, blank=True)
def __str__(self):
return self.name
import uuid
from django_summernote.fields import SummernoteTextField
from django.contrib.auth.models import User
from django.db import models
# 权限等级
class Level(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
name = models.CharField('等级名', max_length=256, null=True, blank=True)
level = models.IntegerField('级别', blank=True, null=True, default=0)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.name
class Group_type(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
type = models.CharField('群组类型', max_length=256, null=True, blank=True)
def __str__(self):
return self.type
# 群组
class Group(models.Model):
GROUP_STATUS_CHOICES = (
('0', '关闭'),
('1', '开启')
)
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
name = models.CharField('群组名称', max_length=256, null=True, blank=True)
presentation = models.TextField('群组描述', null=True, blank=True)
image = models.FileField(upload_to='groupimage', null=True, blank=True)
type = models.ForeignKey(
Group_type, on_delete=models.CASCADE, null=True, blank=True)
status = models.CharField(
'状态', max_length=256, null=True, blank=True, choices=GROUP_STATUS_CHOICES)
province = models.CharField('', max_length=256, null=True, blank=True)
cities = models.CharField('', max_length=256, null=True, blank=True)
district = models.CharField('', max_length=256, null=True, blank=True)
town = models.CharField('', max_length=256, null=True, blank=True)
village = models.CharField('', max_length=256, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.name
# 群组管理员
class Group_admin(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
user = models.ForeignKey(
User, on_delete=models.CASCADE, null=True, blank=True)
group = models.ForeignKey(
Group, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.group.name
# 群组成员
class Group_user(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
user = models.ForeignKey(
User, on_delete=models.CASCADE, null=True, blank=True)
group = models.ForeignKey(
Group, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.user.username
# 单位类型
class Organizationtype(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
organizationtype = models.CharField(
'单位类型', blank=True, null=True, max_length=256)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.organizationtype
# 单位
class Organization(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
name = models.CharField('单位名', max_length=256, null=True, blank=True)
image = models.FileField(upload_to='cover', null=True, blank=True)
organizationtype = models.ForeignKey(
Organizationtype, on_delete=models.CASCADE, null=True, blank=True)
province = models.CharField('', max_length=256, null=True, blank=True)
cities = models.CharField('', max_length=256, null=True, blank=True)
district = models.CharField('', max_length=256, null=True, blank=True)
town = models.CharField('', max_length=256, null=True, blank=True)
village = models.CharField('', max_length=256, null=True, blank=True)
# group = models.ForeignKey(Group, on_delete=models.CASCADE, null=True, blank=True)
# level = models.ForeignKey(Level,on_delete=models.CASCADE,null=True,blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.name
# 扩展用户表
class Userprofile(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
name = models.CharField('姓名', null=True, blank=True, max_length=256)
sex = models.CharField('性别', null=True, blank=True, max_length=256)
image = models.FileField(upload_to='profile', null=True, blank=True)
organization = models.ForeignKey(
Organization, on_delete=models.CASCADE, null=True, blank=True)
# 用户状态:注册进来默认为0为未审核状态审核后status=1
status = models.IntegerField('用户状态', null=True, blank=True, default=0)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
class Meta:
ordering = ["-created"]
def __str__(self):
return self.user.username+":"+self.name
def create_user_profile(sender, instance, created, **kwargs):
"""Create the UserProfile when a new User is saved"""
if created:
profile = Userprofile()
profile.user = instance
profile.save()
NEWMEDIA_STATUS_CHOICES = (
('1', '开启'),
('0', '关闭')
)
class NewMedia(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
code = models.CharField('微信公众号', max_length=256, null=True, blank=True)
alias = models.CharField('别名', max_length=256, null=True, blank=True)
image = models.FileField(
upload_to='cover/%Y/%m/%d/', null=True, blank=True)
organization = models.ForeignKey(
Organization, on_delete=models.CASCADE, null=True, blank=True)
status = models.CharField(
'状态', max_length=256, null=True, blank=True, choices=NEWMEDIA_STATUS_CHOICES)
attention = models.CharField('关注量',null=True,blank=True,max_length=256)
remark = models.CharField('备注',null=True,blank=True,max_length=2560)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
class Meta:
abstract = True
ordering = ["-created"]
def __str__(self):
return self.code + ':' + self.alias
# 微信公众号
class Weixin(NewMedia):
weixinid = models.CharField('微信ID', max_length=256, null=True, blank=True)
# 微信文章采集
class Weixin_data(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
title = models.CharField('文章标题', max_length=256, null=True, blank=True)
site = models.CharField('位置', max_length=256, null=True, blank=True)
date = models.CharField('发文时间', max_length=256, null=True, blank=True)
original = models.BooleanField('是否原创', null=True, blank=True)
url = models.CharField('文章链接', max_length=256, null=True, blank=True)
author = models.CharField('作者', max_length=256, null=True, blank=True)
comment = models.CharField('评论数', max_length=256, null=True, blank=True)
reply = models.CharField('作者回复数', max_length=256, null=True, blank=True)
content = models.TextField('正文', null=True, blank=True)
weixin = models.ForeignKey(
Weixin, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.title
# 微信评论
class Weixin_comment(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
comment = models.TextField('评论', null=True, blank=True)
user = models.CharField('用户', max_length=256, null=True, blank=True)
reply = models.TextField('回复', null=True, blank=True)
weixin = models.ForeignKey(
Weixin, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.user
# 微信错别字
class Weixin_Wrong(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
wrong = models.CharField('错别字', max_length=256, null=True, blank=True)
idea = models.CharField('建议', max_length=256, null=True, blank=True)
site = models.CharField('位置', max_length=256, null=True, blank=True)
weixin = models.ForeignKey(
Weixin, on_delete=models.CASCADE, null=True, blank=True)
change = models.BooleanField('是否已修改', null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.wrong
# 微博
class Weibo(NewMedia):
weiboid = models.CharField('微博ID', max_length=256, null=True, blank=True)
# 微博文章采集
class Weibo_data(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
weiboid = models.CharField('微博ID', max_length=256, null=True, blank=True)
content = models.TextField('正文', null=True, blank=True)
url = models.CharField('文章url', max_length=256, null=True, blank=True)
originalimageurl = models.CharField(
'原始图片url', max_length=256, null=True, blank=True)
transpondimageurl = models.CharField(
'转发图片url', max_length=256, null=True, blank=True)
original = models.BooleanField('是否原创', null=True, blank=True)
site = models.CharField('发布位置', max_length=256, null=True, blank=True)
date = models.CharField('发布时间', max_length=256, null=True, blank=True)
tool = models.CharField('发布工具', max_length=256, null=True, blank=True)
like = models.CharField('点赞数', max_length=256, null=True, blank=True)
transpond = models.CharField('转发数', max_length=256, null=True, blank=True)
comment = models.CharField('评论数', max_length=256, null=True, blank=True)
title = models.CharField('文章标题', max_length=256, null=True, blank=True)
weibo = models.ForeignKey(
Weibo, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.title
# 微博错别字
class Weibo_Wrong(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
wrong = models.CharField('错别字', max_length=256, null=True, blank=True)
idea = models.CharField('建议', max_length=256, null=True, blank=True)
site = models.CharField('位置', max_length=256, null=True, blank=True)
weibo = models.ForeignKey(
Weibo, on_delete=models.CASCADE, null=True, blank=True)
change = models.BooleanField('是否已修改', null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
# 今日头条
class Toutiao(NewMedia):
toutiaoid = models.CharField('头条ID', max_length=256, null=True, blank=True)
# 今日头条数据
class Toutiao_data(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
title = models.CharField('标题', max_length=256, null=True, blank=True)
url = models.CharField('链接', max_length=256, null=True, blank=True)
img = models.CharField('缩略图', max_length=256, null=True, blank=True)
count = models.CharField('阅读数', max_length=256, null=True, blank=True)
commentcount = models.CharField(
'评论数', max_length=256, null=True, blank=True)
reply = models.CharField('作者回复数', max_length=256, null=True, blank=True)
date = models.CharField('时间', max_length=256, null=True, blank=True)
content = models.TextField('正文', null=True, blank=True)
comment = models.TextField('评论', null=True, blank=True)
toutiao = models.ForeignKey(
Toutiao, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.title
# 今日头条评论
class Toutiao_comment(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
comment = models.TextField('评论', null=True, blank=True)
user = models.CharField('用户', max_length=256, null=True, blank=True)
reply = models.TextField('回复', null=True, blank=True)
toutiao = models.ForeignKey(
Toutiao, on_delete=models.CASCADE, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.user
# 今日头条错别字
class Toutiao_Wrong(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
wrong = models.CharField('错别字', max_length=256, null=True, blank=True)
idea = models.CharField('建议', max_length=256, null=True, blank=True)
site = models.CharField('位置', max_length=256, null=True, blank=True)
toutiao = models.ForeignKey(
Toutiao, on_delete=models.CASCADE, null=True, blank=True)
change = models.BooleanField('是否已修改', null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.wrong
# 其他新媒体
class Qita(NewMedia):
type = models.CharField('新媒体类型', max_length=256, null=True, blank=True)
name = models.CharField('新媒体名称', max_length=256, null=True, blank=True)
qitaid = models.CharField('新媒体ID', max_length=256, null=True, blank=True)
def __str__(self):
return self.name
# 其他新媒体监测
class Qita_jc(models.Model):
id = models.UUIDField('id', primary_key=True, default=uuid.uuid4)
mewnedia = models.ForeignKey(Qita, on_delete=models.CASCADE)
count = models.CharField('总发文量', max_length=256, null=True, blank=True)
count_jc = models.CharField(
'监测时间内发文量', max_length=256, null=True, blank=True)
comment = models.CharField('评论数', max_length=256, null=True, blank=True)
reply = models.CharField('作者回复数', max_length=256, null=True, blank=True)
date = models.CharField('最近发文日期', max_length=256, null=True, blank=True)
created = models.DateTimeField('创建时间', auto_now_add=True)
updated = models.DateTimeField('更新时间', auto_now=True)
def __str__(self):
return self.mewnedia.name
# 5级地名库
class Area_code_2020(models.Model):
code = models.CharField('区划代码', max_length=256, null=True, blank=True)
name = models.CharField('名称', max_length=256, null=True, blank=True)
level = models.CharField(
'级别1-5,省市县镇村', max_length=256, null=True, blank=True)
pcode = models.CharField('父级区划代码', max_length=256, null=True, blank=True)
def __str__(self):
return self.name
#新闻
class News(models.Model):
NEWMEDIA_NEWS_CHOICES = (
('政策依据', '政策依据'),
('基层动态', '基层动态'),
('通知', '通知'),
('外省动态', '外省动态'),
('监测通报', '监测通报'),
('舆情热点', '舆情热点')
)
id = models.UUIDField('id',primary_key=True,default=uuid.uuid4)
type = models.CharField('文章类型',max_length=256,null=True,blank=True,choices=NEWMEDIA_NEWS_CHOICES)
title = models.CharField('文章标题',max_length=256,null=True,blank=True)
author = models.CharField('作者',max_length=256,null=True,blank=True)
date = models.CharField('发表日期',null=True,blank=True,max_length=256)
content = models.TextField('内容',null=True,blank=True)
def __str__(self):
return self.title

View File

@ -0,0 +1,104 @@
{% extends 'dashboard/base/base.html' %}
{% load static %}
{% block title %}祁连山生态监测数据管理平台{% endblock %}
{% block css %}
<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.1/css/bootstrap.min.css">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" rel="stylesheet">
<link href="/static/django-summernote-0.8.11.4/django_summernote/static/summernote/summernote.css" rel="stylesheet">
<link href="/static/django-summernote-0.8.11.4/django_summernote/static/summernote/summernote-bs4.css" rel="stylesheet">
<link href="/static/django-summernote-0.8.11.4/django_summernote/static/summernote/summernote-lite.css" rel="stylesheet">
<link href="/static/django-summernote-0.8.11.4/django_summernote/static/summernote/django_summernote.css" rel="stylesheet">
{% endblock %}
{% block content %}
<div class="container" >
{% if messages %}
<div class="alert alert-danger alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert">
<span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span>
</button>
{% for message in messages %}
{{ message }}.<br/>
{% endfor %}
</div>
{% endif %}
<div class="panel-heading" style="margin-top: 100px">
<h3 style="text-align: center;">添加新闻</h3>
</div>
<form action="{% url 'add-news' %}" method="post">{% csrf_token %}
<div class="panel-body col-md-12">
<div class="form-group col-md-6">
<label for="title">新闻标题</label>
<input type="text" class="form-control" id="title" placeholder="请填写新闻标题"
name="title">
</div>
<div class="form-group col-md-6">
<label for="title">新闻分类</label>
<select class="form-control" name="type">
{% for t in type %}
<option value="{{ t.choices }}">{{ t.choices }}</option>
{% endfor %}
</select>
</div>
</div>
<div class="panel-body col-md-12">
<div class="form-group col-md-6">
<label for="title">新闻作者</label>
<input type="text" class="form-control" id="author" placeholder="请填写新闻作者"
name="author" value="系统管理员">
</div>
<div class="form-group col-md-6">
<label for="date">时间</label>
<input type="text" class="form-control" id="source"
name="date">
</div>
</div>
<div class="row">
<label for="country">正文</label>
<div >
<textarea id="summernote" name="content" class="input-block-level" ></textarea>
</div>
<div style="margin-top: 20px;text-align: center;padding-bottom: 20px">
<button type="submit" class="btn btn-primary ">发布新闻</button>
</div>
</div>
</form>
</div>
{% endblock %}
{% block add_js %}
<script src="/static/django-summernote-0.8.11.4/django_summernote/static/summernote/summernote.min.js"></script>
<script src="/static/django-summernote-0.8.11.4/django_summernote/static/summernote/summernote-bs4.min.js"></script>
<script src="/static/django-summernote-0.8.11.4/django_summernote/static/summernote/summernote-lite.min.js"></script>
<script src="/static/django-summernote-0.8.11.4/django_summernote/static/summernote/jquery.fileupload.js"></script>
<script src="/static/django-summernote-0.8.11.4/django_summernote/static/summernote/jquery.ui.widget.js"></script>
<script src="/static/django-summernote-0.8.11.4/django_summernote/static/summernote/jquery.iframe-transport.js"></script>
<script>
window.onload = function () {
$('#summernote').summernote({
lang : 'zh-CN',
minHeight : 300,
dialogsFade : true,
dialogsInBody : true,
disableDragAndDrop : false,
});
};
</script>
{# <script type="text/javascript" src="/extra_apps/DjangoUeditor/static/ueditor/ueditor.config.js"></script>#}
{# <script type="text/javascript" src="/extra_apps/DjangoUeditor/static/ueditor/ueditor.all.min.js"></script>#}
{# <script type="text/javascript" src="/extra_apps/DjangoUeditor/static/ueditor/ueditor.all.js"></script>#}
{##}
{##}
{# <script type="text/javascript">#}
{# var ue = UE.getEditor('container');#}
{# </script>#}
{% endblock %}

View File

@ -1,383 +1,383 @@
{% load static %}
<div class='page-topbar '>
<div class='logo-area'>
</div>
<div class='quick-area'>
<div class='pull-left'>
<ul class="info-menu left-links list-inline list-unstyled">
<li class="sidebar-toggle-wrap">
<a href="#" data-toggle="sidebar" class="sidebar_toggle">
<i class="fa fa-bars"></i>
</a>
</li>
<li class="">
<a href="#" data-toggle="dropdown" class="toggle">
<i class="fa fa-envelope"></i>
<span class="badge badge-primary">7</span>
</a>
<ul class="dropdown-menu messages animated fadeIn">
<li class="list">
<ul class="dropdown-menu-list list-unstyled ps-scrollbar">
<li class="unread status-available">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-1.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Clarine Vassar</strong>
<span class="time small">- 15 mins ago</span>
<span class="profile-status available pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-away">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-2.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Brooks Latshaw</strong>
<span class="time small">- 45 mins ago</span>
<span class="profile-status away pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-busy">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-3.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Clementina Brodeur</strong>
<span class="time small">- 1 hour ago</span>
<span class="profile-status busy pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-offline">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-4.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Carri Busey</strong>
<span class="time small">- 5 hours ago</span>
<span class="profile-status offline pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-offline">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-5.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Melissa Dock</strong>
<span class="time small">- Yesterday</span>
<span class="profile-status offline pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-available">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-1.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Verdell Rea</strong>
<span class="time small">- 14th Mar</span>
<span class="profile-status available pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-busy">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-2.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Linette Lheureux</strong>
<span class="time small">- 16th Mar</span>
<span class="profile-status busy pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-away">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-3.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Araceli Boatright</strong>
<span class="time small">- 16th Mar</span>
<span class="profile-status away pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
</ul>
</li>
<li class="external">
<a href="javascript:;">
<span>Read All Messages</span>
</a>
</li>
</ul>
</li>
<li class="">
<a href="#" data-toggle="dropdown" class="toggle">
<i class="fa fa-bell"></i>
<span class="badge badge-orange">3</span>
</a>
<ul class="dropdown-menu notifications animated fadeIn">
<li class="total">
<span class="small">
You have <strong>3</strong> new notifications.
<a href="javascript:;" class="pull-right">Mark all as Read</a>
</span>
</li>
<li class="list">
<ul class="dropdown-menu-list list-unstyled ps-scrollbar">
<li class="unread available"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-check"></i>
</div>
<div>
<span class="name">
<strong>Server needs to reboot</strong>
<span class="time small">15 mins ago</span>
</span>
</div>
</a>
</li>
<li class="unread away"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-envelope"></i>
</div>
<div>
<span class="name">
<strong>45 new messages</strong>
<span class="time small">45 mins ago</span>
</span>
</div>
</a>
</li>
<li class=" busy"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-times"></i>
</div>
<div>
<span class="name">
<strong>Server IP Blocked</strong>
<span class="time small">1 hour ago</span>
</span>
</div>
</a>
</li>
<li class=" offline"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-user"></i>
</div>
<div>
<span class="name">
<strong>10 Orders Shipped</strong>
<span class="time small">5 hours ago</span>
</span>
</div>
</a>
</li>
<li class=" offline"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-user"></i>
</div>
<div>
<span class="name">
<strong>New Comment on blog</strong>
<span class="time small">Yesterday</span>
</span>
</div>
</a>
</li>
<li class=" available"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-check"></i>
</div>
<div>
<span class="name">
<strong>Great Speed Notify</strong>
<span class="time small">14th Mar</span>
</span>
</div>
</a>
</li>
<li class=" busy"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-times"></i>
</div>
<div>
<span class="name">
<strong>Team Meeting at 6PM</strong>
<span class="time small">16th Mar</span>
</span>
</div>
</a>
</li>
</ul>
</li>
<li class="external">
<a href="javascript:;">
<span>Read All Notifications</span>
</a>
</li>
</ul>
</li>
<li class="hidden-sm hidden-xs searchform">
<div class="input-group">
<span class="input-group-addon input-focus">
<i class="fa fa-search"></i>
</span>
<form action="search-page.html" method="post">
<input type="text" class="form-control animated fadeIn" placeholder="Search & Enter">
<input type='submit' value="">
</form>
</div>
</li>
</ul>
</div>
<div class='pull-right'>
{% if user.is_authenticated %}
<ul class="info-menu right-links list-inline list-unstyled">
<li class="profile">
<a href="#" data-toggle="dropdown" class="toggle">
{% for u in user.userprofile_set.all %}
<img src="{{ u.image.url }}" alt="user-image"
class="img-circle img-inline">
{% endfor %}
<span><i class="fa fa-angle-down"></i></span>
</a>
<ul class="dropdown-menu profile animated fadeIn">
<li>
<a href="#settings">
<i class="fa fa-wrench"></i>
Settings
</a>
</li>
<li>
<a href="#profile">
<i class="fa fa-user"></i>
Profile
</a>
</li>
<li>
<a href="#help">
<i class="fa fa-info"></i>
Help
</a>
</li>
<li class="last">
<a href="{% url 'dashboard-logout' %}">
<i class="fa fa-lock"></i>
Logout
</a>
</li>
</ul>
</li>
<li class="chat-toggle-wrapper">
{# <a href="#" data-toggle="chatbar" class="toggle_chat">#}
{% for i in user.userprofile_set.all %}
<span>{{ i.name }}</span>
{% endfor %}
{# <i class="fa fa-comments"></i>#}
{# <span class="badge badge-warning">9</span>#}
{# </a>#}
</li>
</ul>
{% else %}
<div class='quick-area'>
<div class='pull-left'>
<ul class="info-menu left-links list-unstyled">
<li class="sidebar-toggle-wrap">
<a href="{% url 'dashboard-login' %}" style="margin-right: 50px">
<i class="glyphicon glyphicon-education">登录</i>
</a>
<a href="{% url 'dashboard-register' %}" style="margin-right: 10px">
<i class="glyphicon glyphicon-education">注册</i>
</a>
</li>
</ul>
</div>
</div>
{% endif %}
</div>
</div>
</div>
{% load static %}
<div class='page-topbar '>
<div class='logo-area'>
</div>
<div class='quick-area'>
<div class='pull-left'>
<ul class="info-menu left-links list-inline list-unstyled">
<li class="sidebar-toggle-wrap">
<a href="#" data-toggle="sidebar" class="sidebar_toggle">
<i class="fa fa-bars"></i>
</a>
</li>
<li class="">
<a href="#" data-toggle="dropdown" class="toggle">
<i class="fa fa-envelope"></i>
<span class="badge badge-primary">7</span>
</a>
<ul class="dropdown-menu messages animated fadeIn">
<li class="list">
<ul class="dropdown-menu-list list-unstyled ps-scrollbar">
<li class="unread status-available">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-1.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Clarine Vassar</strong>
<span class="time small">- 15 mins ago</span>
<span class="profile-status available pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-away">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-2.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Brooks Latshaw</strong>
<span class="time small">- 45 mins ago</span>
<span class="profile-status away pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-busy">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-3.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Clementina Brodeur</strong>
<span class="time small">- 1 hour ago</span>
<span class="profile-status busy pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-offline">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-4.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Carri Busey</strong>
<span class="time small">- 5 hours ago</span>
<span class="profile-status offline pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-offline">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-5.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Melissa Dock</strong>
<span class="time small">- Yesterday</span>
<span class="profile-status offline pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-available">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-1.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Verdell Rea</strong>
<span class="time small">- 14th Mar</span>
<span class="profile-status available pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-busy">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-2.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Linette Lheureux</strong>
<span class="time small">- 16th Mar</span>
<span class="profile-status busy pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
<li class=" status-away">
<a href="javascript:;">
<div class="user-img">
<img src="{% static 'dashboard/image/avatar-3.png' %}" alt="user-image"
class="img-circle img-inline">
</div>
<div>
<span class="name">
<strong>Araceli Boatright</strong>
<span class="time small">- 16th Mar</span>
<span class="profile-status away pull-right"></span>
</span>
<span class="desc small">
Sometimes it takes a lifetime to win a battle.
</span>
</div>
</a>
</li>
</ul>
</li>
<li class="external">
<a href="javascript:;">
<span>Read All Messages</span>
</a>
</li>
</ul>
</li>
<li class="">
<a href="#" data-toggle="dropdown" class="toggle">
<i class="fa fa-bell"></i>
<span class="badge badge-orange">3</span>
</a>
<ul class="dropdown-menu notifications animated fadeIn">
<li class="total">
<span class="small">
You have <strong>3</strong> new notifications.
<a href="javascript:;" class="pull-right">Mark all as Read</a>
</span>
</li>
<li class="list">
<ul class="dropdown-menu-list list-unstyled ps-scrollbar">
<li class="unread available"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-check"></i>
</div>
<div>
<span class="name">
<strong>Server needs to reboot</strong>
<span class="time small">15 mins ago</span>
</span>
</div>
</a>
</li>
<li class="unread away"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-envelope"></i>
</div>
<div>
<span class="name">
<strong>45 new messages</strong>
<span class="time small">45 mins ago</span>
</span>
</div>
</a>
</li>
<li class=" busy"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-times"></i>
</div>
<div>
<span class="name">
<strong>Server IP Blocked</strong>
<span class="time small">1 hour ago</span>
</span>
</div>
</a>
</li>
<li class=" offline"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-user"></i>
</div>
<div>
<span class="name">
<strong>10 Orders Shipped</strong>
<span class="time small">5 hours ago</span>
</span>
</div>
</a>
</li>
<li class=" offline"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-user"></i>
</div>
<div>
<span class="name">
<strong>New Comment on blog</strong>
<span class="time small">Yesterday</span>
</span>
</div>
</a>
</li>
<li class=" available"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-check"></i>
</div>
<div>
<span class="name">
<strong>Great Speed Notify</strong>
<span class="time small">14th Mar</span>
</span>
</div>
</a>
</li>
<li class=" busy"> <!-- available: success, warning, info, error -->
<a href="javascript:;">
<div class="notice-icon">
<i class="fa fa-times"></i>
</div>
<div>
<span class="name">
<strong>Team Meeting at 6PM</strong>
<span class="time small">16th Mar</span>
</span>
</div>
</a>
</li>
</ul>
</li>
<li class="external">
<a href="javascript:;">
<span>Read All Notifications</span>
</a>
</li>
</ul>
</li>
<li class="hidden-sm hidden-xs searchform">
<div class="input-group">
<span class="input-group-addon input-focus">
<i class="fa fa-search"></i>
</span>
<form action="search-page.html" method="post">
<input type="text" class="form-control animated fadeIn" placeholder="Search & Enter">
<input type='submit' value="">
</form>
</div>
</li>
</ul>
</div>
<div class='pull-right'>
{% if user.is_authenticated %}
<ul class="info-menu right-links list-inline list-unstyled">
<li class="profile">
<a href="#" data-toggle="dropdown" class="toggle">
{# {% for u in user.userprofile_set.all %}#}
{##}
{# <img src="{{ u.image.url }}" alt="user-image"#}
{# class="img-circle img-inline">#}
{# {% endfor %}#}
<span><i class="fa fa-angle-down"></i></span>
</a>
<ul class="dropdown-menu profile animated fadeIn">
<li>
<a href="#settings">
<i class="fa fa-wrench"></i>
Settings
</a>
</li>
<li>
<a href="#profile">
<i class="fa fa-user"></i>
Profile
</a>
</li>
<li>
<a href="#help">
<i class="fa fa-info"></i>
Help
</a>
</li>
<li class="last">
<a href="{% url 'dashboard-logout' %}">
<i class="fa fa-lock"></i>
Logout
</a>
</li>
</ul>
</li>
<li class="chat-toggle-wrapper">
{# <a href="#" data-toggle="chatbar" class="toggle_chat">#}
{# {% for i in user.userprofile_set.all %}#}
<span>{{ i.name }}</span>
{# {% endfor %}#}
{# <i class="fa fa-comments"></i>#}
{# <span class="badge badge-warning">9</span>#}
{# </a>#}
</li>
</ul>
{% else %}
<div class='quick-area'>
<div class='pull-left'>
<ul class="info-menu left-links list-unstyled">
<li class="sidebar-toggle-wrap">
<a href="{% url 'dashboard-login' %}" style="margin-right: 50px">
<i class="glyphicon glyphicon-education">登录</i>
</a>
<a href="{% url 'dashboard-register' %}" style="margin-right: 10px">
<i class="glyphicon glyphicon-education">注册</i>
</a>
</li>
</ul>
</div>
</div>
{% endif %}
</div>
</div>
</div>

View File

@ -1,196 +1,196 @@
<div class="page-sidebar-wrapper" id="main-menu-wrapper" style="min-height: 1000px">
<!-- USER INFO - START -->
<div class="profile-info row">
<div class="profile-image col-md-4 col-sm-4 col-xs-4">
<a href="{% url 'dashboard-index' %}">
{% for u in user.userprofile_set.all %}
<img src="{{ u.image.url }}" class="img-responsive img-circle">
{% endfor %}
</a>
</div>
<div class="profile-details col-md-8 col-sm-8 col-xs-8">
<h3>
<a href="#">{{ user.username }}</a>
<!-- Available statuses: online, idle, busy, away and offline -->
<span class="profile-status online"></span>
</h3>
{% for u in user.userprofile_set.all %}
<p class="profile-title">{{ u.organization }}</p>
{% endfor %}
</div>
</div>
<!-- USER INFO - END -->
<ul class='wraplist'>
<li class="">
<a href="{% url 'monitor-new-media-public-opinion-weixin' %}">
<i class="fa fa-th"></i>
<span class="title">新媒体舆情</span>
</a>
</li>
{# <li class="open">#}
<li class="">
<a href="javascript:;">
<i class="fa fa-map-marker"></i>
<span class="title">发布时效性监测</span>
<span class="arrow "></span>
</a>
<ul class="sub-menu">
<li>
<a class="" href="">新媒体详情监测</a>
</li>
<li>
<a class="" href="">页面详情</a>
</li>
</ul>
</li>
<li class="">
<a href="">
<i class="fa fa-bar-chart"></i>
<span class="title">错别字监测</span>
</a>
</li>
<li class="">
<a href="javascript:;">
<i class="fa fa-folder-open"></i>
<span class="title">敏感信息监测</span>
<span class="arrow "></span>
</a>
<ul class="sub-menu">
<li>
<a class="" href="">会议详情</a>
</li>
</ul>
</li>
<li class="">
<a href="javascript:;">
<i class="fa fa-suitcase"></i>
<span class="title">监测报告</span>
<span class="arrow "></span>
</a>
<ul class="sub-menu">
<li>
<a class="" href="">详情</a>
</li>
</ul>
</li>
<li class="">
<a href="javascript:;">
<i class="fa fa-sliders"></i>
<span class="title">群组管理</span>
<span class="arrow "></span>
</a>
<ul class="sub-menu">
<li>
<a class="" href="{% url 'group-management-create' %}">新建群组</a>
</li>
<li>
<a class="" href="{% url 'group-management-management' %}">编辑群组</a>
</li>
<li>
<a class="" href="">搜索添加单位</a>
</li>
</ul>
</li>
<li class="">
<a href="javascript:;">
<i class="fa fa-gift"></i>
<span class="title">新媒体管理</span>
<span class="arrow "></span><span class="label label-orange">NEW</span>
</a>
<ul class="sub-menu">
<li>
<a class="" href="{% url 'newmedia-management-create-menu' %}">新建新媒体</a>
</li>
<li>
<a class="" href="{% url 'newmedia-management-edit-menu' %}">编辑新媒体</a>
</li>
</ul>
</li>
<li class="">
<a href="javascript:;">
<i class="fa fa-envelope"></i>
<span class="title">主体单位管理</span>
<span class="arrow "></span><span class="label label-orange">4</span>
</a>
<ul class="sub-menu">
<li>
<a class="" href="{% url 'organization-management-create' %}">新建单位</a>
</li>
<li>
<a class="" href="">搜索添加用户</a>
</li>
<li>
<a class="" href="{% url 'organization-management-management' %}">编辑单位</a>
</li>
</ul>
</li>
<li class="">
<a href="{% url 'user-management-management' %}">
<i class="fa fa-columns"></i>
<span class="title">用户管理</span>
</a>
</li>
<li class="">
<a href="{% url 'user-management-update' user.id %}">
<i class="fa fa-dashboard"></i>
<span class="title">系统设置</span>
</a>
</li>
{# <li class="">#}
{# <a href="javascript:;">#}
{# <i class="fa fa-columns"></i>#}
{# <span class="title">工作首页</span>#}
{# <span class="arrow "></span>#}
{# </a>#}
{# <ul class="sub-menu">#}
{# <li>#}
{# <a class="" href="">工作列表</a>#}
{# </li>#}
{# <li>#}
{# <a class="" href="">考勤管理</a>#}
{# </li>#}
{# <li>#}
{# <a class="" href="">新闻管理</a>#}
{# </li>#}
{# </ul>#}
{# </li>#}
{# <li class=""><a href="javascript:;"> <i class="fa fa-folder-open"></i> <span class="title">Menu Levels</span>#}
{# <span class="arrow "></span> </a>#}
{# <ul class="sub-menu">#}
{# <li><a href="javascript:;"> <span class="title">Level 1.1</span> </a></li>#}
{# <li><a href="javascript:;"> <span class="title">Level 1.2</span> <span#}
{# class="arrow "></span> </a>#}
{# <ul class="sub-menu">#}
{# <li><a href="javascript:;"> <span class="title">Level 2.1</span> </a></li>#}
{# <li><a href="ujavascript:;"> <span class="title">Level 2.2</span> <span#}
{# class="arrow "></span></a>#}
{# <ul class="sub-menu">#}
{# <li><a href="javascript:;"> <span class="title">Level 3.1</span> <span#}
{# class="arrow "></span></a>#}
{# <ul class="sub-menu">#}
{# <li><a href="ujavascript:;"> <span class="title">Level 4.1</span>#}
{# </a></li>#}
{# <li><a href="ujavascript:;"> <span class="title">Level 4.2</span>#}
{# </a></li>#}
{# </ul>#}
{# </li>#}
{# <li><a href="ujavascript:;"> <span class="title">Level 3.2</span> </a></li>#}
{# </ul>#}
{# </li>#}
{# </ul>#}
{# </li>#}
{# </ul>#}
{# </li>#}
</ul>
</div>
<div class="page-sidebar-wrapper" id="main-menu-wrapper" style="min-height: 1000px">
<!-- USER INFO - START -->
<div class="profile-info row">
<div class="profile-image col-md-4 col-sm-4 col-xs-4">
<a href="{% url 'dashboard-index' %}">
{# {% for u in user.userprofile_set.all %}#}
{# <img src="{{ u.image.url }}" class="img-responsive img-circle">#}
{# {% endfor %}#}
</a>
</div>
<div class="profile-details col-md-8 col-sm-8 col-xs-8">
<h3>
<a href="#">{{ user.username }}</a>
<!-- Available statuses: online, idle, busy, away and offline -->
<span class="profile-status online"></span>
</h3>
{# {% for u in user.userprofile_set.all %}#}
{# <p class="profile-title">{{ u.organization }}</p>#}
{# {% endfor %}#}
</div>
</div>
<!-- USER INFO - END -->
<ul class='wraplist'>
<li class="">
<a href="{% url 'monitor-new-media-public-opinion-weixin' %}">
<i class="fa fa-th"></i>
<span class="title">新媒体舆情</span>
</a>
</li>
{# <li class="open">#}
<li class="">
<a href="javascript:;">
<i class="fa fa-map-marker"></i>
<span class="title">发布时效性监测</span>
<span class="arrow "></span>
</a>
<ul class="sub-menu">
<li>
<a class="" href="">新媒体详情监测</a>
</li>
<li>
<a class="" href="">页面详情</a>
</li>
</ul>
</li>
<li class="">
<a href="">
<i class="fa fa-bar-chart"></i>
<span class="title">错别字监测</span>
</a>
</li>
<li class="">
<a href="javascript:;">
<i class="fa fa-folder-open"></i>
<span class="title">敏感信息监测</span>
<span class="arrow "></span>
</a>
<ul class="sub-menu">
<li>
<a class="" href="">会议详情</a>
</li>
</ul>
</li>
<li class="">
<a href="javascript:;">
<i class="fa fa-suitcase"></i>
<span class="title">监测报告</span>
<span class="arrow "></span>
</a>
<ul class="sub-menu">
<li>
<a class="" href="">详情</a>
</li>
</ul>
</li>
<li class="">
<a href="javascript:;">
<i class="fa fa-sliders"></i>
<span class="title">群组管理</span>
<span class="arrow "></span>
</a>
<ul class="sub-menu">
<li>
<a class="" href="{% url 'group-management-create' %}">新建群组</a>
</li>
<li>
<a class="" href="{% url 'group-management-management' %}">编辑群组</a>
</li>
<li>
<a class="" href="">搜索添加单位</a>
</li>
</ul>
</li>
<li class="">
<a href="javascript:;">
<i class="fa fa-gift"></i>
<span class="title">新媒体管理</span>
<span class="arrow "></span><span class="label label-orange">NEW</span>
</a>
<ul class="sub-menu">
<li>
<a class="" href="{% url 'newmedia-management-create-menu' %}">新建新媒体</a>
</li>
<li>
<a class="" href="{% url 'newmedia-management-edit-menu' %}">编辑新媒体</a>
</li>
</ul>
</li>
<li class="">
<a href="javascript:;">
<i class="fa fa-envelope"></i>
<span class="title">主体单位管理</span>
<span class="arrow "></span><span class="label label-orange">4</span>
</a>
<ul class="sub-menu">
<li>
<a class="" href="{% url 'organization-management-create' %}">新建单位</a>
</li>
<li>
<a class="" href="">搜索添加用户</a>
</li>
<li>
<a class="" href="{% url 'organization-management-management' %}">编辑单位</a>
</li>
</ul>
</li>
<li class="">
<a href="{% url 'user-management-management' %}">
<i class="fa fa-columns"></i>
<span class="title">用户管理</span>
</a>
</li>
<li class="">
<a href="{% url 'user-management-update' user.id %}">
<i class="fa fa-dashboard"></i>
<span class="title">系统设置</span>
</a>
</li>
{# <li class="">#}
{# <a href="javascript:;">#}
{# <i class="fa fa-columns"></i>#}
{# <span class="title">工作首页</span>#}
{# <span class="arrow "></span>#}
{# </a>#}
{# <ul class="sub-menu">#}
{# <li>#}
{# <a class="" href="">工作列表</a>#}
{# </li>#}
{# <li>#}
{# <a class="" href="">考勤管理</a>#}
{# </li>#}
{# <li>#}
{# <a class="" href="">新闻管理</a>#}
{# </li>#}
{# </ul>#}
{# </li>#}
{# <li class=""><a href="javascript:;"> <i class="fa fa-folder-open"></i> <span class="title">Menu Levels</span>#}
{# <span class="arrow "></span> </a>#}
{# <ul class="sub-menu">#}
{# <li><a href="javascript:;"> <span class="title">Level 1.1</span> </a></li>#}
{# <li><a href="javascript:;"> <span class="title">Level 1.2</span> <span#}
{# class="arrow "></span> </a>#}
{# <ul class="sub-menu">#}
{# <li><a href="javascript:;"> <span class="title">Level 2.1</span> </a></li>#}
{# <li><a href="ujavascript:;"> <span class="title">Level 2.2</span> <span#}
{# class="arrow "></span></a>#}
{# <ul class="sub-menu">#}
{# <li><a href="javascript:;"> <span class="title">Level 3.1</span> <span#}
{# class="arrow "></span></a>#}
{# <ul class="sub-menu">#}
{# <li><a href="ujavascript:;"> <span class="title">Level 4.1</span>#}
{# </a></li>#}
{# <li><a href="ujavascript:;"> <span class="title">Level 4.2</span>#}
{# </a></li>#}
{# </ul>#}
{# </li>#}
{# <li><a href="ujavascript:;"> <span class="title">Level 3.2</span> </a></li>#}
{# </ul>#}
{# </li>#}
{# </ul>#}
{# </li>#}
{# </ul>#}
{# </li>#}
</ul>
</div>

View File

@ -1,20 +1,21 @@
from django.contrib import admin
from django.urls import path
from dashboard import views
urlpatterns = [
path('', views.index, name='dashboard-index'),
path('login/', views.user_login, name='dashboard-login'),
path('refresh_captcha/', views.refresh_captcha, name='refresh-captcha'),
path('logout/', views.user_logout, name='dashboard-logout'),
path('register/', views.register, name='dashboard-register'),
#省市县地区级联菜单
#获取省
path('get/province/',views.get_province),
path('get/city/',views.get_city),
path('get/district/',views.get_district),
path('get/town/',views.get_town),
path('get/village/',views.get_village),
]
from django.contrib import admin
from django.urls import path
from dashboard import views
urlpatterns = [
path('', views.index, name='dashboard-index'),
path('login/', views.user_login, name='dashboard-login'),
path('refresh_captcha/', views.refresh_captcha, name='refresh-captcha'),
path('logout/', views.user_logout, name='dashboard-logout'),
path('register/', views.register, name='dashboard-register'),
#省市县地区级联菜单
#获取省
path('get/province/',views.get_province),
path('get/city/',views.get_city),
path('get/district/',views.get_district),
path('get/town/',views.get_town),
path('get/village/',views.get_village),
path('add/news/',views.add_news,name='add-news'),
]

View File

@ -10,7 +10,7 @@ import datetime
# Create your views here.
from dashboard.models import Userprofile, Organization, Area_code_2020, Weixin, Weibo, Toutiao, Qita
from dashboard.models import Userprofile, Organization, Area_code_2020, Weixin, Weibo, Toutiao, Qita, News
def refresh_captcha(request):
@ -192,5 +192,24 @@ def get_village(request):
for i in village:
res.append([i.code, i.name, i.level, i.pcode])
return JsonResponse({"village": res})
def test(request):
pass
def add_news(request):
if request.method == 'POST':
type = request.POST.get('type')
title = request.POST.get('title')
author = request.POST.get('author')
date = request.POST.get('date')
content = request.POST.get('content')
print(str(title), str(content))
news = News(type = type,title=title, author=author, date=date, content=content)
news.save()
messages.success(request, '添加成功!!!')
return HttpResponseRedirect('/add/news/')
type = News.NEWMEDIA_NEWS_CHOICES
results = []
for i in type:
o = dict()
o['choices'] = list(i)[0]
results.append(o)
return render(request,'dashboard/add_news.html',{'type':results})

View File

@ -8,3 +8,4 @@ channels
requests
parsel
wagtail
django-summernote

View File

@ -0,0 +1,6 @@
recursive-include django_summernote *
exclude django_summernote/test*
prune djs_playground
global-exclude *.pyc
global-exclude .ropeproject/*

View File

@ -0,0 +1,25 @@
Metadata-Version: 1.1
Name: django-summernote
Version: 0.8.11.4
Summary: Summernote plugin for Django
Home-page: http://github.com/summernote/django-summernote
Author: django-summernote maintainers
Author-email: UNKNOWN
License: UNKNOWN
Description: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities

View File

@ -0,0 +1,270 @@
django-summernote
=================
[![Build Status](https://img.shields.io/travis/summernote/django-summernote.svg)](https://travis-ci.org/summernote/django-summernote)
[![Coverage Status](https://coveralls.io/repos/github/summernote/django-summernote/badge.svg?branch=master)](https://coveralls.io/github/summernote/django-summernote?branch=master)
[Summernote](https://github.com/summernote/summernote) is a simple WYSIWYG editor.
`django-summernote` allows you to embed Summernote into Django very handy. Support admin mixins and widgets.
![django-summernote](https://raw.github.com/lqez/pastebin/master/img/django-summernote.png "Screenshot of django-summernote")
SETUP
-----
1. Install `django-summernote` to your python environment.
pip install django-summernote
2. Add `django_summernote` to `INSTALLED_APP` in `settings.py`.
INSTALLED_APPS += ('django_summernote', )
3. Add `django_summernote.urls` to `urls.py`.
- For Django 1.x
urlpatterns = [
...
url(r'^summernote/', include('django_summernote.urls')),
...
]
- For Django 2.x
from django.urls import include
# ...
urlpatterns = [
...
path('summernote/', include('django_summernote.urls')),
...
]
4. Be sure to set proper `MEDIA_URL` for attachments.
- The following is an example test code:
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media/')
- When debug option is enabled(```DEBUG=True```), DO NOT forget to add urlpatterns as shown below:
from django.conf import settings
from django.conf.urls.static import static
if settings.DEBUG:
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
- Please, read the official document more in detail: <https://docs.djangoproject.com/en/1.11/topics/files/>
5. Run database migration for preparing attachment model.
python manage.py migrate
USAGE
-----
## Django admin site
### Apply summernote to all TextField in model
In `admin.py`,
```python
from django_summernote.admin import SummernoteModelAdmin
from .models import SomeModel
# Apply summernote to all TextField in model.
class SomeModelAdmin(SummernoteModelAdmin): # instead of ModelAdmin
summernote_fields = '__all__'
admin.site.register(SomeModel, SomeModelAdmin)
```
### Apply summernote to not all TextField in model
Although `Post` model has several TextField, only `content` field will have `SummernoteWidget`.
In `admin.py`,
```python
from django_summernote.admin import SummernoteModelAdmin
from .models import Post
class PostAdmin(SummernoteModelAdmin):
summernote_fields = ('content',)
admin.site.register(Post, PostAdmin)
```
## Form
In `forms`,
```python
from django_summernote.widgets import SummernoteWidget, SummernoteInplaceWidget
# Apply summernote to specific fields.
class SomeForm(forms.Form):
foo = forms.CharField(widget=SummernoteWidget()) # instead of forms.Textarea
# If you don't like <iframe>, then use inplace widget
# Or if you're using django-crispy-forms, please use this.
class AnotherForm(forms.Form):
bar = forms.CharField(widget=SummernoteInplaceWidget())
```
And for `ModelForm`,
```python
class FormFromSomeModel(forms.ModelForm):
class Meta:
model = SomeModel
widgets = {
'foo': SummernoteWidget(),
'bar': SummernoteInplaceWidget(),
}
```
Last, please don't forget to use `safe` templatetag while displaying in templates.
{{ foobar|safe }}
THEMES
------
django-summernote is served with Bootstrap3 by default, but you can choose another options.
You can change the theme by `SUMMERNOTE_THEME = '<theme_name>'` in `settings.py`.
- Bootstrap3 (`bs3`)
- Bootstrap4 (`bs4`)
- Lite UI (Summernote standalone) (`lite`)
In settings.py
```python
SUMMERNOTE_THEME = 'bs4' # Show summernote with Bootstrap4
```
OPTIONS
-------
Support customization via settings.
Put `SUMMERNOTE_CONFIG` into your settings file.
In settings.py,
```python
SUMMERNOTE_CONFIG = {
# Using SummernoteWidget - iframe mode, default
'iframe': True,
# Or, you can set it as False to use SummernoteInplaceWidget by default - no iframe mode
# In this case, you have to load Bootstrap/jQuery stuff by manually.
# Use this when you're already using Bootstraip/jQuery based themes.
'iframe': False,
# You can put custom Summernote settings
'summernote': {
# As an example, using Summernote Air-mode
'airMode': False,
# Change editor size
'width': '100%',
'height': '480',
# Use proper language setting automatically (default)
'lang': None,
# Or, set editor language/locale forcely
'lang': 'ko-KR',
...
# You can also add custom settings for external plugins
'print': {
'stylesheetUrl': '/some_static_folder/printable.css',
},
},
# Need authentication while uploading attachments.
'attachment_require_authentication': True,
# Set `upload_to` function for attachments.
'attachment_upload_to': my_custom_upload_to_func(),
# Set custom storage class for attachments.
'attachment_storage_class': 'my.custom.storage.class.name',
# Set custom model for attachments (default: 'django_summernote.Attachment')
'attachment_model': 'my.custom.attachment.model', # must inherit 'django_summernote.AbstractAttachment'
# You can disable attachment feature.
'disable_attachment': False,
# You can add custom css/js for SummernoteWidget.
'css': (
),
'js': (
),
# You can also add custom css/js for SummernoteInplaceWidget.
# !!! Be sure to put {{ form.media }} in template before initiate summernote.
'css_for_inplace': (
),
'js_for_inplace': (
),
# Codemirror as codeview
# If any codemirror settings are defined, it will include codemirror files automatically.
'css': {
'//cdnjs.cloudflare.com/ajax/libs/codemirror/5.29.0/theme/monokai.min.css',
},
'codemirror': {
'mode': 'htmlmixed',
'lineNumbers': 'true',
# You have to include theme file in 'css' or 'css_for_inplace' before using it.
'theme': 'monokai',
},
# Lazy initialize
# If you want to initialize summernote at the bottom of page, set this as True
# and call `initSummernote()` on your page.
'lazy': True,
# To use external plugins,
# Include them within `css` and `js`.
'js': {
'/some_static_folder/summernote-ext-print.js',
'//somewhere_in_internet/summernote-plugin-name.js',
},
}
```
- There are pre-defined css/js files for widgets.
- See them at [summernote default settings](https://github.com/summernote/django-summernote/blob/master/django_summernote/settings.py#L106-L133)
- About language/locale: [Summernote i18n section](http://summernote.org/getting-started/#i18n-support)
- About Air-mode, see [Summernote air-mode example page](http://summernote.org/examples/#air-mode).
- About toolbar customization, please refer [Summernote toolbar section](http://summernote.org/deep-dive/#custom-toolbar-popover).
Or, you can styling editor via attributes of the widget. These adhoc styling will override settings from `SUMMERNOTE_CONFIG`.
```python
# Apply adhoc style via attributes
class SomeForm(forms.Form):
foo = forms.CharField(widget=SummernoteWidget(attrs={'summernote': {'width': '50%', 'height': '400px'}}))
```
You can also pass additional parameters to custom `Attachment` model by adding attributes to SummernoteWidget or SummernoteInplaceWidget, any attribute starting with `data-` will be pass to the `save(...)` method of custom `Attachment` model as `**kwargs`.
```python
# Pass additional parameters to Attachment via attributes
class SomeForm(forms.Form):
foo = forms.CharField(widget=SummernoteWidget(attrs={'data-user-id': 123456, 'data-device': 'iphone'}))
```
LIMITATIONS
-----------
`django-summernote` does currently not support upload of non-image files.
LICENSE
-------
`django-summernote` is distributed under MIT license and proudly served by great contributors.

View File

@ -0,0 +1,25 @@
Metadata-Version: 1.1
Name: django-summernote
Version: 0.8.11.4
Summary: Summernote plugin for Django
Home-page: http://github.com/summernote/django-summernote
Author: django-summernote maintainers
Author-email: UNKNOWN
License: UNKNOWN
Description: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities

View File

@ -0,0 +1,129 @@
MANIFEST.in
README.md
setup.py
django_summernote/__init__.py
django_summernote/admin.py
django_summernote/apps.py
django_summernote/fields.py
django_summernote/models.py
django_summernote/urls.py
django_summernote/utils.py
django_summernote/views.py
django_summernote/widgets.py
django_summernote.egg-info/PKG-INFO
django_summernote.egg-info/SOURCES.txt
django_summernote.egg-info/dependency_links.txt
django_summernote.egg-info/not-zip-safe
django_summernote.egg-info/requires.txt
django_summernote.egg-info/top_level.txt
django_summernote/migrations/0001_initial.py
django_summernote/migrations/0002_update-help_text.py
django_summernote/migrations/__init__.py
django_summernote/static/summernote/ResizeSensor.js
django_summernote/static/summernote/SOURCE
django_summernote/static/summernote/django_summernote.css
django_summernote/static/summernote/jquery.fileupload.js
django_summernote/static/summernote/jquery.iframe-transport.js
django_summernote/static/summernote/jquery.ui.widget.js
django_summernote/static/summernote/summernote-bs4.css
django_summernote/static/summernote/summernote-bs4.min.js
django_summernote/static/summernote/summernote-lite.css
django_summernote/static/summernote/summernote-lite.min.js
django_summernote/static/summernote/summernote.css
django_summernote/static/summernote/summernote.min.js
django_summernote/static/summernote/font/summernote.eot
django_summernote/static/summernote/font/summernote.ttf
django_summernote/static/summernote/font/summernote.woff
django_summernote/static/summernote/lang/summernote-ar-AR.js
django_summernote/static/summernote/lang/summernote-ar-AR.min.js
django_summernote/static/summernote/lang/summernote-bg-BG.js
django_summernote/static/summernote/lang/summernote-bg-BG.min.js
django_summernote/static/summernote/lang/summernote-ca-ES.js
django_summernote/static/summernote/lang/summernote-ca-ES.min.js
django_summernote/static/summernote/lang/summernote-cs-CZ.js
django_summernote/static/summernote/lang/summernote-cs-CZ.min.js
django_summernote/static/summernote/lang/summernote-da-DK.js
django_summernote/static/summernote/lang/summernote-da-DK.min.js
django_summernote/static/summernote/lang/summernote-de-DE.js
django_summernote/static/summernote/lang/summernote-de-DE.min.js
django_summernote/static/summernote/lang/summernote-el-GR.js
django_summernote/static/summernote/lang/summernote-el-GR.min.js
django_summernote/static/summernote/lang/summernote-en-US.js
django_summernote/static/summernote/lang/summernote-en-US.min.js
django_summernote/static/summernote/lang/summernote-es-ES.js
django_summernote/static/summernote/lang/summernote-es-ES.min.js
django_summernote/static/summernote/lang/summernote-es-EU.js
django_summernote/static/summernote/lang/summernote-es-EU.min.js
django_summernote/static/summernote/lang/summernote-fa-IR.js
django_summernote/static/summernote/lang/summernote-fa-IR.min.js
django_summernote/static/summernote/lang/summernote-fi-FI.js
django_summernote/static/summernote/lang/summernote-fi-FI.min.js
django_summernote/static/summernote/lang/summernote-fr-FR.js
django_summernote/static/summernote/lang/summernote-fr-FR.min.js
django_summernote/static/summernote/lang/summernote-gl-ES.js
django_summernote/static/summernote/lang/summernote-gl-ES.min.js
django_summernote/static/summernote/lang/summernote-he-IL.js
django_summernote/static/summernote/lang/summernote-he-IL.min.js
django_summernote/static/summernote/lang/summernote-hr-HR.js
django_summernote/static/summernote/lang/summernote-hr-HR.min.js
django_summernote/static/summernote/lang/summernote-hu-HU.js
django_summernote/static/summernote/lang/summernote-hu-HU.min.js
django_summernote/static/summernote/lang/summernote-id-ID.js
django_summernote/static/summernote/lang/summernote-id-ID.min.js
django_summernote/static/summernote/lang/summernote-it-IT.js
django_summernote/static/summernote/lang/summernote-it-IT.min.js
django_summernote/static/summernote/lang/summernote-ja-JP.js
django_summernote/static/summernote/lang/summernote-ja-JP.min.js
django_summernote/static/summernote/lang/summernote-ko-KR.js
django_summernote/static/summernote/lang/summernote-ko-KR.min.js
django_summernote/static/summernote/lang/summernote-lt-LT.js
django_summernote/static/summernote/lang/summernote-lt-LT.min.js
django_summernote/static/summernote/lang/summernote-lt-LV.js
django_summernote/static/summernote/lang/summernote-lt-LV.min.js
django_summernote/static/summernote/lang/summernote-mn-MN.js
django_summernote/static/summernote/lang/summernote-mn-MN.min.js
django_summernote/static/summernote/lang/summernote-nb-NO.js
django_summernote/static/summernote/lang/summernote-nb-NO.min.js
django_summernote/static/summernote/lang/summernote-nl-NL.js
django_summernote/static/summernote/lang/summernote-nl-NL.min.js
django_summernote/static/summernote/lang/summernote-pl-PL.js
django_summernote/static/summernote/lang/summernote-pl-PL.min.js
django_summernote/static/summernote/lang/summernote-pt-BR.js
django_summernote/static/summernote/lang/summernote-pt-BR.min.js
django_summernote/static/summernote/lang/summernote-pt-PT.js
django_summernote/static/summernote/lang/summernote-pt-PT.min.js
django_summernote/static/summernote/lang/summernote-ro-RO.js
django_summernote/static/summernote/lang/summernote-ro-RO.min.js
django_summernote/static/summernote/lang/summernote-ru-RU.js
django_summernote/static/summernote/lang/summernote-ru-RU.min.js
django_summernote/static/summernote/lang/summernote-sk-SK.js
django_summernote/static/summernote/lang/summernote-sk-SK.min.js
django_summernote/static/summernote/lang/summernote-sl-SI.js
django_summernote/static/summernote/lang/summernote-sl-SI.min.js
django_summernote/static/summernote/lang/summernote-sr-RS-Latin.js
django_summernote/static/summernote/lang/summernote-sr-RS-Latin.min.js
django_summernote/static/summernote/lang/summernote-sr-RS.js
django_summernote/static/summernote/lang/summernote-sr-RS.min.js
django_summernote/static/summernote/lang/summernote-sv-SE.js
django_summernote/static/summernote/lang/summernote-sv-SE.min.js
django_summernote/static/summernote/lang/summernote-ta-IN.js
django_summernote/static/summernote/lang/summernote-ta-IN.min.js
django_summernote/static/summernote/lang/summernote-th-TH.js
django_summernote/static/summernote/lang/summernote-th-TH.min.js
django_summernote/static/summernote/lang/summernote-tr-TR.js
django_summernote/static/summernote/lang/summernote-tr-TR.min.js
django_summernote/static/summernote/lang/summernote-uk-UA.js
django_summernote/static/summernote/lang/summernote-uk-UA.min.js
django_summernote/static/summernote/lang/summernote-uz-UZ.js
django_summernote/static/summernote/lang/summernote-uz-UZ.min.js
django_summernote/static/summernote/lang/summernote-vi-VN.js
django_summernote/static/summernote/lang/summernote-vi-VN.min.js
django_summernote/static/summernote/lang/summernote-zh-CN.js
django_summernote/static/summernote/lang/summernote-zh-CN.min.js
django_summernote/static/summernote/lang/summernote-zh-TW.js
django_summernote/static/summernote/lang/summernote-zh-TW.min.js
django_summernote/templates/django_summernote/upload_attachment.json
django_summernote/templates/django_summernote/widget_common.html
django_summernote/templates/django_summernote/widget_iframe.html
django_summernote/templates/django_summernote/widget_iframe_editor.html
django_summernote/templates/django_summernote/widget_inplace.html

View File

@ -0,0 +1,2 @@
django_summernote
djs_playground

View File

@ -0,0 +1,8 @@
version_info = (0, 8, 11, 4)
__version__ = version = '.'.join(map(str, version_info))
__project__ = PROJECT = 'django-summernote'
__author__ = AUTHOR = "django-summernote contributors"
default_app_config = 'django_summernote.apps.DjangoSummernoteConfig'

View File

@ -0,0 +1,43 @@
from django.contrib import admin
from django.contrib.admin.options import InlineModelAdmin
from django.db import models
from django_summernote.utils import get_attachment_model, using_config
from django_summernote.widgets import SummernoteWidget, SummernoteInplaceWidget
class SummernoteModelAdminMixin(object):
summernote_fields = '__all__'
@using_config
def formfield_for_dbfield(self, db_field, *args, **kwargs):
summernote_widget = SummernoteWidget if config['iframe'] else SummernoteInplaceWidget
if self.summernote_fields == '__all__':
if isinstance(db_field, models.TextField):
kwargs['widget'] = summernote_widget
else:
if db_field.name in self.summernote_fields:
kwargs['widget'] = summernote_widget
return super(SummernoteModelAdminMixin, self).formfield_for_dbfield(db_field, *args, **kwargs)
class SummernoteInlineModelAdmin(SummernoteModelAdminMixin, InlineModelAdmin):
pass
class SummernoteModelAdmin(SummernoteModelAdminMixin, admin.ModelAdmin):
pass
class AttachmentAdmin(admin.ModelAdmin):
list_display = ['name', 'file', 'uploaded']
search_fields = ['name']
ordering = ('-id',)
def save_model(self, request, obj, form, change):
obj.name = obj.file.name if (not obj.name) else obj.name
super(AttachmentAdmin, self).save_model(request, obj, form, change)
admin.site.register(get_attachment_model(), AttachmentAdmin)

View File

@ -0,0 +1,122 @@
from django.apps import AppConfig
from django.conf import settings as django_settings
from django_summernote.utils import (
LANG_TO_LOCALE, uploaded_filepath, get_theme_files
)
class DjangoSummernoteConfig(AppConfig):
name = 'django_summernote'
verbose_name = 'Django Summernote'
theme = 'bs3'
config = {}
def __init__(self, app_name, app_module):
super(DjangoSummernoteConfig, self).__init__(app_name, app_module)
self.update_config()
def get_default_config(self):
return {
# Using SummernoteWidget(iframe widget) for admin pages by default
'iframe': True,
# These strings will be assumed as empty.
'empty': ('<p><br/></p>', '<p><br></p>'),
# Language-to-locale conversion table
'lang_matches': LANG_TO_LOCALE,
# Attachment settings
'disable_attachment': False,
'attachment_upload_to': uploaded_filepath,
'attachment_storage_class': None,
'attachment_filesize_limit': 1024 * 1024,
'attachment_require_authentication': False,
'attachment_model': 'django_summernote.Attachment',
# Shortcut name for jQuery
'jquery': '$',
# Base media files only for SummernoteWidget
'base_css': '',
'base_js': '',
# Media files for CodeMirror
'codemirror_css': (
'//cdnjs.cloudflare.com/ajax/libs/codemirror/5.40.0/codemirror.min.css',
),
'codemirror_js': (
'//cdnjs.cloudflare.com/ajax/libs/codemirror/5.40.0/codemirror.js',
'//cdnjs.cloudflare.com/ajax/libs/codemirror/5.40.0/mode/xml/xml.js',
'//cdnjs.cloudflare.com/ajax/libs/codemirror/5.40.0/mode/htmlmixed/htmlmixed.js',
),
# Media files for all Summernote widgets
'default_css': '',
'default_js': '',
# Additional media files only for SummernoteWidget
'css': (),
'js': (),
# Additional media files only for SummernoteInplacewidget
'css_for_inplace': (),
'js_for_inplace': (),
# For lazy loading (inplace widget only)
'lazy': False,
# Summernote settings
'summernote': {
'width': 720,
'height': 480,
'lang': None,
'toolbar': [
['style', ['style']],
['font', ['bold', 'italic', 'underline', 'superscript', 'subscript',
'strikethrough', 'clear']],
['fontname', ['fontname']],
['fontsize', ['fontsize']],
['color', ['color']],
['para', ['ul', 'ol', 'paragraph']],
['height', ['height']],
['table', ['table']],
['insert', ['link', 'picture', 'video', 'hr']],
['view', ['fullscreen', 'codeview']],
['help', ['help']],
],
}
}
def _copy_old_configs(self, user, default):
"""
NOTE: Will be deprecated from 0.9
Copying old-style settings for backword-compatibility
"""
DEPRECATED_SUMMERNOTE_CONFIGS = (
'width',
'height',
'lang',
'toolbar',
)
for key in DEPRECATED_SUMMERNOTE_CONFIGS:
if user.get(key):
self.config['summernote'][key] = user.get(key)
if not self.config['summernote'].get(key):
self.config['summernote'][key] = default['summernote'].get(key)
def update_config(self):
self.theme = getattr(django_settings, 'SUMMERNOTE_THEME', 'bs3')
DEFAULT_CONFIG = self.get_default_config()
CONFIG = getattr(django_settings, 'SUMMERNOTE_CONFIG', {})
for key in ('base_css', 'base_js', 'default_css', 'default_js'):
CONFIG[key] = get_theme_files(self.theme, key)
self.config = DEFAULT_CONFIG.copy()
self.config.update(CONFIG)
self._copy_old_configs(CONFIG, DEFAULT_CONFIG)
def ready(self):
pass

View File

@ -0,0 +1,17 @@
from django.db import models
from django.forms import fields
from django_summernote.widgets import SummernoteWidget
# code based on https://github.com/shaunsephton/django-ckeditor
class SummernoteTextFormField(fields.CharField):
def __init__(self, *args, **kwargs):
kwargs.update({'widget': SummernoteWidget()})
super(SummernoteTextFormField, self).__init__(*args, **kwargs)
class SummernoteTextField(models.TextField):
def formfield(self, **kwargs):
kwargs.update({'form_class': SummernoteTextFormField})
return super(SummernoteTextField, self).formfield(**kwargs)

View File

@ -0,0 +1,27 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models, migrations
from django_summernote.utils import uploaded_filepath
class Migration(migrations.Migration):
dependencies = [
]
operations = [
migrations.CreateModel(
name='Attachment',
fields=[
('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
('name', models.CharField(max_length=255, null=True, blank=True)),
('file', models.FileField(upload_to=uploaded_filepath)),
('uploaded', models.DateTimeField(auto_now_add=True)),
],
options={
'abstract': False,
},
bases=(models.Model,),
),
]

View File

@ -0,0 +1,20 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.4 on 2017-09-11 07:47
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('django_summernote', '0001_initial'),
]
operations = [
migrations.AlterField(
model_name='attachment',
name='name',
field=models.CharField(blank=True, help_text='Defaults to filename, if left blank', max_length=255, null=True),
),
]

View File

@ -0,0 +1,25 @@
from __future__ import unicode_literals
from django.db import models
from django_summernote.utils import get_attachment_storage, get_attachment_upload_to
__all__ = ['AbstractAttachment', 'Attachment', ]
class AbstractAttachment(models.Model):
name = models.CharField(max_length=255, null=True, blank=True, help_text="Defaults to filename, if left blank")
file = models.FileField(
upload_to=get_attachment_upload_to(),
storage=get_attachment_storage()
)
uploaded = models.DateTimeField(auto_now_add=True)
def __unicode__(self):
return u"%s" % (self.name)
class Meta:
abstract = True
class Attachment(AbstractAttachment):
pass

View File

@ -0,0 +1,234 @@
/**
* Copyright Marc J. Schmidt. See the LICENSE file at the top-level
* directory of this distribution and at
* https://github.com/marcj/css-element-queries/blob/master/LICENSE.
*/
;
(function (root, factory) {
if (typeof define === "function" && define.amd) {
define(factory);
} else if (typeof exports === "object") {
module.exports = factory();
} else {
root.ResizeSensor = factory();
}
}(this, function () {
// Make sure it does not throw in a SSR (Server Side Rendering) situation
if (typeof window === "undefined") {
return null;
}
// Only used for the dirty checking, so the event callback count is limited to max 1 call per fps per sensor.
// In combination with the event based resize sensor this saves cpu time, because the sensor is too fast and
// would generate too many unnecessary events.
var requestAnimationFrame = window.requestAnimationFrame ||
window.mozRequestAnimationFrame ||
window.webkitRequestAnimationFrame ||
function (fn) {
return window.setTimeout(fn, 20);
};
/**
* Iterate over each of the provided element(s).
*
* @param {HTMLElement|HTMLElement[]} elements
* @param {Function} callback
*/
function forEachElement(elements, callback){
var elementsType = Object.prototype.toString.call(elements);
var isCollectionTyped = ('[object Array]' === elementsType
|| ('[object NodeList]' === elementsType)
|| ('[object HTMLCollection]' === elementsType)
|| ('[object Object]' === elementsType)
|| ('undefined' !== typeof jQuery && elements instanceof jQuery) //jquery
|| ('undefined' !== typeof Elements && elements instanceof Elements) //mootools
);
var i = 0, j = elements.length;
if (isCollectionTyped) {
for (; i < j; i++) {
callback(elements[i]);
}
} else {
callback(elements);
}
}
/**
* Class for dimension change detection.
*
* @param {Element|Element[]|Elements|jQuery} element
* @param {Function} callback
*
* @constructor
*/
var ResizeSensor = function(element, callback) {
/**
*
* @constructor
*/
function EventQueue() {
var q = [];
this.add = function(ev) {
q.push(ev);
};
var i, j;
this.call = function() {
for (i = 0, j = q.length; i < j; i++) {
q[i].call();
}
};
this.remove = function(ev) {
var newQueue = [];
for(i = 0, j = q.length; i < j; i++) {
if(q[i] !== ev) newQueue.push(q[i]);
}
q = newQueue;
}
this.length = function() {
return q.length;
}
}
/**
* @param {HTMLElement} element
* @param {String} prop
* @returns {String|Number}
*/
function getComputedStyle(element, prop) {
var computedElementStyle;
if (element.currentStyle) {
return element.currentStyle[prop];
}
if (window.getComputedStyle) {
computedElementStyle = window.getComputedStyle(element, null);
if (computedElementStyle) {
return computedElementStyle.getPropertyValue(prop);
}
}
return element.style[prop];
}
/**
*
* @param {HTMLElement} element
* @param {Function} resized
*/
function attachResizeEvent(element, resized) {
if (element.resizedAttached) {
element.resizedAttached.add(resized);
return;
}
element.resizedAttached = new EventQueue();
element.resizedAttached.add(resized);
element.resizeSensor = document.createElement('div');
element.resizeSensor.className = 'resize-sensor';
var style = 'position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; z-index: -1; visibility: hidden;';
var styleChild = 'position: absolute; left: 0; top: 0; transition: 0s;';
element.resizeSensor.style.cssText = style;
element.resizeSensor.innerHTML =
'<div class="resize-sensor-expand" style="' + style + '">' +
'<div style="' + styleChild + '"></div>' +
'</div>' +
'<div class="resize-sensor-shrink" style="' + style + '">' +
'<div style="' + styleChild + ' width: 200%; height: 200%"></div>' +
'</div>';
element.appendChild(element.resizeSensor);
if (getComputedStyle(element, 'position') == 'static') {
element.style.position = 'relative';
}
var expand = element.resizeSensor.childNodes[0];
var expandChild = expand.childNodes[0];
var shrink = element.resizeSensor.childNodes[1];
var dirty, rafId, newWidth, newHeight;
var lastWidth = element.offsetWidth;
var lastHeight = element.offsetHeight;
var reset = function() {
expandChild.style.width = '100000px';
expandChild.style.height = '100000px';
expand.scrollLeft = 100000;
expand.scrollTop = 100000;
shrink.scrollLeft = 100000;
shrink.scrollTop = 100000;
};
reset();
var onResized = function() {
rafId = 0;
if (!dirty) return;
lastWidth = newWidth;
lastHeight = newHeight;
if (element.resizedAttached) {
element.resizedAttached.call();
}
};
var onScroll = function() {
newWidth = element.offsetWidth;
newHeight = element.offsetHeight;
dirty = newWidth != lastWidth || newHeight != lastHeight;
if (dirty && !rafId) {
rafId = requestAnimationFrame(onResized);
}
reset();
};
var addEvent = function(el, name, cb) {
if (el.attachEvent) {
el.attachEvent('on' + name, cb);
} else {
el.addEventListener(name, cb);
}
};
addEvent(expand, 'scroll', onScroll);
addEvent(shrink, 'scroll', onScroll);
}
forEachElement(element, function(elem){
attachResizeEvent(elem, callback);
});
this.detach = function(ev) {
ResizeSensor.detach(element, ev);
};
};
ResizeSensor.detach = function(element, ev) {
forEachElement(element, function(elem){
if(elem.resizedAttached && typeof ev == "function"){
elem.resizedAttached.remove(ev);
if(elem.resizedAttached.length()) return;
}
if (elem.resizeSensor) {
if (elem.contains(elem.resizeSensor)) {
elem.removeChild(elem.resizeSensor);
}
delete elem.resizeSensor;
delete elem.resizedAttached;
}
});
};
return ResizeSensor;
}));

View File

@ -0,0 +1 @@
Using Summernote v0.8.11, bleeding edge 8b9180ae74d31d5673f71eb79a77b11a84a7ebd5

View File

@ -0,0 +1,12 @@
.note-editor {
margin-bottom: 0;
}
/* for Bootstrap and crispy-form */
.summernotewidget.form-control,
.summernoteinplacewidget.form-control
{
height: auto;
border: 0;
padding: 0;
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,224 @@
/*
* jQuery Iframe Transport Plugin
* https://github.com/blueimp/jQuery-File-Upload
*
* Copyright 2011, Sebastian Tschan
* https://blueimp.net
*
* Licensed under the MIT license:
* https://opensource.org/licenses/MIT
*/
/* global define, require, window, document, JSON */
;(function (factory) {
'use strict';
if (typeof define === 'function' && define.amd) {
// Register as an anonymous AMD module:
define(['jquery'], factory);
} else if (typeof exports === 'object') {
// Node/CommonJS:
factory(require('jquery'));
} else {
// Browser globals:
factory(window.jQuery);
}
}(function ($) {
'use strict';
// Helper variable to create unique names for the transport iframes:
var counter = 0,
jsonAPI = $,
jsonParse = 'parseJSON';
if ('JSON' in window && 'parse' in JSON) {
jsonAPI = JSON;
jsonParse = 'parse';
}
// The iframe transport accepts four additional options:
// options.fileInput: a jQuery collection of file input fields
// options.paramName: the parameter name for the file form data,
// overrides the name property of the file input field(s),
// can be a string or an array of strings.
// options.formData: an array of objects with name and value properties,
// equivalent to the return data of .serializeArray(), e.g.:
// [{name: 'a', value: 1}, {name: 'b', value: 2}]
// options.initialIframeSrc: the URL of the initial iframe src,
// by default set to "javascript:false;"
$.ajaxTransport('iframe', function (options) {
if (options.async) {
// javascript:false as initial iframe src
// prevents warning popups on HTTPS in IE6:
/*jshint scripturl: true */
var initialIframeSrc = options.initialIframeSrc || 'javascript:false;',
/*jshint scripturl: false */
form,
iframe,
addParamChar;
return {
send: function (_, completeCallback) {
form = $('<form style="display:none;"></form>');
form.attr('accept-charset', options.formAcceptCharset);
addParamChar = /\?/.test(options.url) ? '&' : '?';
// XDomainRequest only supports GET and POST:
if (options.type === 'DELETE') {
options.url = options.url + addParamChar + '_method=DELETE';
options.type = 'POST';
} else if (options.type === 'PUT') {
options.url = options.url + addParamChar + '_method=PUT';
options.type = 'POST';
} else if (options.type === 'PATCH') {
options.url = options.url + addParamChar + '_method=PATCH';
options.type = 'POST';
}
// IE versions below IE8 cannot set the name property of
// elements that have already been added to the DOM,
// so we set the name along with the iframe HTML markup:
counter += 1;
iframe = $(
'<iframe src="' + initialIframeSrc +
'" name="iframe-transport-' + counter + '"></iframe>'
).bind('load', function () {
var fileInputClones,
paramNames = $.isArray(options.paramName) ?
options.paramName : [options.paramName];
iframe
.unbind('load')
.bind('load', function () {
var response;
// Wrap in a try/catch block to catch exceptions thrown
// when trying to access cross-domain iframe contents:
try {
response = iframe.contents();
// Google Chrome and Firefox do not throw an
// exception when calling iframe.contents() on
// cross-domain requests, so we unify the response:
if (!response.length || !response[0].firstChild) {
throw new Error();
}
} catch (e) {
response = undefined;
}
// The complete callback returns the
// iframe content document as response object:
completeCallback(
200,
'success',
{'iframe': response}
);
// Fix for IE endless progress bar activity bug
// (happens on form submits to iframe targets):
$('<iframe src="' + initialIframeSrc + '"></iframe>')
.appendTo(form);
window.setTimeout(function () {
// Removing the form in a setTimeout call
// allows Chrome's developer tools to display
// the response result
form.remove();
}, 0);
});
form
.prop('target', iframe.prop('name'))
.prop('action', options.url)
.prop('method', options.type);
if (options.formData) {
$.each(options.formData, function (index, field) {
$('<input type="hidden"/>')
.prop('name', field.name)
.val(field.value)
.appendTo(form);
});
}
if (options.fileInput && options.fileInput.length &&
options.type === 'POST') {
fileInputClones = options.fileInput.clone();
// Insert a clone for each file input field:
options.fileInput.after(function (index) {
return fileInputClones[index];
});
if (options.paramName) {
options.fileInput.each(function (index) {
$(this).prop(
'name',
paramNames[index] || options.paramName
);
});
}
// Appending the file input fields to the hidden form
// removes them from their original location:
form
.append(options.fileInput)
.prop('enctype', 'multipart/form-data')
// enctype must be set as encoding for IE:
.prop('encoding', 'multipart/form-data');
// Remove the HTML5 form attribute from the input(s):
options.fileInput.removeAttr('form');
}
form.submit();
// Insert the file input fields at their original location
// by replacing the clones with the originals:
if (fileInputClones && fileInputClones.length) {
options.fileInput.each(function (index, input) {
var clone = $(fileInputClones[index]);
// Restore the original name and form properties:
$(input)
.prop('name', clone.prop('name'))
.attr('form', clone.attr('form'));
clone.replaceWith(input);
});
}
});
form.append(iframe).appendTo(document.body);
},
abort: function () {
if (iframe) {
// javascript:false as iframe src aborts the request
// and prevents warning popups on HTTPS in IE6.
// concat is used to avoid the "Script URL" JSLint error:
iframe
.unbind('load')
.prop('src', initialIframeSrc);
}
if (form) {
form.remove();
}
}
};
}
});
// The iframe transport returns the iframe content document as response.
// The following adds converters from iframe to text, json, html, xml
// and script.
// Please note that the Content-Type for JSON responses has to be text/plain
// or text/html, if the browser doesn't include application/json in the
// Accept header, else IE will show a download dialog.
// The Content-Type for XML responses on the other hand has to be always
// application/xml or text/xml, so IE properly parses the XML response.
// See also
// https://github.com/blueimp/jQuery-File-Upload/wiki/Setup#content-type-negotiation
$.ajaxSetup({
converters: {
'iframe text': function (iframe) {
return iframe && $(iframe[0].body).text();
},
'iframe json': function (iframe) {
return iframe && jsonAPI[jsonParse]($(iframe[0].body).text());
},
'iframe html': function (iframe) {
return iframe && $(iframe[0].body).html();
},
'iframe xml': function (iframe) {
var xmlDoc = iframe && iframe[0];
return xmlDoc && $.isXMLDoc(xmlDoc) ? xmlDoc :
$.parseXML((xmlDoc.XMLDocument && xmlDoc.XMLDocument.xml) ||
$(xmlDoc.body).html());
},
'iframe script': function (iframe) {
return iframe && $.globalEval($(iframe[0].body).text());
}
}
});
}));

View File

@ -0,0 +1,752 @@
/*! jQuery UI - v1.12.1+CommonJS - 2018-02-10
* http://jqueryui.com
* Includes: widget.js
* Copyright jQuery Foundation and other contributors; Licensed MIT */
(function( factory ) {
if ( typeof define === "function" && define.amd ) {
// AMD. Register as an anonymous module.
define([ "jquery" ], factory );
} else if ( typeof exports === "object" ) {
// Node/CommonJS
factory( require( "jquery" ) );
} else {
// Browser globals
factory( jQuery );
}
}(function( $ ) {
$.ui = $.ui || {};
var version = $.ui.version = "1.12.1";
/*!
* jQuery UI Widget 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/
//>>label: Widget
//>>group: Core
//>>description: Provides a factory for creating stateful widgets with a common API.
//>>docs: http://api.jqueryui.com/jQuery.widget/
//>>demos: http://jqueryui.com/widget/
var widgetUuid = 0;
var widgetSlice = Array.prototype.slice;
$.cleanData = ( function( orig ) {
return function( elems ) {
var events, elem, i;
for ( i = 0; ( elem = elems[ i ] ) != null; i++ ) {
try {
// Only trigger remove when necessary to save time
events = $._data( elem, "events" );
if ( events && events.remove ) {
$( elem ).triggerHandler( "remove" );
}
// Http://bugs.jquery.com/ticket/8235
} catch ( e ) {}
}
orig( elems );
};
} )( $.cleanData );
$.widget = function( name, base, prototype ) {
var existingConstructor, constructor, basePrototype;
// ProxiedPrototype allows the provided prototype to remain unmodified
// so that it can be used as a mixin for multiple widgets (#8876)
var proxiedPrototype = {};
var namespace = name.split( "." )[ 0 ];
name = name.split( "." )[ 1 ];
var fullName = namespace + "-" + name;
if ( !prototype ) {
prototype = base;
base = $.Widget;
}
if ( $.isArray( prototype ) ) {
prototype = $.extend.apply( null, [ {} ].concat( prototype ) );
}
// Create selector for plugin
$.expr[ ":" ][ fullName.toLowerCase() ] = function( elem ) {
return !!$.data( elem, fullName );
};
$[ namespace ] = $[ namespace ] || {};
existingConstructor = $[ namespace ][ name ];
constructor = $[ namespace ][ name ] = function( options, element ) {
// Allow instantiation without "new" keyword
if ( !this._createWidget ) {
return new constructor( options, element );
}
// Allow instantiation without initializing for simple inheritance
// must use "new" keyword (the code above always passes args)
if ( arguments.length ) {
this._createWidget( options, element );
}
};
// Extend with the existing constructor to carry over any static properties
$.extend( constructor, existingConstructor, {
version: prototype.version,
// Copy the object used to create the prototype in case we need to
// redefine the widget later
_proto: $.extend( {}, prototype ),
// Track widgets that inherit from this widget in case this widget is
// redefined after a widget inherits from it
_childConstructors: []
} );
basePrototype = new base();
// We need to make the options hash a property directly on the new instance
// otherwise we'll modify the options hash on the prototype that we're
// inheriting from
basePrototype.options = $.widget.extend( {}, basePrototype.options );
$.each( prototype, function( prop, value ) {
if ( !$.isFunction( value ) ) {
proxiedPrototype[ prop ] = value;
return;
}
proxiedPrototype[ prop ] = ( function() {
function _super() {
return base.prototype[ prop ].apply( this, arguments );
}
function _superApply( args ) {
return base.prototype[ prop ].apply( this, args );
}
return function() {
var __super = this._super;
var __superApply = this._superApply;
var returnValue;
this._super = _super;
this._superApply = _superApply;
returnValue = value.apply( this, arguments );
this._super = __super;
this._superApply = __superApply;
return returnValue;
};
} )();
} );
constructor.prototype = $.widget.extend( basePrototype, {
// TODO: remove support for widgetEventPrefix
// always use the name + a colon as the prefix, e.g., draggable:start
// don't prefix for widgets that aren't DOM-based
widgetEventPrefix: existingConstructor ? ( basePrototype.widgetEventPrefix || name ) : name
}, proxiedPrototype, {
constructor: constructor,
namespace: namespace,
widgetName: name,
widgetFullName: fullName
} );
// If this widget is being redefined then we need to find all widgets that
// are inheriting from it and redefine all of them so that they inherit from
// the new version of this widget. We're essentially trying to replace one
// level in the prototype chain.
if ( existingConstructor ) {
$.each( existingConstructor._childConstructors, function( i, child ) {
var childPrototype = child.prototype;
// Redefine the child widget using the same prototype that was
// originally used, but inherit from the new version of the base
$.widget( childPrototype.namespace + "." + childPrototype.widgetName, constructor,
child._proto );
} );
// Remove the list of existing child constructors from the old constructor
// so the old child constructors can be garbage collected
delete existingConstructor._childConstructors;
} else {
base._childConstructors.push( constructor );
}
$.widget.bridge( name, constructor );
return constructor;
};
$.widget.extend = function( target ) {
var input = widgetSlice.call( arguments, 1 );
var inputIndex = 0;
var inputLength = input.length;
var key;
var value;
for ( ; inputIndex < inputLength; inputIndex++ ) {
for ( key in input[ inputIndex ] ) {
value = input[ inputIndex ][ key ];
if ( input[ inputIndex ].hasOwnProperty( key ) && value !== undefined ) {
// Clone objects
if ( $.isPlainObject( value ) ) {
target[ key ] = $.isPlainObject( target[ key ] ) ?
$.widget.extend( {}, target[ key ], value ) :
// Don't extend strings, arrays, etc. with objects
$.widget.extend( {}, value );
// Copy everything else by reference
} else {
target[ key ] = value;
}
}
}
}
return target;
};
$.widget.bridge = function( name, object ) {
var fullName = object.prototype.widgetFullName || name;
$.fn[ name ] = function( options ) {
var isMethodCall = typeof options === "string";
var args = widgetSlice.call( arguments, 1 );
var returnValue = this;
if ( isMethodCall ) {
// If this is an empty collection, we need to have the instance method
// return undefined instead of the jQuery instance
if ( !this.length && options === "instance" ) {
returnValue = undefined;
} else {
this.each( function() {
var methodValue;
var instance = $.data( this, fullName );
if ( options === "instance" ) {
returnValue = instance;
return false;
}
if ( !instance ) {
return $.error( "cannot call methods on " + name +
" prior to initialization; " +
"attempted to call method '" + options + "'" );
}
if ( !$.isFunction( instance[ options ] ) || options.charAt( 0 ) === "_" ) {
return $.error( "no such method '" + options + "' for " + name +
" widget instance" );
}
methodValue = instance[ options ].apply( instance, args );
if ( methodValue !== instance && methodValue !== undefined ) {
returnValue = methodValue && methodValue.jquery ?
returnValue.pushStack( methodValue.get() ) :
methodValue;
return false;
}
} );
}
} else {
// Allow multiple hashes to be passed on init
if ( args.length ) {
options = $.widget.extend.apply( null, [ options ].concat( args ) );
}
this.each( function() {
var instance = $.data( this, fullName );
if ( instance ) {
instance.option( options || {} );
if ( instance._init ) {
instance._init();
}
} else {
$.data( this, fullName, new object( options, this ) );
}
} );
}
return returnValue;
};
};
$.Widget = function( /* options, element */ ) {};
$.Widget._childConstructors = [];
$.Widget.prototype = {
widgetName: "widget",
widgetEventPrefix: "",
defaultElement: "<div>",
options: {
classes: {},
disabled: false,
// Callbacks
create: null
},
_createWidget: function( options, element ) {
element = $( element || this.defaultElement || this )[ 0 ];
this.element = $( element );
this.uuid = widgetUuid++;
this.eventNamespace = "." + this.widgetName + this.uuid;
this.bindings = $();
this.hoverable = $();
this.focusable = $();
this.classesElementLookup = {};
if ( element !== this ) {
$.data( element, this.widgetFullName, this );
this._on( true, this.element, {
remove: function( event ) {
if ( event.target === element ) {
this.destroy();
}
}
} );
this.document = $( element.style ?
// Element within the document
element.ownerDocument :
// Element is window or document
element.document || element );
this.window = $( this.document[ 0 ].defaultView || this.document[ 0 ].parentWindow );
}
this.options = $.widget.extend( {},
this.options,
this._getCreateOptions(),
options );
this._create();
if ( this.options.disabled ) {
this._setOptionDisabled( this.options.disabled );
}
this._trigger( "create", null, this._getCreateEventData() );
this._init();
},
_getCreateOptions: function() {
return {};
},
_getCreateEventData: $.noop,
_create: $.noop,
_init: $.noop,
destroy: function() {
var that = this;
this._destroy();
$.each( this.classesElementLookup, function( key, value ) {
that._removeClass( value, key );
} );
// We can probably remove the unbind calls in 2.0
// all event bindings should go through this._on()
this.element
.off( this.eventNamespace )
.removeData( this.widgetFullName );
this.widget()
.off( this.eventNamespace )
.removeAttr( "aria-disabled" );
// Clean up events and states
this.bindings.off( this.eventNamespace );
},
_destroy: $.noop,
widget: function() {
return this.element;
},
option: function( key, value ) {
var options = key;
var parts;
var curOption;
var i;
if ( arguments.length === 0 ) {
// Don't return a reference to the internal hash
return $.widget.extend( {}, this.options );
}
if ( typeof key === "string" ) {
// Handle nested keys, e.g., "foo.bar" => { foo: { bar: ___ } }
options = {};
parts = key.split( "." );
key = parts.shift();
if ( parts.length ) {
curOption = options[ key ] = $.widget.extend( {}, this.options[ key ] );
for ( i = 0; i < parts.length - 1; i++ ) {
curOption[ parts[ i ] ] = curOption[ parts[ i ] ] || {};
curOption = curOption[ parts[ i ] ];
}
key = parts.pop();
if ( arguments.length === 1 ) {
return curOption[ key ] === undefined ? null : curOption[ key ];
}
curOption[ key ] = value;
} else {
if ( arguments.length === 1 ) {
return this.options[ key ] === undefined ? null : this.options[ key ];
}
options[ key ] = value;
}
}
this._setOptions( options );
return this;
},
_setOptions: function( options ) {
var key;
for ( key in options ) {
this._setOption( key, options[ key ] );
}
return this;
},
_setOption: function( key, value ) {
if ( key === "classes" ) {
this._setOptionClasses( value );
}
this.options[ key ] = value;
if ( key === "disabled" ) {
this._setOptionDisabled( value );
}
return this;
},
_setOptionClasses: function( value ) {
var classKey, elements, currentElements;
for ( classKey in value ) {
currentElements = this.classesElementLookup[ classKey ];
if ( value[ classKey ] === this.options.classes[ classKey ] ||
!currentElements ||
!currentElements.length ) {
continue;
}
// We are doing this to create a new jQuery object because the _removeClass() call
// on the next line is going to destroy the reference to the current elements being
// tracked. We need to save a copy of this collection so that we can add the new classes
// below.
elements = $( currentElements.get() );
this._removeClass( currentElements, classKey );
// We don't use _addClass() here, because that uses this.options.classes
// for generating the string of classes. We want to use the value passed in from
// _setOption(), this is the new value of the classes option which was passed to
// _setOption(). We pass this value directly to _classes().
elements.addClass( this._classes( {
element: elements,
keys: classKey,
classes: value,
add: true
} ) );
}
},
_setOptionDisabled: function( value ) {
this._toggleClass( this.widget(), this.widgetFullName + "-disabled", null, !!value );
// If the widget is becoming disabled, then nothing is interactive
if ( value ) {
this._removeClass( this.hoverable, null, "ui-state-hover" );
this._removeClass( this.focusable, null, "ui-state-focus" );
}
},
enable: function() {
return this._setOptions( { disabled: false } );
},
disable: function() {
return this._setOptions( { disabled: true } );
},
_classes: function( options ) {
var full = [];
var that = this;
options = $.extend( {
element: this.element,
classes: this.options.classes || {}
}, options );
function processClassString( classes, checkOption ) {
var current, i;
for ( i = 0; i < classes.length; i++ ) {
current = that.classesElementLookup[ classes[ i ] ] || $();
if ( options.add ) {
current = $( $.unique( current.get().concat( options.element.get() ) ) );
} else {
current = $( current.not( options.element ).get() );
}
that.classesElementLookup[ classes[ i ] ] = current;
full.push( classes[ i ] );
if ( checkOption && options.classes[ classes[ i ] ] ) {
full.push( options.classes[ classes[ i ] ] );
}
}
}
this._on( options.element, {
"remove": "_untrackClassesElement"
} );
if ( options.keys ) {
processClassString( options.keys.match( /\S+/g ) || [], true );
}
if ( options.extra ) {
processClassString( options.extra.match( /\S+/g ) || [] );
}
return full.join( " " );
},
_untrackClassesElement: function( event ) {
var that = this;
$.each( that.classesElementLookup, function( key, value ) {
if ( $.inArray( event.target, value ) !== -1 ) {
that.classesElementLookup[ key ] = $( value.not( event.target ).get() );
}
} );
},
_removeClass: function( element, keys, extra ) {
return this._toggleClass( element, keys, extra, false );
},
_addClass: function( element, keys, extra ) {
return this._toggleClass( element, keys, extra, true );
},
_toggleClass: function( element, keys, extra, add ) {
add = ( typeof add === "boolean" ) ? add : extra;
var shift = ( typeof element === "string" || element === null ),
options = {
extra: shift ? keys : extra,
keys: shift ? element : keys,
element: shift ? this.element : element,
add: add
};
options.element.toggleClass( this._classes( options ), add );
return this;
},
_on: function( suppressDisabledCheck, element, handlers ) {
var delegateElement;
var instance = this;
// No suppressDisabledCheck flag, shuffle arguments
if ( typeof suppressDisabledCheck !== "boolean" ) {
handlers = element;
element = suppressDisabledCheck;
suppressDisabledCheck = false;
}
// No element argument, shuffle and use this.element
if ( !handlers ) {
handlers = element;
element = this.element;
delegateElement = this.widget();
} else {
element = delegateElement = $( element );
this.bindings = this.bindings.add( element );
}
$.each( handlers, function( event, handler ) {
function handlerProxy() {
// Allow widgets to customize the disabled handling
// - disabled as an array instead of boolean
// - disabled class as method for disabling individual parts
if ( !suppressDisabledCheck &&
( instance.options.disabled === true ||
$( this ).hasClass( "ui-state-disabled" ) ) ) {
return;
}
return ( typeof handler === "string" ? instance[ handler ] : handler )
.apply( instance, arguments );
}
// Copy the guid so direct unbinding works
if ( typeof handler !== "string" ) {
handlerProxy.guid = handler.guid =
handler.guid || handlerProxy.guid || $.guid++;
}
var match = event.match( /^([\w:-]*)\s*(.*)$/ );
var eventName = match[ 1 ] + instance.eventNamespace;
var selector = match[ 2 ];
if ( selector ) {
delegateElement.on( eventName, selector, handlerProxy );
} else {
element.on( eventName, handlerProxy );
}
} );
},
_off: function( element, eventName ) {
eventName = ( eventName || "" ).split( " " ).join( this.eventNamespace + " " ) +
this.eventNamespace;
element.off( eventName ).off( eventName );
// Clear the stack to avoid memory leaks (#10056)
this.bindings = $( this.bindings.not( element ).get() );
this.focusable = $( this.focusable.not( element ).get() );
this.hoverable = $( this.hoverable.not( element ).get() );
},
_delay: function( handler, delay ) {
function handlerProxy() {
return ( typeof handler === "string" ? instance[ handler ] : handler )
.apply( instance, arguments );
}
var instance = this;
return setTimeout( handlerProxy, delay || 0 );
},
_hoverable: function( element ) {
this.hoverable = this.hoverable.add( element );
this._on( element, {
mouseenter: function( event ) {
this._addClass( $( event.currentTarget ), null, "ui-state-hover" );
},
mouseleave: function( event ) {
this._removeClass( $( event.currentTarget ), null, "ui-state-hover" );
}
} );
},
_focusable: function( element ) {
this.focusable = this.focusable.add( element );
this._on( element, {
focusin: function( event ) {
this._addClass( $( event.currentTarget ), null, "ui-state-focus" );
},
focusout: function( event ) {
this._removeClass( $( event.currentTarget ), null, "ui-state-focus" );
}
} );
},
_trigger: function( type, event, data ) {
var prop, orig;
var callback = this.options[ type ];
data = data || {};
event = $.Event( event );
event.type = ( type === this.widgetEventPrefix ?
type :
this.widgetEventPrefix + type ).toLowerCase();
// The original event may come from any element
// so we need to reset the target on the new event
event.target = this.element[ 0 ];
// Copy original event properties over to the new event
orig = event.originalEvent;
if ( orig ) {
for ( prop in orig ) {
if ( !( prop in event ) ) {
event[ prop ] = orig[ prop ];
}
}
}
this.element.trigger( event, data );
return !( $.isFunction( callback ) &&
callback.apply( this.element[ 0 ], [ event ].concat( data ) ) === false ||
event.isDefaultPrevented() );
}
};
$.each( { show: "fadeIn", hide: "fadeOut" }, function( method, defaultEffect ) {
$.Widget.prototype[ "_" + method ] = function( element, options, callback ) {
if ( typeof options === "string" ) {
options = { effect: options };
}
var hasOptions;
var effectName = !options ?
method :
options === true || typeof options === "number" ?
defaultEffect :
options.effect || defaultEffect;
options = options || {};
if ( typeof options === "number" ) {
options = { duration: options };
}
hasOptions = !$.isEmptyObject( options );
options.complete = callback;
if ( options.delay ) {
element.delay( options.delay );
}
if ( hasOptions && $.effects && $.effects.effect[ effectName ] ) {
element[ method ]( options );
} else if ( effectName !== method && element[ effectName ] ) {
element[ effectName ]( options.duration, options.easing, callback );
} else {
element.queue( function( next ) {
$( this )[ method ]();
if ( callback ) {
callback.call( element[ 0 ] );
}
next();
} );
}
};
} );
var widget = $.widget;
}));

View File

@ -0,0 +1,156 @@
(function($) {
$.extend($.summernote.lang, {
'ar-AR': {
font: {
bold: 'عريض',
italic: 'مائل',
underline: 'تحته خط',
clear: 'مسح التنسيق',
height: 'إرتفاع السطر',
name: 'الخط',
strikethrough: 'فى وسطه خط',
subscript: 'مخطوطة',
superscript: 'حرف فوقي',
size: 'الحجم',
},
image: {
image: 'صورة',
insert: 'إضافة صورة',
resizeFull: 'الحجم بالكامل',
resizeHalf: 'تصغير للنصف',
resizeQuarter: 'تصغير للربع',
floatLeft: 'تطيير لليسار',
floatRight: 'تطيير لليمين',
floatNone: 'ثابته',
shapeRounded: 'الشكل: تقريب',
shapeCircle: 'الشكل: دائرة',
shapeThumbnail: 'الشكل: صورة مصغرة',
shapeNone: 'الشكل: لا شيء',
dragImageHere: 'إدرج الصورة هنا',
dropImage: 'إسقاط صورة أو نص',
selectFromFiles: 'حدد ملف',
maximumFileSize: 'الحد الأقصى لحجم الملف',
maximumFileSizeError: 'تم تجاوز الحد الأقصى لحجم الملف',
url: 'رابط الصورة',
remove: 'حذف الصورة',
original: 'Original',
},
video: {
video: 'فيديو',
videoLink: 'رابط الفيديو',
insert: 'إدراج الفيديو',
url: 'رابط الفيديو',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion ou Youku)',
},
link: {
link: 'رابط رابط',
insert: 'إدراج',
unlink: 'حذف الرابط',
edit: 'تعديل',
textToDisplay: 'النص',
url: 'مسار الرابط',
openInNewWindow: 'فتح في نافذة جديدة',
},
table: {
table: 'جدول',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'إدراج خط أفقي',
},
style: {
style: 'تنسيق',
p: 'عادي',
blockquote: 'إقتباس',
pre: 'شفيرة',
h1: 'عنوان رئيسي 1',
h2: 'عنوان رئيسي 2',
h3: 'عنوان رئيسي 3',
h4: 'عنوان رئيسي 4',
h5: 'عنوان رئيسي 5',
h6: 'عنوان رئيسي 6',
},
lists: {
unordered: 'قائمة مُنقطة',
ordered: 'قائمة مُرقمة',
},
options: {
help: 'مساعدة',
fullscreen: 'حجم الشاشة بالكامل',
codeview: 'شفيرة المصدر',
},
paragraph: {
paragraph: 'فقرة',
outdent: 'محاذاة للخارج',
indent: 'محاذاة للداخل',
left: 'محاذاة لليسار',
center: 'توسيط',
right: 'محاذاة لليمين',
justify: 'ملئ السطر',
},
color: {
recent: 'تم إستخدامه',
more: 'المزيد',
background: 'لون الخلفية',
foreground: 'لون النص',
transparent: 'شفاف',
setTransparent: 'بدون خلفية',
reset: 'إعادة الضبط',
resetToDefault: 'إعادة الضبط',
cpSelect: 'اختار',
},
shortcut: {
shortcuts: 'إختصارات',
close: 'غلق',
textFormatting: 'تنسيق النص',
action: 'Action',
paragraphFormatting: 'تنسيق الفقرة',
documentStyle: 'تنسيق المستند',
extraKeys: 'Extra keys',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: 'تراجع',
redo: 'إعادة',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"ar-AR":{font:{bold:"عريض",italic:"مائل",underline:"تحته خط",clear:"مسح التنسيق",height:"إرتفاع السطر",name:"الخط",strikethrough:"فى وسطه خط",subscript:"مخطوطة",superscript:"حرف فوقي",size:"الحجم"},image:{image:"صورة",insert:"إضافة صورة",resizeFull:"الحجم بالكامل",resizeHalf:"تصغير للنصف",resizeQuarter:"تصغير للربع",floatLeft:"تطيير لليسار",floatRight:"تطيير لليمين",floatNone:"ثابته",shapeRounded:"الشكل: تقريب",shapeCircle:"الشكل: دائرة",shapeThumbnail:"الشكل: صورة مصغرة",shapeNone:"الشكل: لا شيء",dragImageHere:"إدرج الصورة هنا",dropImage:"إسقاط صورة أو نص",selectFromFiles:"حدد ملف",maximumFileSize:"الحد الأقصى لحجم الملف",maximumFileSizeError:"تم تجاوز الحد الأقصى لحجم الملف",url:"رابط الصورة",remove:"حذف الصورة",original:"Original"},video:{video:"فيديو",videoLink:"رابط الفيديو",insert:"إدراج الفيديو",url:"رابط الفيديو",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion ou Youku)"},link:{link:"رابط رابط",insert:"إدراج",unlink:"حذف الرابط",edit:"تعديل",textToDisplay:"النص",url:"مسار الرابط",openInNewWindow:"فتح في نافذة جديدة"},table:{table:"جدول",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"إدراج خط أفقي"},style:{style:"تنسيق",p:"عادي",blockquote:"إقتباس",pre:"شفيرة",h1:"عنوان رئيسي 1",h2:"عنوان رئيسي 2",h3:"عنوان رئيسي 3",h4:"عنوان رئيسي 4",h5:"عنوان رئيسي 5",h6:"عنوان رئيسي 6"},lists:{unordered:"قائمة مُنقطة",ordered:"قائمة مُرقمة"},options:{help:"مساعدة",fullscreen:"حجم الشاشة بالكامل",codeview:"شفيرة المصدر"},paragraph:{paragraph:"فقرة",outdent:"محاذاة للخارج",indent:"محاذاة للداخل",left:"محاذاة لليسار",center:"توسيط",right:"محاذاة لليمين",justify:"ملئ السطر"},color:{recent:"تم إستخدامه",more:"المزيد",background:"لون الخلفية",foreground:"لون النص",transparent:"شفاف",setTransparent:"بدون خلفية",reset:"إعادة الضبط",resetToDefault:"إعادة الضبط",cpSelect:"اختار"},shortcut:{shortcuts:"إختصارات",close:"غلق",textFormatting:"تنسيق النص",action:"Action",paragraphFormatting:"تنسيق الفقرة",documentStyle:"تنسيق المستند",extraKeys:"Extra keys"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"تراجع",redo:"إعادة"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,156 @@
(function($) {
$.extend($.summernote.lang, {
'bg-BG': {
font: {
bold: 'Удебелен',
italic: 'Наклонен',
underline: 'Подчертан',
clear: 'Изчисти стиловете',
height: 'Височина',
name: 'Шрифт',
strikethrough: 'Задраскано',
subscript: 'Долен индекс',
superscript: 'Горен индекс',
size: 'Размер на шрифта',
},
image: {
image: 'Изображение',
insert: 'Постави картинка',
resizeFull: 'Цял размер',
resizeHalf: 'Размер на 50%',
resizeQuarter: 'Размер на 25%',
floatLeft: 'Подравни в ляво',
floatRight: 'Подравни в дясно',
floatNone: 'Без подравняване',
shapeRounded: 'Shape: Rounded',
shapeCircle: 'Shape: Circle',
shapeThumbnail: 'Shape: Thumbnail',
shapeNone: 'Shape: None',
dragImageHere: 'Пуснете изображението тук',
dropImage: 'Drop image or Text',
selectFromFiles: 'Изберете файл',
maximumFileSize: 'Maximum file size',
maximumFileSizeError: 'Maximum file size exceeded.',
url: 'URL адрес на изображение',
remove: 'Премахни изображение',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Video Link',
insert: 'Insert Video',
url: 'Video URL?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion or Youku)',
},
link: {
link: 'Връзка',
insert: 'Добави връзка',
unlink: 'Премахни връзка',
edit: 'Промени',
textToDisplay: 'Текст за показване',
url: 'URL адрес',
openInNewWindow: 'Отвори в нов прозорец',
},
table: {
table: 'Таблица',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Добави хоризонтална линия',
},
style: {
style: 'Стил',
p: 'Нормален',
blockquote: 'Цитат',
pre: 'Код',
h1: 'Заглавие 1',
h2: 'Заглавие 2',
h3: 'Заглавие 3',
h4: 'Заглавие 4',
h5: 'Заглавие 5',
h6: 'Заглавие 6',
},
lists: {
unordered: 'Символен списък',
ordered: 'Цифров списък',
},
options: {
help: 'Помощ',
fullscreen: 'На цял екран',
codeview: 'Преглед на код',
},
paragraph: {
paragraph: 'Параграф',
outdent: 'Намаляване на отстъпа',
indent: 'Абзац',
left: 'Подравняване в ляво',
center: 'Център',
right: 'Подравняване в дясно',
justify: 'Разтягане по ширина',
},
color: {
recent: 'Последния избран цвят',
more: 'Още цветове',
background: 'Цвят на фона',
foreground: 'Цвят на шрифта',
transparent: 'Прозрачен',
setTransparent: 'Направете прозрачен',
reset: 'Възстанови',
resetToDefault: 'Възстанови оригиналните',
cpSelect: 'Изберете',
},
shortcut: {
shortcuts: 'Клавишни комбинации',
close: 'Затвори',
textFormatting: 'Форматиране на текста',
action: 'Действие',
paragraphFormatting: 'Форматиране на параграф',
documentStyle: 'Стил на документа',
extraKeys: 'Extra keys',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: 'Назад',
redo: 'Напред',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"bg-BG":{font:{bold:"Удебелен",italic:"Наклонен",underline:"Подчертан",clear:"Изчисти стиловете",height:"Височина",name:"Шрифт",strikethrough:"Задраскано",subscript:"Долен индекс",superscript:"Горен индекс",size:"Размер на шрифта"},image:{image:"Изображение",insert:"Постави картинка",resizeFull:"Цял размер",resizeHalf:"Размер на 50%",resizeQuarter:"Размер на 25%",floatLeft:"Подравни в ляво",floatRight:"Подравни в дясно",floatNone:"Без подравняване",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"Пуснете изображението тук",dropImage:"Drop image or Text",selectFromFiles:"Изберете файл",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"URL адрес на изображение",remove:"Премахни изображение",original:"Original"},video:{video:"Video",videoLink:"Video Link",insert:"Insert Video",url:"Video URL?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion or Youku)"},link:{link:"Връзка",insert:"Добави връзка",unlink:"Премахни връзка",edit:"Промени",textToDisplay:"Текст за показване",url:"URL адрес",openInNewWindow:"Отвори в нов прозорец"},table:{table:"Таблица",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Добави хоризонтална линия"},style:{style:"Стил",p:"Нормален",blockquote:"Цитат",pre:"Код",h1:"Заглавие 1",h2:"Заглавие 2",h3:"Заглавие 3",h4:"Заглавие 4",h5:"Заглавие 5",h6:"Заглавие 6"},lists:{unordered:"Символен списък",ordered:"Цифров списък"},options:{help:"Помощ",fullscreen:"На цял екран",codeview:"Преглед на код"},paragraph:{paragraph:"Параграф",outdent:"Намаляване на отстъпа",indent:"Абзац",left:"Подравняване в ляво",center:"Център",right:"Подравняване в дясно",justify:"Разтягане по ширина"},color:{recent:"Последния избран цвят",more:"Още цветове",background:"Цвят на фона",foreground:"Цвят на шрифта",transparent:"Прозрачен",setTransparent:"Направете прозрачен",reset:"Възстанови",resetToDefault:"Възстанови оригиналните",cpSelect:"Изберете"},shortcut:{shortcuts:"Клавишни комбинации",close:"Затвори",textFormatting:"Форматиране на текста",action:"Действие",paragraphFormatting:"Форматиране на параграф",documentStyle:"Стил на документа",extraKeys:"Extra keys"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"Назад",redo:"Напред"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'ca-ES': {
font: {
bold: 'Negreta',
italic: 'Cursiva',
underline: 'Subratllat',
clear: 'Treure estil de lletra',
height: 'Alçada de línia',
name: 'Font',
strikethrough: 'Ratllat',
subscript: 'Subíndex',
superscript: 'Superíndex',
size: 'Mida de lletra',
},
image: {
image: 'Imatge',
insert: 'Inserir imatge',
resizeFull: 'Redimensionar a mida completa',
resizeHalf: 'Redimensionar a la meitat',
resizeQuarter: 'Redimensionar a un quart',
floatLeft: 'Alinear a l\'esquerra',
floatRight: 'Alinear a la dreta',
floatNone: 'No alinear',
shapeRounded: 'Forma: Arrodonit',
shapeCircle: 'Forma: Cercle',
shapeThumbnail: 'Forma: Marc',
shapeNone: 'Forma: Cap',
dragImageHere: 'Arrossegueu una imatge o text aquí',
dropImage: 'Deixa anar aquí una imatge o un text',
selectFromFiles: 'Seleccioneu des dels arxius',
maximumFileSize: 'Mida màxima de l\'arxiu',
maximumFileSizeError: 'La mida màxima de l\'arxiu s\'ha superat.',
url: 'URL de la imatge',
remove: 'Eliminar imatge',
original: 'Original',
},
video: {
video: 'Vídeo',
videoLink: 'Enllaç del vídeo',
insert: 'Inserir vídeo',
url: 'URL del vídeo?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion o Youku)',
},
link: {
link: 'Enllaç',
insert: 'Inserir enllaç',
unlink: 'Treure enllaç',
edit: 'Editar',
textToDisplay: 'Text per mostrar',
url: 'Cap a quina URL porta l\'enllaç?',
openInNewWindow: 'Obrir en una finestra nova',
},
table: {
table: 'Taula',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Inserir línia horitzontal',
},
style: {
style: 'Estil',
p: 'p',
blockquote: 'Cita',
pre: 'Codi',
h1: 'Títol 1',
h2: 'Títol 2',
h3: 'Títol 3',
h4: 'Títol 4',
h5: 'Títol 5',
h6: 'Títol 6',
},
lists: {
unordered: 'Llista desendreçada',
ordered: 'Llista endreçada',
},
options: {
help: 'Ajut',
fullscreen: 'Pantalla sencera',
codeview: 'Veure codi font',
},
paragraph: {
paragraph: 'Paràgraf',
outdent: 'Menys tabulació',
indent: 'Més tabulació',
left: 'Alinear a l\'esquerra',
center: 'Alinear al mig',
right: 'Alinear a la dreta',
justify: 'Justificar',
},
color: {
recent: 'Últim color',
more: 'Més colors',
background: 'Color de fons',
foreground: 'Color de lletra',
transparent: 'Transparent',
setTransparent: 'Establir transparent',
reset: 'Restablir',
resetToDefault: 'Restablir per defecte',
},
shortcut: {
shortcuts: 'Dreceres de teclat',
close: 'Tancar',
textFormatting: 'Format de text',
action: 'Acció',
paragraphFormatting: 'Format de paràgraf',
documentStyle: 'Estil del document',
extraKeys: 'Tecles adicionals',
},
help: {
'insertParagraph': 'Inserir paràgraf',
'undo': 'Desfer l\'última acció',
'redo': 'Refer l\'última acció',
'tab': 'Tabular',
'untab': 'Eliminar tabulació',
'bold': 'Establir estil negreta',
'italic': 'Establir estil cursiva',
'underline': 'Establir estil subratllat',
'strikethrough': 'Establir estil ratllat',
'removeFormat': 'Netejar estil',
'justifyLeft': 'Alinear a l\'esquerra',
'justifyCenter': 'Alinear al centre',
'justifyRight': 'Alinear a la dreta',
'justifyFull': 'Justificar',
'insertUnorderedList': 'Inserir llista desendreçada',
'insertOrderedList': 'Inserir llista endreçada',
'outdent': 'Reduïr tabulació del paràgraf',
'indent': 'Augmentar tabulació del paràgraf',
'formatPara': 'Canviar l\'estil del bloc com a un paràgraf (etiqueta P)',
'formatH1': 'Canviar l\'estil del bloc com a un H1',
'formatH2': 'Canviar l\'estil del bloc com a un H2',
'formatH3': 'Canviar l\'estil del bloc com a un H3',
'formatH4': 'Canviar l\'estil del bloc com a un H4',
'formatH5': 'Canviar l\'estil del bloc com a un H5',
'formatH6': 'Canviar l\'estil del bloc com a un H6',
'insertHorizontalRule': 'Inserir una línia horitzontal',
'linkDialog.show': 'Mostrar panel d\'enllaços',
},
history: {
undo: 'Desfer',
redo: 'Refer',
},
specialChar: {
specialChar: 'CARÀCTERS ESPECIALS',
select: 'Selecciona caràcters especials',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"ca-ES":{font:{bold:"Negreta",italic:"Cursiva",underline:"Subratllat",clear:"Treure estil de lletra",height:"Alçada de línia",name:"Font",strikethrough:"Ratllat",subscript:"Subíndex",superscript:"Superíndex",size:"Mida de lletra"},image:{image:"Imatge",insert:"Inserir imatge",resizeFull:"Redimensionar a mida completa",resizeHalf:"Redimensionar a la meitat",resizeQuarter:"Redimensionar a un quart",floatLeft:"Alinear a l'esquerra",floatRight:"Alinear a la dreta",floatNone:"No alinear",shapeRounded:"Forma: Arrodonit",shapeCircle:"Forma: Cercle",shapeThumbnail:"Forma: Marc",shapeNone:"Forma: Cap",dragImageHere:"Arrossegueu una imatge o text aquí",dropImage:"Deixa anar aquí una imatge o un text",selectFromFiles:"Seleccioneu des dels arxius",maximumFileSize:"Mida màxima de l'arxiu",maximumFileSizeError:"La mida màxima de l'arxiu s'ha superat.",url:"URL de la imatge",remove:"Eliminar imatge",original:"Original"},video:{video:"Vídeo",videoLink:"Enllaç del vídeo",insert:"Inserir vídeo",url:"URL del vídeo?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion o Youku)"},link:{link:"Enllaç",insert:"Inserir enllaç",unlink:"Treure enllaç",edit:"Editar",textToDisplay:"Text per mostrar",url:"Cap a quina URL porta l'enllaç?",openInNewWindow:"Obrir en una finestra nova"},table:{table:"Taula",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Inserir línia horitzontal"},style:{style:"Estil",p:"p",blockquote:"Cita",pre:"Codi",h1:"Títol 1",h2:"Títol 2",h3:"Títol 3",h4:"Títol 4",h5:"Títol 5",h6:"Títol 6"},lists:{unordered:"Llista desendreçada",ordered:"Llista endreçada"},options:{help:"Ajut",fullscreen:"Pantalla sencera",codeview:"Veure codi font"},paragraph:{paragraph:"Paràgraf",outdent:"Menys tabulació",indent:"Més tabulació",left:"Alinear a l'esquerra",center:"Alinear al mig",right:"Alinear a la dreta",justify:"Justificar"},color:{recent:"Últim color",more:"Més colors",background:"Color de fons",foreground:"Color de lletra",transparent:"Transparent",setTransparent:"Establir transparent",reset:"Restablir",resetToDefault:"Restablir per defecte"},shortcut:{shortcuts:"Dreceres de teclat",close:"Tancar",textFormatting:"Format de text",action:"Acció",paragraphFormatting:"Format de paràgraf",documentStyle:"Estil del document",extraKeys:"Tecles adicionals"},help:{insertParagraph:"Inserir paràgraf",undo:"Desfer l'última acció",redo:"Refer l'última acció",tab:"Tabular",untab:"Eliminar tabulació",bold:"Establir estil negreta",italic:"Establir estil cursiva",underline:"Establir estil subratllat",strikethrough:"Establir estil ratllat",removeFormat:"Netejar estil",justifyLeft:"Alinear a l'esquerra",justifyCenter:"Alinear al centre",justifyRight:"Alinear a la dreta",justifyFull:"Justificar",insertUnorderedList:"Inserir llista desendreçada",insertOrderedList:"Inserir llista endreçada",outdent:"Reduïr tabulació del paràgraf",indent:"Augmentar tabulació del paràgraf",formatPara:"Canviar l'estil del bloc com a un paràgraf (etiqueta P)",formatH1:"Canviar l'estil del bloc com a un H1",formatH2:"Canviar l'estil del bloc com a un H2",formatH3:"Canviar l'estil del bloc com a un H3",formatH4:"Canviar l'estil del bloc com a un H4",formatH5:"Canviar l'estil del bloc com a un H5",formatH6:"Canviar l'estil del bloc com a un H6",insertHorizontalRule:"Inserir una línia horitzontal","linkDialog.show":"Mostrar panel d'enllaços"},history:{undo:"Desfer",redo:"Refer"},specialChar:{specialChar:"CARÀCTERS ESPECIALS",select:"Selecciona caràcters especials"}}})}(jQuery);

View File

@ -0,0 +1,150 @@
(function($) {
$.extend($.summernote.lang, {
'cs-CZ': {
font: {
bold: 'Tučné',
italic: 'Kurzíva',
underline: 'Podtržené',
clear: 'Odstranit styl písma',
height: 'Výška řádku',
strikethrough: 'Přeškrtnuté',
size: 'Velikost písma',
},
image: {
image: 'Obrázek',
insert: 'Vložit obrázek',
resizeFull: 'Původní velikost',
resizeHalf: 'Poloviční velikost',
resizeQuarter: 'Čtvrteční velikost',
floatLeft: 'Umístit doleva',
floatRight: 'Umístit doprava',
floatNone: 'Neobtékat textem',
shapeRounded: 'Shape: Rounded',
shapeCircle: 'Shape: Circle',
shapeThumbnail: 'Shape: Thumbnail',
shapeNone: 'Shape: None',
dragImageHere: 'Přetáhnout sem obrázek',
dropImage: 'Drop image or Text',
selectFromFiles: 'Vybrat soubor',
url: 'URL obrázku',
remove: 'Remove Image',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Odkaz videa',
insert: 'Vložit video',
url: 'URL videa?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion nebo Youku)',
},
link: {
link: 'Odkaz',
insert: 'Vytvořit odkaz',
unlink: 'Zrušit odkaz',
edit: 'Upravit',
textToDisplay: 'Zobrazovaný text',
url: 'Na jaké URL má tento odkaz vést?',
openInNewWindow: 'Otevřít v novém okně',
},
table: {
table: 'Tabulka',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Vložit vodorovnou čáru',
},
style: {
style: 'Styl',
p: 'Normální',
blockquote: 'Citace',
pre: 'Kód',
h1: 'Nadpis 1',
h2: 'Nadpis 2',
h3: 'Nadpis 3',
h4: 'Nadpis 4',
h5: 'Nadpis 5',
h6: 'Nadpis 6',
},
lists: {
unordered: 'Odrážkový seznam',
ordered: 'Číselný seznam',
},
options: {
help: 'Nápověda',
fullscreen: 'Celá obrazovka',
codeview: 'HTML kód',
},
paragraph: {
paragraph: 'Odstavec',
outdent: 'Zvětšit odsazení',
indent: 'Zmenšit odsazení',
left: 'Zarovnat doleva',
center: 'Zarovnat na střed',
right: 'Zarovnat doprava',
justify: 'Zarovnat oboustranně',
},
color: {
recent: 'Aktuální barva',
more: 'Další barvy',
background: 'Barva pozadí',
foreground: 'Barva písma',
transparent: 'Průhlednost',
setTransparent: 'Nastavit průhlednost',
reset: 'Obnovit',
resetToDefault: 'Obnovit výchozí',
cpSelect: 'Vybrat',
},
shortcut: {
shortcuts: 'Klávesové zkratky',
close: 'Zavřít',
textFormatting: 'Formátování textu',
action: 'Akce',
paragraphFormatting: 'Formátování odstavce',
documentStyle: 'Styl dokumentu',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: 'Krok vzad',
redo: 'Krok vpřed',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"cs-CZ":{font:{bold:"Tučné",italic:"Kurzíva",underline:"Podtržené",clear:"Odstranit styl písma",height:"Výška řádku",strikethrough:"Přeškrtnuté",size:"Velikost písma"},image:{image:"Obrázek",insert:"Vložit obrázek",resizeFull:"Původní velikost",resizeHalf:"Poloviční velikost",resizeQuarter:"Čtvrteční velikost",floatLeft:"Umístit doleva",floatRight:"Umístit doprava",floatNone:"Neobtékat textem",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"Přetáhnout sem obrázek",dropImage:"Drop image or Text",selectFromFiles:"Vybrat soubor",url:"URL obrázku",remove:"Remove Image",original:"Original"},video:{video:"Video",videoLink:"Odkaz videa",insert:"Vložit video",url:"URL videa?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion nebo Youku)"},link:{link:"Odkaz",insert:"Vytvořit odkaz",unlink:"Zrušit odkaz",edit:"Upravit",textToDisplay:"Zobrazovaný text",url:"Na jaké URL má tento odkaz vést?",openInNewWindow:"Otevřít v novém okně"},table:{table:"Tabulka",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Vložit vodorovnou čáru"},style:{style:"Styl",p:"Normální",blockquote:"Citace",pre:"Kód",h1:"Nadpis 1",h2:"Nadpis 2",h3:"Nadpis 3",h4:"Nadpis 4",h5:"Nadpis 5",h6:"Nadpis 6"},lists:{unordered:"Odrážkový seznam",ordered:"Číselný seznam"},options:{help:"Nápověda",fullscreen:"Celá obrazovka",codeview:"HTML kód"},paragraph:{paragraph:"Odstavec",outdent:"Zvětšit odsazení",indent:"Zmenšit odsazení",left:"Zarovnat doleva",center:"Zarovnat na střed",right:"Zarovnat doprava",justify:"Zarovnat oboustranně"},color:{recent:"Aktuální barva",more:"Další barvy",background:"Barva pozadí",foreground:"Barva písma",transparent:"Průhlednost",setTransparent:"Nastavit průhlednost",reset:"Obnovit",resetToDefault:"Obnovit výchozí",cpSelect:"Vybrat"},shortcut:{shortcuts:"Klávesové zkratky",close:"Zavřít",textFormatting:"Formátování textu",action:"Akce",paragraphFormatting:"Formátování odstavce",documentStyle:"Styl dokumentu"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"Krok vzad",redo:"Krok vpřed"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'da-DK': {
font: {
bold: 'Fed',
italic: 'Kursiv',
underline: 'Understreget',
clear: 'Fjern formatering',
height: 'Højde',
name: 'Skrifttype',
strikethrough: 'Gennemstreget',
subscript: 'Sænket skrift',
superscript: 'Hævet skrift',
size: 'Skriftstørrelse',
},
image: {
image: 'Billede',
insert: 'Indsæt billede',
resizeFull: 'Original størrelse',
resizeHalf: 'Halv størrelse',
resizeQuarter: 'Kvart størrelse',
floatLeft: 'Venstrestillet',
floatRight: 'Højrestillet',
floatNone: 'Fjern formatering',
shapeRounded: 'Form: Runde kanter',
shapeCircle: 'Form: Cirkel',
shapeThumbnail: 'Form: Miniature',
shapeNone: 'Form: Ingen',
dragImageHere: 'Træk billede hertil',
dropImage: 'Slip billede',
selectFromFiles: 'Vælg billed-fil',
maximumFileSize: 'Maks fil størrelse',
maximumFileSizeError: 'Filen er større end maks tilladte fil størrelse!',
url: 'Billede URL',
remove: 'Fjern billede',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Video Link',
insert: 'Indsæt Video',
url: 'Video URL?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion eller Youku)',
},
link: {
link: 'Link',
insert: 'Indsæt link',
unlink: 'Fjern link',
edit: 'Rediger',
textToDisplay: 'Visningstekst',
url: 'Hvor skal linket pege hen?',
openInNewWindow: 'Åbn i nyt vindue',
},
table: {
table: 'Tabel',
addRowAbove: 'Tilføj række over',
addRowBelow: 'Tilføj række under',
addColLeft: 'Tilføj venstre kolonne',
addColRight: 'Tilføj højre kolonne',
delRow: 'Slet række',
delCol: 'Slet kolonne',
delTable: 'Slet tabel',
},
hr: {
insert: 'Indsæt horisontal linje',
},
style: {
style: 'Stil',
p: 'p',
blockquote: 'Citat',
pre: 'Kode',
h1: 'Overskrift 1',
h2: 'Overskrift 2',
h3: 'Overskrift 3',
h4: 'Overskrift 4',
h5: 'Overskrift 5',
h6: 'Overskrift 6',
},
lists: {
unordered: 'Punktopstillet liste',
ordered: 'Nummereret liste',
},
options: {
help: 'Hjælp',
fullscreen: 'Fuld skærm',
codeview: 'HTML-Visning',
},
paragraph: {
paragraph: 'Afsnit',
outdent: 'Formindsk indryk',
indent: 'Forøg indryk',
left: 'Venstrestillet',
center: 'Centreret',
right: 'Højrestillet',
justify: 'Blokjuster',
},
color: {
recent: 'Nyligt valgt farve',
more: 'Flere farver',
background: 'Baggrund',
foreground: 'Forgrund',
transparent: 'Transparent',
setTransparent: 'Sæt transparent',
reset: 'Nulstil',
resetToDefault: 'Gendan standardindstillinger',
},
shortcut: {
shortcuts: 'Genveje',
close: 'Luk',
textFormatting: 'Tekstformatering',
action: 'Handling',
paragraphFormatting: 'Afsnitsformatering',
documentStyle: 'Dokumentstil',
extraKeys: 'Extra keys',
},
help: {
'insertParagraph': 'Indsæt paragraf',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Vis Link Dialog',
},
history: {
undo: 'Fortryd',
redo: 'Annuller fortryd',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Vælg special karakterer',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"da-DK":{font:{bold:"Fed",italic:"Kursiv",underline:"Understreget",clear:"Fjern formatering",height:"Højde",name:"Skrifttype",strikethrough:"Gennemstreget",subscript:"Sænket skrift",superscript:"Hævet skrift",size:"Skriftstørrelse"},image:{image:"Billede",insert:"Indsæt billede",resizeFull:"Original størrelse",resizeHalf:"Halv størrelse",resizeQuarter:"Kvart størrelse",floatLeft:"Venstrestillet",floatRight:"Højrestillet",floatNone:"Fjern formatering",shapeRounded:"Form: Runde kanter",shapeCircle:"Form: Cirkel",shapeThumbnail:"Form: Miniature",shapeNone:"Form: Ingen",dragImageHere:"Træk billede hertil",dropImage:"Slip billede",selectFromFiles:"Vælg billed-fil",maximumFileSize:"Maks fil størrelse",maximumFileSizeError:"Filen er større end maks tilladte fil størrelse!",url:"Billede URL",remove:"Fjern billede",original:"Original"},video:{video:"Video",videoLink:"Video Link",insert:"Indsæt Video",url:"Video URL?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion eller Youku)"},link:{link:"Link",insert:"Indsæt link",unlink:"Fjern link",edit:"Rediger",textToDisplay:"Visningstekst",url:"Hvor skal linket pege hen?",openInNewWindow:"Åbn i nyt vindue"},table:{table:"Tabel",addRowAbove:"Tilføj række over",addRowBelow:"Tilføj række under",addColLeft:"Tilføj venstre kolonne",addColRight:"Tilføj højre kolonne",delRow:"Slet række",delCol:"Slet kolonne",delTable:"Slet tabel"},hr:{insert:"Indsæt horisontal linje"},style:{style:"Stil",p:"p",blockquote:"Citat",pre:"Kode",h1:"Overskrift 1",h2:"Overskrift 2",h3:"Overskrift 3",h4:"Overskrift 4",h5:"Overskrift 5",h6:"Overskrift 6"},lists:{unordered:"Punktopstillet liste",ordered:"Nummereret liste"},options:{help:"Hjælp",fullscreen:"Fuld skærm",codeview:"HTML-Visning"},paragraph:{paragraph:"Afsnit",outdent:"Formindsk indryk",indent:"Forøg indryk",left:"Venstrestillet",center:"Centreret",right:"Højrestillet",justify:"Blokjuster"},color:{recent:"Nyligt valgt farve",more:"Flere farver",background:"Baggrund",foreground:"Forgrund",transparent:"Transparent",setTransparent:"Sæt transparent",reset:"Nulstil",resetToDefault:"Gendan standardindstillinger"},shortcut:{shortcuts:"Genveje",close:"Luk",textFormatting:"Tekstformatering",action:"Handling",paragraphFormatting:"Afsnitsformatering",documentStyle:"Dokumentstil",extraKeys:"Extra keys"},help:{insertParagraph:"Indsæt paragraf",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Vis Link Dialog"},history:{undo:"Fortryd",redo:"Annuller fortryd"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Vælg special karakterer"}}})}(jQuery);

View File

@ -0,0 +1,156 @@
(function($) {
$.extend($.summernote.lang, {
'de-DE': {
font: {
bold: 'Fett',
italic: 'Kursiv',
underline: 'Unterstreichen',
clear: 'Zurücksetzen',
height: 'Zeilenhöhe',
name: 'Schriftart',
strikethrough: 'Durchgestrichen',
subscript: 'Tiefgestellt',
superscript: 'Hochgestellt',
size: 'Schriftgröße',
},
image: {
image: 'Bild',
insert: 'Bild einfügen',
resizeFull: 'Originalgröße',
resizeHalf: '1/2 Größe',
resizeQuarter: '1/4 Größe',
floatLeft: 'Linksbündig',
floatRight: 'Rechtsbündig',
floatNone: 'Kein Textfluss',
shapeRounded: 'Abgerundeter Rahmen',
shapeCircle: 'Kreisförmiger Rahmen',
shapeThumbnail: 'Rahmenvorschau',
shapeNone: 'Kein Rahmen',
dragImageHere: 'Bild hierher ziehen',
dropImage: 'Bild oder Text nehmen',
selectFromFiles: 'Datei auswählen',
maximumFileSize: 'Maximale Dateigröße',
maximumFileSizeError: 'Maximale Dateigröße überschritten',
url: 'Bild URL',
remove: 'Bild entfernen',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Videolink',
insert: 'Video einfügen',
url: 'Video URL',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion oder Youku)',
},
link: {
link: 'Link',
insert: 'Link einfügen',
unlink: 'Link entfernen',
edit: 'Bearbeiten',
textToDisplay: 'Anzeigetext',
url: 'Link URL',
openInNewWindow: 'In neuem Fenster öffnen',
},
table: {
table: 'Tabelle',
addRowAbove: '+ Zeile oberhalb',
addRowBelow: '+ Zeile unterhalb',
addColLeft: '+ Spalte links',
addColRight: '+ Spalte rechts',
delRow: 'Reihe löschen',
delCol: 'Spalte löschen',
delTable: 'Tabelle löschen',
},
hr: {
insert: 'Horizontale Linie einfügen',
},
style: {
style: 'Stil',
normal: 'Normal',
p: 'Normal',
blockquote: 'Zitat',
pre: 'Quellcode',
h1: 'Überschrift 1',
h2: 'Überschrift 2',
h3: 'Überschrift 3',
h4: 'Überschrift 4',
h5: 'Überschrift 5',
h6: 'Überschrift 6',
},
lists: {
unordered: 'Unnummerierte Liste',
ordered: 'Nummerierte Liste',
},
options: {
help: 'Hilfe',
fullscreen: 'Vollbild',
codeview: 'Quellcode anzeigen',
},
paragraph: {
paragraph: 'Absatz',
outdent: 'Einzug vergrößern',
indent: 'Einzug verkleinern',
left: 'Links ausrichten',
center: 'Zentriert ausrichten',
right: 'Rechts ausrichten',
justify: 'Blocksatz',
},
color: {
recent: 'Letzte Farbe',
more: 'Weitere Farben',
background: 'Hintergrundfarbe',
foreground: 'Schriftfarbe',
transparent: 'Transparenz',
setTransparent: 'Transparenz setzen',
reset: 'Zurücksetzen',
resetToDefault: 'Auf Standard zurücksetzen',
},
shortcut: {
shortcuts: 'Tastenkürzel',
close: 'Schließen',
textFormatting: 'Textformatierung',
action: 'Aktion',
paragraphFormatting: 'Absatzformatierung',
documentStyle: 'Dokumentenstil',
extraKeys: 'Weitere Tasten',
},
help: {
'insertParagraph': 'Absatz einfügen',
'undo': 'Letzte Anweisung rückgängig',
'redo': 'Letzte Anweisung wiederholen',
'tab': 'Einzug hinzufügen',
'untab': 'Einzug entfernen',
'bold': 'Schrift Fett',
'italic': 'Schrift Kursiv',
'underline': 'Unterstreichen',
'strikethrough': 'Durchstreichen',
'removeFormat': 'Entfernt Format',
'justifyLeft': 'Linksbündig',
'justifyCenter': 'Mittig',
'justifyRight': 'Rechtsbündig',
'justifyFull': 'Blocksatz',
'insertUnorderedList': 'Unnummerierte Liste',
'insertOrderedList': 'Nummerierte Liste',
'outdent': 'Aktuellen Absatz ausrücken',
'indent': 'Aktuellen Absatz einrücken',
'formatPara': 'Formatiert aktuellen Block als Absatz (P-Tag)',
'formatH1': 'Formatiert aktuellen Block als H1',
'formatH2': 'Formatiert aktuellen Block als H2',
'formatH3': 'Formatiert aktuellen Block als H3',
'formatH4': 'Formatiert aktuellen Block als H4',
'formatH5': 'Formatiert aktuellen Block als H5',
'formatH6': 'Formatiert aktuellen Block als H6',
'insertHorizontalRule': 'Fügt eine horizontale Linie ein',
'linkDialog.show': 'Zeigt Linkdialog',
},
history: {
undo: 'Rückgängig',
redo: 'Wiederholen',
},
specialChar: {
specialChar: 'Sonderzeichen',
select: 'Zeichen auswählen',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"de-DE":{font:{bold:"Fett",italic:"Kursiv",underline:"Unterstreichen",clear:"Zurücksetzen",height:"Zeilenhöhe",name:"Schriftart",strikethrough:"Durchgestrichen",subscript:"Tiefgestellt",superscript:"Hochgestellt",size:"Schriftgröße"},image:{image:"Bild",insert:"Bild einfügen",resizeFull:"Originalgröße",resizeHalf:"1/2 Größe",resizeQuarter:"1/4 Größe",floatLeft:"Linksbündig",floatRight:"Rechtsbündig",floatNone:"Kein Textfluss",shapeRounded:"Abgerundeter Rahmen",shapeCircle:"Kreisförmiger Rahmen",shapeThumbnail:"Rahmenvorschau",shapeNone:"Kein Rahmen",dragImageHere:"Bild hierher ziehen",dropImage:"Bild oder Text nehmen",selectFromFiles:"Datei auswählen",maximumFileSize:"Maximale Dateigröße",maximumFileSizeError:"Maximale Dateigröße überschritten",url:"Bild URL",remove:"Bild entfernen",original:"Original"},video:{video:"Video",videoLink:"Videolink",insert:"Video einfügen",url:"Video URL",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion oder Youku)"},link:{link:"Link",insert:"Link einfügen",unlink:"Link entfernen",edit:"Bearbeiten",textToDisplay:"Anzeigetext",url:"Link URL",openInNewWindow:"In neuem Fenster öffnen"},table:{table:"Tabelle",addRowAbove:"+ Zeile oberhalb",addRowBelow:"+ Zeile unterhalb",addColLeft:"+ Spalte links",addColRight:"+ Spalte rechts",delRow:"Reihe löschen",delCol:"Spalte löschen",delTable:"Tabelle löschen"},hr:{insert:"Horizontale Linie einfügen"},style:{style:"Stil",normal:"Normal",p:"Normal",blockquote:"Zitat",pre:"Quellcode",h1:"Überschrift 1",h2:"Überschrift 2",h3:"Überschrift 3",h4:"Überschrift 4",h5:"Überschrift 5",h6:"Überschrift 6"},lists:{unordered:"Unnummerierte Liste",ordered:"Nummerierte Liste"},options:{help:"Hilfe",fullscreen:"Vollbild",codeview:"Quellcode anzeigen"},paragraph:{paragraph:"Absatz",outdent:"Einzug vergrößern",indent:"Einzug verkleinern",left:"Links ausrichten",center:"Zentriert ausrichten",right:"Rechts ausrichten",justify:"Blocksatz"},color:{recent:"Letzte Farbe",more:"Weitere Farben",background:"Hintergrundfarbe",foreground:"Schriftfarbe",transparent:"Transparenz",setTransparent:"Transparenz setzen",reset:"Zurücksetzen",resetToDefault:"Auf Standard zurücksetzen"},shortcut:{shortcuts:"Tastenkürzel",close:"Schließen",textFormatting:"Textformatierung",action:"Aktion",paragraphFormatting:"Absatzformatierung",documentStyle:"Dokumentenstil",extraKeys:"Weitere Tasten"},help:{insertParagraph:"Absatz einfügen",undo:"Letzte Anweisung rückgängig",redo:"Letzte Anweisung wiederholen",tab:"Einzug hinzufügen",untab:"Einzug entfernen",bold:"Schrift Fett",italic:"Schrift Kursiv",underline:"Unterstreichen",strikethrough:"Durchstreichen",removeFormat:"Entfernt Format",justifyLeft:"Linksbündig",justifyCenter:"Mittig",justifyRight:"Rechtsbündig",justifyFull:"Blocksatz",insertUnorderedList:"Unnummerierte Liste",insertOrderedList:"Nummerierte Liste",outdent:"Aktuellen Absatz ausrücken",indent:"Aktuellen Absatz einrücken",formatPara:"Formatiert aktuellen Block als Absatz (P-Tag)",formatH1:"Formatiert aktuellen Block als H1",formatH2:"Formatiert aktuellen Block als H2",formatH3:"Formatiert aktuellen Block als H3",formatH4:"Formatiert aktuellen Block als H4",formatH5:"Formatiert aktuellen Block als H5",formatH6:"Formatiert aktuellen Block als H6",insertHorizontalRule:"Fügt eine horizontale Linie ein","linkDialog.show":"Zeigt Linkdialog"},history:{undo:"Rückgängig",redo:"Wiederholen"},specialChar:{specialChar:"Sonderzeichen",select:"Zeichen auswählen"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'el-GR': {
font: {
bold: 'Έντονα',
italic: 'Πλάγια',
underline: 'Υπογραμμισμένα',
clear: 'Καθαρισμός',
height: 'Ύψος',
name: 'Γραμματοσειρά',
strikethrough: 'Διεγραμμένα',
subscript: 'Δείκτης',
superscript: 'Εκθέτης',
size: 'Μέγεθος',
},
image: {
image: 'εικόνα',
insert: 'Εισαγωγή',
resizeFull: 'Πλήρες μέγεθος',
resizeHalf: 'Μισό μέγεθος',
resizeQuarter: '1/4 μέγεθος',
floatLeft: 'Μετατόπιση αριστερά',
floatRight: 'Μετατόπιση δεξιά',
floatNone: 'Χωρίς μετατόπιση',
shapeRounded: 'Σχήμα: Στρογγυλεμένο',
shapeCircle: 'Σχήμα: Κύκλος',
shapeThumbnail: 'Σχήμα: Thumbnail',
shapeNone: 'Σχήμα: Κανένα',
dragImageHere: 'Σύρτε την εικόνα εδώ',
dropImage: 'Αφήστε την εικόνα',
selectFromFiles: 'Επιλογή από αρχεία',
maximumFileSize: 'Μέγιστο μέγεθος αρχείου',
maximumFileSizeError: 'Το μέγεθος είναι μεγαλύτερο από το μέγιστο επιτρεπτό.',
url: 'URL',
remove: 'Αφαίρεση',
original: 'Original',
},
link: {
link: 'Σύνδεσμος',
insert: 'Εισαγωγή συνδέσμου',
unlink: 'Αφαίρεση συνδέσμου',
edit: 'Επεξεργασία συνδέσμου',
textToDisplay: 'Κείμενο συνδέσμου',
url: 'URL',
openInNewWindow: 'Άνοιγμα σε νέο παράθυρο',
},
video: {
video: 'Βίντεο',
videoLink: 'Σύνδεσμος Βίντεο',
insert: 'Εισαγωγή',
url: 'URL',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion or Youku)',
},
table: {
table: 'Πίνακας',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Εισαγωγή οριζόντιας γραμμής',
},
style: {
style: 'Στυλ',
normal: 'Κανονικό',
blockquote: 'Παράθεση',
pre: 'Ως έχει',
h1: 'Κεφαλίδα 1',
h2: 'συνδέσμου 2',
h3: 'συνδέσμου 3',
h4: 'συνδέσμου 4',
h5: 'συνδέσμου 5',
h6: 'συνδέσμου 6',
},
lists: {
unordered: 'Αταξινόμητη λίστα',
ordered: 'Ταξινομημένη λίστα',
},
options: {
help: 'Βοήθεια',
fullscreen: 'Πλήρης οθόνη',
codeview: 'Προβολή HTML',
},
paragraph: {
paragraph: 'Παράγραφος',
outdent: 'Μείωση εσοχής',
indent: 'Άυξηση εσοχής',
left: 'Αριστερή στοίχιση',
center: 'Στοίχιση στο κέντρο',
right: 'Δεξιά στοίχιση',
justify: 'Πλήρης στοίχιση',
},
color: {
recent: 'Πρόσφατη επιλογή',
more: 'Περισσότερα',
background: 'Υπόβαθρο',
foreground: 'Μπροστά',
transparent: 'Διαφανές',
setTransparent: 'Επιλογή διαφάνειας',
reset: 'Επαναφορά',
resetToDefault: 'Επαναφορά στις προκαθορισμένες τιμές',
},
shortcut: {
shortcuts: 'Συντομεύσεις',
close: 'Κλείσιμο',
textFormatting: 'Διαμόρφωση κειμένου',
action: 'Ενέργεια',
paragraphFormatting: 'Διαμόρφωση παραγράφου',
documentStyle: 'Στυλ κειμένου',
extraKeys: 'Επιπλέον συντομεύσεις',
},
help: {
'insertParagraph': 'Εισαγωγή παραγράφου',
'undo': 'Αναιρεί την προηγούμενη εντολή',
'redo': 'Επαναλαμβάνει την προηγούμενη εντολή',
'tab': 'Εσοχή',
'untab': 'Αναίρεση εσοχής',
'bold': 'Ορισμός έντονου στυλ',
'italic': 'Ορισμός πλάγιου στυλ',
'underline': 'Ορισμός υπογεγραμμένου στυλ',
'strikethrough': 'Ορισμός διεγραμμένου στυλ',
'removeFormat': 'Αφαίρεση στυλ',
'justifyLeft': 'Ορισμός αριστερής στοίχισης',
'justifyCenter': 'Ορισμός κεντρικής στοίχισης',
'justifyRight': 'Ορισμός δεξιάς στοίχισης',
'justifyFull': 'Ορισμός πλήρους στοίχισης',
'insertUnorderedList': 'Ορισμός μη-ταξινομημένης λίστας',
'insertOrderedList': 'Ορισμός ταξινομημένης λίστας',
'outdent': 'Προεξοχή παραγράφου',
'indent': 'Εσοχή παραγράφου',
'formatPara': 'Αλλαγή της μορφής του τρέχοντος μπλοκ σε παράγραφο (P tag)',
'formatH1': 'Αλλαγή της μορφής του τρέχοντος μπλοκ σε H1',
'formatH2': 'Αλλαγή της μορφής του τρέχοντος μπλοκ σε H2',
'formatH3': 'Αλλαγή της μορφής του τρέχοντος μπλοκ σε H3',
'formatH4': 'Αλλαγή της μορφής του τρέχοντος μπλοκ σε H4',
'formatH5': 'Αλλαγή της μορφής του τρέχοντος μπλοκ σε H5',
'formatH6': 'Αλλαγή της μορφής του τρέχοντος μπλοκ σε H6',
'insertHorizontalRule': 'Εισαγωγή οριζόντιας γραμμής',
'linkDialog.show': 'Εμφάνιση διαλόγου συνδέσμου',
},
history: {
undo: 'Αναίρεση',
redo: 'Επαναληψη',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Επιλέξτε ειδικούς χαρακτήρες',
},
},
});
})(jQuery);

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
(function ($) {})(jQuery);

View File

@ -0,0 +1 @@
(function ($) {})(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'es-ES': {
font: {
bold: 'Negrita',
italic: 'Cursiva',
underline: 'Subrayado',
clear: 'Quitar estilo de fuente',
height: 'Altura de línea',
name: 'Fuente',
strikethrough: 'Tachado',
superscript: 'Superíndice',
subscript: 'Subíndice',
size: 'Tamaño de la fuente',
},
image: {
image: 'Imagen',
insert: 'Insertar imagen',
resizeFull: 'Redimensionar a tamaño completo',
resizeHalf: 'Redimensionar a la mitad',
resizeQuarter: 'Redimensionar a un cuarto',
floatLeft: 'Flotar a la izquierda',
floatRight: 'Flotar a la derecha',
floatNone: 'No flotar',
shapeRounded: 'Forma: Redondeado',
shapeCircle: 'Forma: Círculo',
shapeThumbnail: 'Forma: Marco',
shapeNone: 'Forma: Ninguna',
dragImageHere: 'Arrastrar una imagen o texto aquí',
dropImage: 'Suelta la imagen o texto',
selectFromFiles: 'Seleccionar desde los archivos',
maximumFileSize: 'Tamaño máximo del archivo',
maximumFileSizeError: 'Has superado el tamaño máximo del archivo.',
url: 'URL de la imagen',
remove: 'Eliminar imagen',
original: 'Original',
},
video: {
video: 'Vídeo',
videoLink: 'Link del vídeo',
insert: 'Insertar vídeo',
url: '¿URL del vídeo?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion o Youku)',
},
link: {
link: 'Link',
insert: 'Insertar link',
unlink: 'Quitar link',
edit: 'Editar',
textToDisplay: 'Texto para mostrar',
url: '¿Hacia que URL lleva el link?',
openInNewWindow: 'Abrir en una nueva ventana',
},
table: {
table: 'Tabla',
addRowAbove: 'Añadir fila encima',
addRowBelow: 'Añadir fila debajo',
addColLeft: 'Añadir columna izquierda',
addColRight: 'Añadir columna derecha',
delRow: 'Borrar fila',
delCol: 'Eliminar columna',
delTable: 'Eliminar tabla',
},
hr: {
insert: 'Insertar línea horizontal',
},
style: {
style: 'Estilo',
p: 'p',
blockquote: 'Cita',
pre: 'Código',
h1: 'Título 1',
h2: 'Título 2',
h3: 'Título 3',
h4: 'Título 4',
h5: 'Título 5',
h6: 'Título 6',
},
lists: {
unordered: 'Lista desordenada',
ordered: 'Lista ordenada',
},
options: {
help: 'Ayuda',
fullscreen: 'Pantalla completa',
codeview: 'Ver código fuente',
},
paragraph: {
paragraph: 'Párrafo',
outdent: 'Menos tabulación',
indent: 'Más tabulación',
left: 'Alinear a la izquierda',
center: 'Alinear al centro',
right: 'Alinear a la derecha',
justify: 'Justificar',
},
color: {
recent: 'Último color',
more: 'Más colores',
background: 'Color de fondo',
foreground: 'Color de fuente',
transparent: 'Transparente',
setTransparent: 'Establecer transparente',
reset: 'Restaurar',
resetToDefault: 'Restaurar por defecto',
},
shortcut: {
shortcuts: 'Atajos de teclado',
close: 'Cerrar',
textFormatting: 'Formato de texto',
action: 'Acción',
paragraphFormatting: 'Formato de párrafo',
documentStyle: 'Estilo de documento',
extraKeys: 'Teclas adicionales',
},
help: {
'insertParagraph': 'Insertar párrafo',
'undo': 'Deshacer última acción',
'redo': 'Rehacer última acción',
'tab': 'Tabular',
'untab': 'Eliminar tabulación',
'bold': 'Establecer estilo negrita',
'italic': 'Establecer estilo cursiva',
'underline': 'Establecer estilo subrayado',
'strikethrough': 'Establecer estilo tachado',
'removeFormat': 'Limpiar estilo',
'justifyLeft': 'Alinear a la izquierda',
'justifyCenter': 'Alinear al centro',
'justifyRight': 'Alinear a la derecha',
'justifyFull': 'Justificar',
'insertUnorderedList': 'Insertar lista desordenada',
'insertOrderedList': 'Insertar lista ordenada',
'outdent': 'Reducir tabulación del párrafo',
'indent': 'Aumentar tabulación del párrafo',
'formatPara': 'Cambiar estilo del bloque a párrafo (etiqueta P)',
'formatH1': 'Cambiar estilo del bloque a H1',
'formatH2': 'Cambiar estilo del bloque a H2',
'formatH3': 'Cambiar estilo del bloque a H3',
'formatH4': 'Cambiar estilo del bloque a H4',
'formatH5': 'Cambiar estilo del bloque a H5',
'formatH6': 'Cambiar estilo del bloque a H6',
'insertHorizontalRule': 'Insertar línea horizontal',
'linkDialog.show': 'Mostrar panel enlaces',
},
history: {
undo: 'Deshacer',
redo: 'Rehacer',
},
specialChar: {
specialChar: 'CARACTERES ESPECIALES',
select: 'Selecciona Caracteres especiales',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"es-ES":{font:{bold:"Negrita",italic:"Cursiva",underline:"Subrayado",clear:"Quitar estilo de fuente",height:"Altura de línea",name:"Fuente",strikethrough:"Tachado",superscript:"Superíndice",subscript:"Subíndice",size:"Tamaño de la fuente"},image:{image:"Imagen",insert:"Insertar imagen",resizeFull:"Redimensionar a tamaño completo",resizeHalf:"Redimensionar a la mitad",resizeQuarter:"Redimensionar a un cuarto",floatLeft:"Flotar a la izquierda",floatRight:"Flotar a la derecha",floatNone:"No flotar",shapeRounded:"Forma: Redondeado",shapeCircle:"Forma: Círculo",shapeThumbnail:"Forma: Marco",shapeNone:"Forma: Ninguna",dragImageHere:"Arrastrar una imagen o texto aquí",dropImage:"Suelta la imagen o texto",selectFromFiles:"Seleccionar desde los archivos",maximumFileSize:"Tamaño máximo del archivo",maximumFileSizeError:"Has superado el tamaño máximo del archivo.",url:"URL de la imagen",remove:"Eliminar imagen",original:"Original"},video:{video:"Vídeo",videoLink:"Link del vídeo",insert:"Insertar vídeo",url:"¿URL del vídeo?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion o Youku)"},link:{link:"Link",insert:"Insertar link",unlink:"Quitar link",edit:"Editar",textToDisplay:"Texto para mostrar",url:"¿Hacia que URL lleva el link?",openInNewWindow:"Abrir en una nueva ventana"},table:{table:"Tabla",addRowAbove:"Añadir fila encima",addRowBelow:"Añadir fila debajo",addColLeft:"Añadir columna izquierda",addColRight:"Añadir columna derecha",delRow:"Borrar fila",delCol:"Eliminar columna",delTable:"Eliminar tabla"},hr:{insert:"Insertar línea horizontal"},style:{style:"Estilo",p:"p",blockquote:"Cita",pre:"Código",h1:"Título 1",h2:"Título 2",h3:"Título 3",h4:"Título 4",h5:"Título 5",h6:"Título 6"},lists:{unordered:"Lista desordenada",ordered:"Lista ordenada"},options:{help:"Ayuda",fullscreen:"Pantalla completa",codeview:"Ver código fuente"},paragraph:{paragraph:"Párrafo",outdent:"Menos tabulación",indent:"Más tabulación",left:"Alinear a la izquierda",center:"Alinear al centro",right:"Alinear a la derecha",justify:"Justificar"},color:{recent:"Último color",more:"Más colores",background:"Color de fondo",foreground:"Color de fuente",transparent:"Transparente",setTransparent:"Establecer transparente",reset:"Restaurar",resetToDefault:"Restaurar por defecto"},shortcut:{shortcuts:"Atajos de teclado",close:"Cerrar",textFormatting:"Formato de texto",action:"Acción",paragraphFormatting:"Formato de párrafo",documentStyle:"Estilo de documento",extraKeys:"Teclas adicionales"},help:{insertParagraph:"Insertar párrafo",undo:"Deshacer última acción",redo:"Rehacer última acción",tab:"Tabular",untab:"Eliminar tabulación",bold:"Establecer estilo negrita",italic:"Establecer estilo cursiva",underline:"Establecer estilo subrayado",strikethrough:"Establecer estilo tachado",removeFormat:"Limpiar estilo",justifyLeft:"Alinear a la izquierda",justifyCenter:"Alinear al centro",justifyRight:"Alinear a la derecha",justifyFull:"Justificar",insertUnorderedList:"Insertar lista desordenada",insertOrderedList:"Insertar lista ordenada",outdent:"Reducir tabulación del párrafo",indent:"Aumentar tabulación del párrafo",formatPara:"Cambiar estilo del bloque a párrafo (etiqueta P)",formatH1:"Cambiar estilo del bloque a H1",formatH2:"Cambiar estilo del bloque a H2",formatH3:"Cambiar estilo del bloque a H3",formatH4:"Cambiar estilo del bloque a H4",formatH5:"Cambiar estilo del bloque a H5",formatH6:"Cambiar estilo del bloque a H6",insertHorizontalRule:"Insertar línea horizontal","linkDialog.show":"Mostrar panel enlaces"},history:{undo:"Deshacer",redo:"Rehacer"},specialChar:{specialChar:"CARACTERES ESPECIALES",select:"Selecciona Caracteres especiales"}}})}(jQuery);

View File

@ -0,0 +1,154 @@
(function($) {
$.extend($.summernote.lang, {
'es-EU': {
font: {
bold: 'Lodia',
italic: 'Etzana',
underline: 'Azpimarratua',
clear: 'Estiloa kendu',
height: 'Lerro altuera',
name: 'Tipografia',
strikethrough: 'Marratua',
subscript: 'Subscript',
superscript: 'Superscript',
size: 'Letren neurria',
},
image: {
image: 'Irudia',
insert: 'Irudi bat txertatu',
resizeFull: 'Jatorrizko neurrira aldatu',
resizeHalf: 'Neurria erdira aldatu',
resizeQuarter: 'Neurria laurdenera aldatu',
floatLeft: 'Ezkerrean kokatu',
floatRight: 'Eskuinean kokatu',
floatNone: 'Kokapenik ez ezarri',
shapeRounded: 'Shape: Rounded',
shapeCircle: 'Shape: Circle',
shapeThumbnail: 'Shape: Thumbnail',
shapeNone: 'Shape: None',
dragImageHere: 'Irudi bat ezarri hemen',
dropImage: 'Drop image or Text',
selectFromFiles: 'Zure fitxategi bat aukeratu',
maximumFileSize: 'Maximum file size',
maximumFileSizeError: 'Maximum file size exceeded.',
url: 'Irudiaren URL helbidea',
remove: 'Remove Image',
original: 'Original',
},
video: {
video: 'Bideoa',
videoLink: 'Bideorako esteka',
insert: 'Bideo berri bat txertatu',
url: 'Bideoaren URL helbidea',
providers: '(YouTube, Vimeo, Vine, Instagram edo DailyMotion)',
},
link: {
link: 'Esteka',
insert: 'Esteka bat txertatu',
unlink: 'Esteka ezabatu',
edit: 'Editatu',
textToDisplay: 'Estekaren testua',
url: 'Estekaren URL helbidea',
openInNewWindow: 'Leiho berri batean ireki',
},
table: {
table: 'Taula',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Marra horizontala txertatu',
},
style: {
style: 'Estiloa',
p: 'p',
blockquote: 'Aipamena',
pre: 'Kodea',
h1: '1. izenburua',
h2: '2. izenburua',
h3: '3. izenburua',
h4: '4. izenburua',
h5: '5. izenburua',
h6: '6. izenburua',
},
lists: {
unordered: 'Ordenatu gabeko zerrenda',
ordered: 'Zerrenda ordenatua',
},
options: {
help: 'Laguntza',
fullscreen: 'Pantaila osoa',
codeview: 'Kodea ikusi',
},
paragraph: {
paragraph: 'Paragrafoa',
outdent: 'Koska txikiagoa',
indent: 'Koska handiagoa',
left: 'Ezkerrean kokatu',
center: 'Erdian kokatu',
right: 'Eskuinean kokatu',
justify: 'Justifikatu',
},
color: {
recent: 'Azken kolorea',
more: 'Kolore gehiago',
background: 'Atzeko planoa',
foreground: 'Aurreko planoa',
transparent: 'Gardena',
setTransparent: 'Gardendu',
reset: 'Lehengoratu',
resetToDefault: 'Berrezarri lehenetsia',
},
shortcut: {
shortcuts: 'Lasterbideak',
close: 'Itxi',
textFormatting: 'Testuaren formatua',
action: 'Ekintza',
paragraphFormatting: 'Paragrafoaren formatua',
documentStyle: 'Dokumentuaren estiloa',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: 'Desegin',
redo: 'Berregin',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"es-EU":{font:{bold:"Lodia",italic:"Etzana",underline:"Azpimarratua",clear:"Estiloa kendu",height:"Lerro altuera",name:"Tipografia",strikethrough:"Marratua",subscript:"Subscript",superscript:"Superscript",size:"Letren neurria"},image:{image:"Irudia",insert:"Irudi bat txertatu",resizeFull:"Jatorrizko neurrira aldatu",resizeHalf:"Neurria erdira aldatu",resizeQuarter:"Neurria laurdenera aldatu",floatLeft:"Ezkerrean kokatu",floatRight:"Eskuinean kokatu",floatNone:"Kokapenik ez ezarri",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"Irudi bat ezarri hemen",dropImage:"Drop image or Text",selectFromFiles:"Zure fitxategi bat aukeratu",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"Irudiaren URL helbidea",remove:"Remove Image",original:"Original"},video:{video:"Bideoa",videoLink:"Bideorako esteka",insert:"Bideo berri bat txertatu",url:"Bideoaren URL helbidea",providers:"(YouTube, Vimeo, Vine, Instagram edo DailyMotion)"},link:{link:"Esteka",insert:"Esteka bat txertatu",unlink:"Esteka ezabatu",edit:"Editatu",textToDisplay:"Estekaren testua",url:"Estekaren URL helbidea",openInNewWindow:"Leiho berri batean ireki"},table:{table:"Taula",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Marra horizontala txertatu"},style:{style:"Estiloa",p:"p",blockquote:"Aipamena",pre:"Kodea",h1:"1. izenburua",h2:"2. izenburua",h3:"3. izenburua",h4:"4. izenburua",h5:"5. izenburua",h6:"6. izenburua"},lists:{unordered:"Ordenatu gabeko zerrenda",ordered:"Zerrenda ordenatua"},options:{help:"Laguntza",fullscreen:"Pantaila osoa",codeview:"Kodea ikusi"},paragraph:{paragraph:"Paragrafoa",outdent:"Koska txikiagoa",indent:"Koska handiagoa",left:"Ezkerrean kokatu",center:"Erdian kokatu",right:"Eskuinean kokatu",justify:"Justifikatu"},color:{recent:"Azken kolorea",more:"Kolore gehiago",background:"Atzeko planoa",foreground:"Aurreko planoa",transparent:"Gardena",setTransparent:"Gardendu",reset:"Lehengoratu",resetToDefault:"Berrezarri lehenetsia"},shortcut:{shortcuts:"Lasterbideak",close:"Itxi",textFormatting:"Testuaren formatua",action:"Ekintza",paragraphFormatting:"Paragrafoaren formatua",documentStyle:"Dokumentuaren estiloa"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"Desegin",redo:"Berregin"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'fa-IR': {
font: {
bold: 'درشت',
italic: 'خمیده',
underline: 'میان خط',
clear: 'پاک کردن فرمت فونت',
height: 'فاصله ی خطی',
name: 'اسم فونت',
strikethrough: 'Strike',
subscript: 'Subscript',
superscript: 'Superscript',
size: 'اندازه ی فونت',
},
image: {
image: 'تصویر',
insert: 'وارد کردن تصویر',
resizeFull: 'تغییر به اندازه ی کامل',
resizeHalf: 'تغییر به اندازه نصف',
resizeQuarter: 'تغییر به اندازه یک چهارم',
floatLeft: 'چسباندن به چپ',
floatRight: 'چسباندن به راست',
floatNone: 'بدون چسبندگی',
shapeRounded: 'Shape: Rounded',
shapeCircle: 'Shape: Circle',
shapeThumbnail: 'Shape: Thumbnail',
shapeNone: 'Shape: None',
dragImageHere: 'یک تصویر را اینجا بکشید',
dropImage: 'Drop image or Text',
selectFromFiles: 'فایل ها را انتخاب کنید',
maximumFileSize: 'Maximum file size',
maximumFileSizeError: 'Maximum file size exceeded.',
url: 'آدرس تصویر',
remove: 'حذف تصویر',
original: 'Original',
},
video: {
video: 'ویدیو',
videoLink: 'لینک ویدیو',
insert: 'افزودن ویدیو',
url: 'آدرس ویدیو ؟',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion یا Youku)',
},
link: {
link: 'لینک',
insert: 'اضافه کردن لینک',
unlink: 'حذف لینک',
edit: 'ویرایش',
textToDisplay: 'متن جهت نمایش',
url: 'این لینک به چه آدرسی باید برود ؟',
openInNewWindow: 'در یک پنجره ی جدید باز شود',
},
table: {
table: 'جدول',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'افزودن خط افقی',
},
style: {
style: 'استیل',
p: 'نرمال',
blockquote: 'نقل قول',
pre: 'کد',
h1: 'سرتیتر 1',
h2: 'سرتیتر 2',
h3: 'سرتیتر 3',
h4: 'سرتیتر 4',
h5: 'سرتیتر 5',
h6: 'سرتیتر 6',
},
lists: {
unordered: 'لیست غیر ترتیبی',
ordered: 'لیست ترتیبی',
},
options: {
help: 'راهنما',
fullscreen: 'نمایش تمام صفحه',
codeview: 'مشاهده ی کد',
},
paragraph: {
paragraph: 'پاراگراف',
outdent: 'کاهش تو رفتگی',
indent: 'افزایش تو رفتگی',
left: 'چپ چین',
center: 'میان چین',
right: 'راست چین',
justify: 'بلوک چین',
},
color: {
recent: 'رنگ اخیرا استفاده شده',
more: 'رنگ بیشتر',
background: 'رنگ پس زمینه',
foreground: 'رنگ متن',
transparent: 'بی رنگ',
setTransparent: 'تنظیم حالت بی رنگ',
reset: 'بازنشاندن',
resetToDefault: 'حالت پیش فرض',
},
shortcut: {
shortcuts: 'دکمه های میان بر',
close: 'بستن',
textFormatting: 'فرمت متن',
action: 'عملیات',
paragraphFormatting: 'فرمت پاراگراف',
documentStyle: 'استیل سند',
extraKeys: 'Extra keys',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: 'واچیدن',
redo: 'بازچیدن',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"fa-IR":{font:{bold:"درشت",italic:"خمیده",underline:"میان خط",clear:"پاک کردن فرمت فونت",height:"فاصله ی خطی",name:"اسم فونت",strikethrough:"Strike",subscript:"Subscript",superscript:"Superscript",size:"اندازه ی فونت"},image:{image:"تصویر",insert:"وارد کردن تصویر",resizeFull:"تغییر به اندازه ی کامل",resizeHalf:"تغییر به اندازه نصف",resizeQuarter:"تغییر به اندازه یک چهارم",floatLeft:"چسباندن به چپ",floatRight:"چسباندن به راست",floatNone:"بدون چسبندگی",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"یک تصویر را اینجا بکشید",dropImage:"Drop image or Text",selectFromFiles:"فایل ها را انتخاب کنید",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"آدرس تصویر",remove:"حذف تصویر",original:"Original"},video:{video:"ویدیو",videoLink:"لینک ویدیو",insert:"افزودن ویدیو",url:"آدرس ویدیو ؟",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion یا Youku)"},link:{link:"لینک",insert:"اضافه کردن لینک",unlink:"حذف لینک",edit:"ویرایش",textToDisplay:"متن جهت نمایش",url:"این لینک به چه آدرسی باید برود ؟",openInNewWindow:"در یک پنجره ی جدید باز شود"},table:{table:"جدول",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"افزودن خط افقی"},style:{style:"استیل",p:"نرمال",blockquote:"نقل قول",pre:"کد",h1:"سرتیتر 1",h2:"سرتیتر 2",h3:"سرتیتر 3",h4:"سرتیتر 4",h5:"سرتیتر 5",h6:"سرتیتر 6"},lists:{unordered:"لیست غیر ترتیبی",ordered:"لیست ترتیبی"},options:{help:"راهنما",fullscreen:"نمایش تمام صفحه",codeview:"مشاهده ی کد"},paragraph:{paragraph:"پاراگراف",outdent:"کاهش تو رفتگی",indent:"افزایش تو رفتگی",left:"چپ چین",center:"میان چین",right:"راست چین",justify:"بلوک چین"},color:{recent:"رنگ اخیرا استفاده شده",more:"رنگ بیشتر",background:"رنگ پس زمینه",foreground:"رنگ متن",transparent:"بی رنگ",setTransparent:"تنظیم حالت بی رنگ",reset:"بازنشاندن",resetToDefault:"حالت پیش فرض"},shortcut:{shortcuts:"دکمه های میان بر",close:"بستن",textFormatting:"فرمت متن",action:"عملیات",paragraphFormatting:"فرمت پاراگراف",documentStyle:"استیل سند",extraKeys:"Extra keys"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"واچیدن",redo:"بازچیدن"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,153 @@
(function($) {
$.extend($.summernote.lang, {
'fi-FI': {
font: {
bold: 'Lihavointi',
italic: 'Kursivointi',
underline: 'Alleviivaus',
clear: 'Tyhjennä muotoilu',
height: 'Riviväli',
name: 'Kirjasintyyppi',
strikethrough: 'Yliviivaus',
subscript: 'Alaindeksi',
superscript: 'Yläindeksi',
size: 'Kirjasinkoko',
},
image: {
image: 'Kuva',
insert: 'Lisää kuva',
resizeFull: 'Koko leveys',
resizeHalf: 'Puolikas leveys',
resizeQuarter: 'Neljäsosa leveys',
floatLeft: 'Sijoita vasemmalle',
floatRight: 'Sijoita oikealle',
floatNone: 'Ei sijoitusta',
shapeRounded: 'Muoto: Pyöristetty',
shapeCircle: 'Muoto: Ympyrä',
shapeThumbnail: 'Muoto: Esikatselukuva',
shapeNone: 'Muoto: Ei muotoilua',
dragImageHere: 'Vedä kuva tähän',
selectFromFiles: 'Valitse tiedostoista',
maximumFileSize: 'Maksimi tiedosto koko',
maximumFileSizeError: 'Maksimi tiedosto koko ylitetty.',
url: 'URL-osoitteen mukaan',
remove: 'Poista kuva',
original: 'Alkuperäinen',
},
video: {
video: 'Video',
videoLink: 'Linkki videoon',
insert: 'Lisää video',
url: 'Videon URL-osoite',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion tai Youku)',
},
link: {
link: 'Linkki',
insert: 'Lisää linkki',
unlink: 'Poista linkki',
edit: 'Muokkaa',
textToDisplay: 'Näytettävä teksti',
url: 'Linkin URL-osoite',
openInNewWindow: 'Avaa uudessa ikkunassa',
},
table: {
table: 'Taulukko',
addRowAbove: 'Lisää rivi yläpuolelle',
addRowBelow: 'Lisää rivi alapuolelle',
addColLeft: 'Lisää sarake vasemmalle puolelle',
addColRight: 'Lisää sarake oikealle puolelle',
delRow: 'Poista rivi',
delCol: 'Poista sarake',
delTable: 'Poista taulukko',
},
hr: {
insert: 'Lisää vaakaviiva',
},
style: {
style: 'Tyyli',
p: 'Normaali',
blockquote: 'Lainaus',
pre: 'Koodi',
h1: 'Otsikko 1',
h2: 'Otsikko 2',
h3: 'Otsikko 3',
h4: 'Otsikko 4',
h5: 'Otsikko 5',
h6: 'Otsikko 6',
},
lists: {
unordered: 'Luettelomerkitty luettelo',
ordered: 'Numeroitu luettelo',
},
options: {
help: 'Ohje',
fullscreen: 'Koko näyttö',
codeview: 'HTML-näkymä',
},
paragraph: {
paragraph: 'Kappale',
outdent: 'Pienennä sisennystä',
indent: 'Suurenna sisennystä',
left: 'Tasaa vasemmalle',
center: 'Keskitä',
right: 'Tasaa oikealle',
justify: 'Tasaa',
},
color: {
recent: 'Viimeisin väri',
more: 'Lisää värejä',
background: 'Korostusväri',
foreground: 'Tekstin väri',
transparent: 'Läpinäkyvä',
setTransparent: 'Aseta läpinäkyväksi',
reset: 'Palauta',
resetToDefault: 'Palauta oletusarvoksi',
},
shortcut: {
shortcuts: 'Pikanäppäimet',
close: 'Sulje',
textFormatting: 'Tekstin muotoilu',
action: 'Toiminto',
paragraphFormatting: 'Kappaleen muotoilu',
documentStyle: 'Asiakirjan tyyli',
},
help: {
'insertParagraph': 'Lisää kappale',
'undo': 'Kumoa viimeisin komento',
'redo': 'Tee uudelleen kumottu komento',
'tab': 'Sarkain',
'untab': 'Sarkainmerkin poisto',
'bold': 'Lihavointi',
'italic': 'Kursiivi',
'underline': 'Alleviivaus',
'strikethrough': 'Yliviivaus',
'removeFormat': 'Poista asetetut tyylit',
'justifyLeft': 'Tasaa vasemmalle',
'justifyCenter': 'Keskitä',
'justifyRight': 'Tasaa oikealle',
'justifyFull': 'Tasaa',
'insertUnorderedList': 'Luettelomerkillä varustettu lista',
'insertOrderedList': 'Numeroitu lista',
'outdent': 'Pienennä sisennystä',
'indent': 'Suurenna sisennystä',
'formatPara': 'Muuta kappaleen formaatti p',
'formatH1': 'Muuta kappaleen formaatti H1',
'formatH2': 'Muuta kappaleen formaatti H2',
'formatH3': 'Muuta kappaleen formaatti H3',
'formatH4': 'Muuta kappaleen formaatti H4',
'formatH5': 'Muuta kappaleen formaatti H5',
'formatH6': 'Muuta kappaleen formaatti H6',
'insertHorizontalRule': 'Lisää vaakaviiva',
'linkDialog.show': 'Lisää linkki',
},
history: {
undo: 'Kumoa',
redo: 'Toista',
},
specialChar: {
specialChar: 'ERIKOISMERKIT',
select: 'Valitse erikoismerkit',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(i){i.extend(i.summernote.lang,{"fi-FI":{font:{bold:"Lihavointi",italic:"Kursivointi",underline:"Alleviivaus",clear:"Tyhjennä muotoilu",height:"Riviväli",name:"Kirjasintyyppi",strikethrough:"Yliviivaus",subscript:"Alaindeksi",superscript:"Yläindeksi",size:"Kirjasinkoko"},image:{image:"Kuva",insert:"Lisää kuva",resizeFull:"Koko leveys",resizeHalf:"Puolikas leveys",resizeQuarter:"Neljäsosa leveys",floatLeft:"Sijoita vasemmalle",floatRight:"Sijoita oikealle",floatNone:"Ei sijoitusta",shapeRounded:"Muoto: Pyöristetty",shapeCircle:"Muoto: Ympyrä",shapeThumbnail:"Muoto: Esikatselukuva",shapeNone:"Muoto: Ei muotoilua",dragImageHere:"Vedä kuva tähän",selectFromFiles:"Valitse tiedostoista",maximumFileSize:"Maksimi tiedosto koko",maximumFileSizeError:"Maksimi tiedosto koko ylitetty.",url:"URL-osoitteen mukaan",remove:"Poista kuva",original:"Alkuperäinen"},video:{video:"Video",videoLink:"Linkki videoon",insert:"Lisää video",url:"Videon URL-osoite",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion tai Youku)"},link:{link:"Linkki",insert:"Lisää linkki",unlink:"Poista linkki",edit:"Muokkaa",textToDisplay:"Näytettävä teksti",url:"Linkin URL-osoite",openInNewWindow:"Avaa uudessa ikkunassa"},table:{table:"Taulukko",addRowAbove:"Lisää rivi yläpuolelle",addRowBelow:"Lisää rivi alapuolelle",addColLeft:"Lisää sarake vasemmalle puolelle",addColRight:"Lisää sarake oikealle puolelle",delRow:"Poista rivi",delCol:"Poista sarake",delTable:"Poista taulukko"},hr:{insert:"Lisää vaakaviiva"},style:{style:"Tyyli",p:"Normaali",blockquote:"Lainaus",pre:"Koodi",h1:"Otsikko 1",h2:"Otsikko 2",h3:"Otsikko 3",h4:"Otsikko 4",h5:"Otsikko 5",h6:"Otsikko 6"},lists:{unordered:"Luettelomerkitty luettelo",ordered:"Numeroitu luettelo"},options:{help:"Ohje",fullscreen:"Koko näyttö",codeview:"HTML-näkymä"},paragraph:{paragraph:"Kappale",outdent:"Pienennä sisennystä",indent:"Suurenna sisennystä",left:"Tasaa vasemmalle",center:"Keskitä",right:"Tasaa oikealle",justify:"Tasaa"},color:{recent:"Viimeisin väri",more:"Lisää värejä",background:"Korostusväri",foreground:"Tekstin väri",transparent:"Läpinäkyvä",setTransparent:"Aseta läpinäkyväksi",reset:"Palauta",resetToDefault:"Palauta oletusarvoksi"},shortcut:{shortcuts:"Pikanäppäimet",close:"Sulje",textFormatting:"Tekstin muotoilu",action:"Toiminto",paragraphFormatting:"Kappaleen muotoilu",documentStyle:"Asiakirjan tyyli"},help:{insertParagraph:"Lisää kappale",undo:"Kumoa viimeisin komento",redo:"Tee uudelleen kumottu komento",tab:"Sarkain",untab:"Sarkainmerkin poisto",bold:"Lihavointi",italic:"Kursiivi",underline:"Alleviivaus",strikethrough:"Yliviivaus",removeFormat:"Poista asetetut tyylit",justifyLeft:"Tasaa vasemmalle",justifyCenter:"Keskitä",justifyRight:"Tasaa oikealle",justifyFull:"Tasaa",insertUnorderedList:"Luettelomerkillä varustettu lista",insertOrderedList:"Numeroitu lista",outdent:"Pienennä sisennystä",indent:"Suurenna sisennystä",formatPara:"Muuta kappaleen formaatti p",formatH1:"Muuta kappaleen formaatti H1",formatH2:"Muuta kappaleen formaatti H2",formatH3:"Muuta kappaleen formaatti H3",formatH4:"Muuta kappaleen formaatti H4",formatH5:"Muuta kappaleen formaatti H5",formatH6:"Muuta kappaleen formaatti H6",insertHorizontalRule:"Lisää vaakaviiva","linkDialog.show":"Lisää linkki"},history:{undo:"Kumoa",redo:"Toista"},specialChar:{specialChar:"ERIKOISMERKIT",select:"Valitse erikoismerkit"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'fr-FR': {
font: {
bold: 'Gras',
italic: 'Italique',
underline: 'Souligné',
clear: 'Effacer la mise en forme',
height: 'Interligne',
name: 'Famille de police',
strikethrough: 'Barré',
superscript: 'Exposant',
subscript: 'Indice',
size: 'Taille de police',
},
image: {
image: 'Image',
insert: 'Insérer une image',
resizeFull: 'Taille originale',
resizeHalf: 'Redimensionner à 50 %',
resizeQuarter: 'Redimensionner à 25 %',
floatLeft: 'Aligné à gauche',
floatRight: 'Aligné à droite',
floatNone: 'Pas d\'alignement',
shapeRounded: 'Forme: Rectangle arrondi',
shapeCircle: 'Forme: Cercle',
shapeThumbnail: 'Forme: Vignette',
shapeNone: 'Forme: Aucune',
dragImageHere: 'Faites glisser une image ou un texte dans ce cadre',
dropImage: 'Lachez l\'image ou le texte',
selectFromFiles: 'Choisir un fichier',
maximumFileSize: 'Taille de fichier maximale',
maximumFileSizeError: 'Taille maximale du fichier dépassée',
url: 'URL de l\'image',
remove: 'Supprimer l\'image',
original: 'Original',
},
video: {
video: 'Vidéo',
videoLink: 'Lien vidéo',
insert: 'Insérer une vidéo',
url: 'URL de la vidéo',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion ou Youku)',
},
link: {
link: 'Lien',
insert: 'Insérer un lien',
unlink: 'Supprimer un lien',
edit: 'Modifier',
textToDisplay: 'Texte à afficher',
url: 'URL du lien',
openInNewWindow: 'Ouvrir dans une nouvelle fenêtre',
},
table: {
table: 'Tableau',
addRowAbove: 'Ajouter une ligne au-dessus',
addRowBelow: 'Ajouter une ligne en dessous',
addColLeft: 'Ajouter une colonne à gauche',
addColRight: 'Ajouter une colonne à droite',
delRow: 'Supprimer la ligne',
delCol: 'Supprimer la colonne',
delTable: 'Supprimer le tableau',
},
hr: {
insert: 'Insérer une ligne horizontale',
},
style: {
style: 'Style',
p: 'Normal',
blockquote: 'Citation',
pre: 'Code source',
h1: 'Titre 1',
h2: 'Titre 2',
h3: 'Titre 3',
h4: 'Titre 4',
h5: 'Titre 5',
h6: 'Titre 6',
},
lists: {
unordered: 'Liste à puces',
ordered: 'Liste numérotée',
},
options: {
help: 'Aide',
fullscreen: 'Plein écran',
codeview: 'Afficher le code HTML',
},
paragraph: {
paragraph: 'Paragraphe',
outdent: 'Diminuer le retrait',
indent: 'Augmenter le retrait',
left: 'Aligner à gauche',
center: 'Centrer',
right: 'Aligner à droite',
justify: 'Justifier',
},
color: {
recent: 'Dernière couleur sélectionnée',
more: 'Plus de couleurs',
background: 'Couleur de fond',
foreground: 'Couleur de police',
transparent: 'Transparent',
setTransparent: 'Définir la transparence',
reset: 'Restaurer',
resetToDefault: 'Restaurer la couleur par défaut',
},
shortcut: {
shortcuts: 'Raccourcis',
close: 'Fermer',
textFormatting: 'Mise en forme du texte',
action: 'Action',
paragraphFormatting: 'Mise en forme des paragraphes',
documentStyle: 'Style du document',
extraKeys: 'Touches supplémentaires',
},
help: {
'insertParagraph': 'Insérer paragraphe',
'undo': 'Défaire la dernière commande',
'redo': 'Refaire la dernière commande',
'tab': 'Tabulation',
'untab': 'Tabulation arrière',
'bold': 'Mettre en caractère gras',
'italic': 'Mettre en italique',
'underline': 'Mettre en souligné',
'strikethrough': 'Mettre en texte barré',
'removeFormat': 'Nettoyer les styles',
'justifyLeft': 'Aligner à gauche',
'justifyCenter': 'Centrer',
'justifyRight': 'Aligner à droite',
'justifyFull': 'Justifier à gauche et à droite',
'insertUnorderedList': 'Basculer liste à puces',
'insertOrderedList': 'Basculer liste ordonnée',
'outdent': 'Diminuer le retrait du paragraphe',
'indent': 'Augmenter le retrait du paragraphe',
'formatPara': 'Changer le paragraphe en cours en normal (P)',
'formatH1': 'Changer le paragraphe en cours en entête H1',
'formatH2': 'Changer le paragraphe en cours en entête H2',
'formatH3': 'Changer le paragraphe en cours en entête H3',
'formatH4': 'Changer le paragraphe en cours en entête H4',
'formatH5': 'Changer le paragraphe en cours en entête H5',
'formatH6': 'Changer le paragraphe en cours en entête H6',
'insertHorizontalRule': 'Insérer séparation horizontale',
'linkDialog.show': 'Afficher fenêtre d\'hyperlien',
},
history: {
undo: 'Annuler la dernière action',
redo: 'Restaurer la dernière action annulée',
},
specialChar: {
specialChar: 'Caractères spéciaux',
select: 'Choisir des caractères spéciaux',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"fr-FR":{font:{bold:"Gras",italic:"Italique",underline:"Souligné",clear:"Effacer la mise en forme",height:"Interligne",name:"Famille de police",strikethrough:"Barré",superscript:"Exposant",subscript:"Indice",size:"Taille de police"},image:{image:"Image",insert:"Insérer une image",resizeFull:"Taille originale",resizeHalf:"Redimensionner à 50 %",resizeQuarter:"Redimensionner à 25 %",floatLeft:"Aligné à gauche",floatRight:"Aligné à droite",floatNone:"Pas d'alignement",shapeRounded:"Forme: Rectangle arrondi",shapeCircle:"Forme: Cercle",shapeThumbnail:"Forme: Vignette",shapeNone:"Forme: Aucune",dragImageHere:"Faites glisser une image ou un texte dans ce cadre",dropImage:"Lachez l'image ou le texte",selectFromFiles:"Choisir un fichier",maximumFileSize:"Taille de fichier maximale",maximumFileSizeError:"Taille maximale du fichier dépassée",url:"URL de l'image",remove:"Supprimer l'image",original:"Original"},video:{video:"Vidéo",videoLink:"Lien vidéo",insert:"Insérer une vidéo",url:"URL de la vidéo",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion ou Youku)"},link:{link:"Lien",insert:"Insérer un lien",unlink:"Supprimer un lien",edit:"Modifier",textToDisplay:"Texte à afficher",url:"URL du lien",openInNewWindow:"Ouvrir dans une nouvelle fenêtre"},table:{table:"Tableau",addRowAbove:"Ajouter une ligne au-dessus",addRowBelow:"Ajouter une ligne en dessous",addColLeft:"Ajouter une colonne à gauche",addColRight:"Ajouter une colonne à droite",delRow:"Supprimer la ligne",delCol:"Supprimer la colonne",delTable:"Supprimer le tableau"},hr:{insert:"Insérer une ligne horizontale"},style:{style:"Style",p:"Normal",blockquote:"Citation",pre:"Code source",h1:"Titre 1",h2:"Titre 2",h3:"Titre 3",h4:"Titre 4",h5:"Titre 5",h6:"Titre 6"},lists:{unordered:"Liste à puces",ordered:"Liste numérotée"},options:{help:"Aide",fullscreen:"Plein écran",codeview:"Afficher le code HTML"},paragraph:{paragraph:"Paragraphe",outdent:"Diminuer le retrait",indent:"Augmenter le retrait",left:"Aligner à gauche",center:"Centrer",right:"Aligner à droite",justify:"Justifier"},color:{recent:"Dernière couleur sélectionnée",more:"Plus de couleurs",background:"Couleur de fond",foreground:"Couleur de police",transparent:"Transparent",setTransparent:"Définir la transparence",reset:"Restaurer",resetToDefault:"Restaurer la couleur par défaut"},shortcut:{shortcuts:"Raccourcis",close:"Fermer",textFormatting:"Mise en forme du texte",action:"Action",paragraphFormatting:"Mise en forme des paragraphes",documentStyle:"Style du document",extraKeys:"Touches supplémentaires"},help:{insertParagraph:"Insérer paragraphe",undo:"Défaire la dernière commande",redo:"Refaire la dernière commande",tab:"Tabulation",untab:"Tabulation arrière",bold:"Mettre en caractère gras",italic:"Mettre en italique",underline:"Mettre en souligné",strikethrough:"Mettre en texte barré",removeFormat:"Nettoyer les styles",justifyLeft:"Aligner à gauche",justifyCenter:"Centrer",justifyRight:"Aligner à droite",justifyFull:"Justifier à gauche et à droite",insertUnorderedList:"Basculer liste à puces",insertOrderedList:"Basculer liste ordonnée",outdent:"Diminuer le retrait du paragraphe",indent:"Augmenter le retrait du paragraphe",formatPara:"Changer le paragraphe en cours en normal (P)",formatH1:"Changer le paragraphe en cours en entête H1",formatH2:"Changer le paragraphe en cours en entête H2",formatH3:"Changer le paragraphe en cours en entête H3",formatH4:"Changer le paragraphe en cours en entête H4",formatH5:"Changer le paragraphe en cours en entête H5",formatH6:"Changer le paragraphe en cours en entête H6",insertHorizontalRule:"Insérer séparation horizontale","linkDialog.show":"Afficher fenêtre d'hyperlien"},history:{undo:"Annuler la dernière action",redo:"Restaurer la dernière action annulée"},specialChar:{specialChar:"Caractères spéciaux",select:"Choisir des caractères spéciaux"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'gl-ES': {
font: {
bold: 'Negrita',
italic: 'Cursiva',
underline: 'Subliñado',
clear: 'Quitar estilo de fonte',
height: 'Altura de liña',
name: 'Fonte',
strikethrough: 'Riscado',
superscript: 'Superíndice',
subscript: 'Subíndice',
size: 'Tamaño da fonte',
},
image: {
image: 'Imaxe',
insert: 'Inserir imaxe',
resizeFull: 'Redimensionar a tamaño completo',
resizeHalf: 'Redimensionar á metade',
resizeQuarter: 'Redimensionar a un cuarto',
floatLeft: 'Flotar á esquerda',
floatRight: 'Flotar á dereita',
floatNone: 'Non flotar',
shapeRounded: 'Forma: Redondeado',
shapeCircle: 'Forma: Círculo',
shapeThumbnail: 'Forma: Marco',
shapeNone: 'Forma: Ningunha',
dragImageHere: 'Arrastrar unha imaxe ou texto aquí',
dropImage: 'Solta a imaxe ou texto',
selectFromFiles: 'Seleccionar desde os arquivos',
maximumFileSize: 'Tamaño máximo do arquivo',
maximumFileSizeError: 'Superaches o tamaño máximo do arquivo.',
url: 'URL da imaxe',
remove: 'Eliminar imaxe',
original: 'Original',
},
video: {
video: 'Vídeo',
videoLink: 'Ligazón do vídeo',
insert: 'Insertar vídeo',
url: 'URL do vídeo?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion, o Youku)',
},
link: {
link: 'Ligazón',
insert: 'Inserir Ligazón',
unlink: 'Quitar Ligazón',
edit: 'Editar',
textToDisplay: 'Texto para amosar',
url: 'Cara a que URL leva a ligazón?',
openInNewWindow: 'Abrir nunha nova xanela',
},
table: {
table: 'Táboa',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Inserir liña horizontal',
},
style: {
style: 'Estilo',
p: 'Normal',
blockquote: 'Cita',
pre: 'Código',
h1: 'Título 1',
h2: 'Título 2',
h3: 'Título 3',
h4: 'Título 4',
h5: 'Título 5',
h6: 'Título 6',
},
lists: {
unordered: 'Lista desordenada',
ordered: 'Lista ordenada',
},
options: {
help: 'Axuda',
fullscreen: 'Pantalla completa',
codeview: 'Ver código fonte',
},
paragraph: {
paragraph: 'Parágrafo',
outdent: 'Menos tabulación',
indent: 'Máis tabulación',
left: 'Aliñar á esquerda',
center: 'Aliñar ao centro',
right: 'Aliñar á dereita',
justify: 'Xustificar',
},
color: {
recent: 'Última cor',
more: 'Máis cores',
background: 'Cor de fondo',
foreground: 'Cor de fuente',
transparent: 'Transparente',
setTransparent: 'Establecer transparente',
reset: 'Restaurar',
resetToDefault: 'Restaurar por defecto',
},
shortcut: {
shortcuts: 'Atallos de teclado',
close: 'Pechar',
textFormatting: 'Formato de texto',
action: 'Acción',
paragraphFormatting: 'Formato de parágrafo',
documentStyle: 'Estilo de documento',
extraKeys: 'Teclas adicionais',
},
help: {
'insertParagraph': 'Inserir parágrafo',
'undo': 'Desfacer última acción',
'redo': 'Refacer última acción',
'tab': 'Tabular',
'untab': 'Eliminar tabulación',
'bold': 'Establecer estilo negrita',
'italic': 'Establecer estilo cursiva',
'underline': 'Establecer estilo subliñado',
'strikethrough': 'Establecer estilo riscado',
'removeFormat': 'Limpar estilo',
'justifyLeft': 'Aliñar á esquerda',
'justifyCenter': 'Aliñar ao centro',
'justifyRight': 'Aliñar á dereita',
'justifyFull': 'Xustificar',
'insertUnorderedList': 'Inserir lista desordenada',
'insertOrderedList': 'Inserir lista ordenada',
'outdent': 'Reducir tabulación do parágrafo',
'indent': 'Aumentar tabulación do parágrafo',
'formatPara': 'Mudar estilo do bloque a parágrafo (etiqueta P)',
'formatH1': 'Mudar estilo do bloque a H1',
'formatH2': 'Mudar estilo do bloque a H2',
'formatH3': 'Mudar estilo do bloque a H3',
'formatH4': 'Mudar estilo do bloque a H4',
'formatH5': 'Mudar estilo do bloque a H5',
'formatH6': 'Mudar estilo do bloque a H6',
'insertHorizontalRule': 'Inserir liña horizontal',
'linkDialog.show': 'Amosar panel ligazóns',
},
history: {
undo: 'Desfacer',
redo: 'Refacer',
},
specialChar: {
specialChar: 'CARACTERES ESPECIAIS',
select: 'Selecciona Caracteres especiais',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"gl-ES":{font:{bold:"Negrita",italic:"Cursiva",underline:"Subliñado",clear:"Quitar estilo de fonte",height:"Altura de liña",name:"Fonte",strikethrough:"Riscado",superscript:"Superíndice",subscript:"Subíndice",size:"Tamaño da fonte"},image:{image:"Imaxe",insert:"Inserir imaxe",resizeFull:"Redimensionar a tamaño completo",resizeHalf:"Redimensionar á metade",resizeQuarter:"Redimensionar a un cuarto",floatLeft:"Flotar á esquerda",floatRight:"Flotar á dereita",floatNone:"Non flotar",shapeRounded:"Forma: Redondeado",shapeCircle:"Forma: Círculo",shapeThumbnail:"Forma: Marco",shapeNone:"Forma: Ningunha",dragImageHere:"Arrastrar unha imaxe ou texto aquí",dropImage:"Solta a imaxe ou texto",selectFromFiles:"Seleccionar desde os arquivos",maximumFileSize:"Tamaño máximo do arquivo",maximumFileSizeError:"Superaches o tamaño máximo do arquivo.",url:"URL da imaxe",remove:"Eliminar imaxe",original:"Original"},video:{video:"Vídeo",videoLink:"Ligazón do vídeo",insert:"Insertar vídeo",url:"URL do vídeo?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion, o Youku)"},link:{link:"Ligazón",insert:"Inserir Ligazón",unlink:"Quitar Ligazón",edit:"Editar",textToDisplay:"Texto para amosar",url:"Cara a que URL leva a ligazón?",openInNewWindow:"Abrir nunha nova xanela"},table:{table:"Táboa",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Inserir liña horizontal"},style:{style:"Estilo",p:"Normal",blockquote:"Cita",pre:"Código",h1:"Título 1",h2:"Título 2",h3:"Título 3",h4:"Título 4",h5:"Título 5",h6:"Título 6"},lists:{unordered:"Lista desordenada",ordered:"Lista ordenada"},options:{help:"Axuda",fullscreen:"Pantalla completa",codeview:"Ver código fonte"},paragraph:{paragraph:"Parágrafo",outdent:"Menos tabulación",indent:"Máis tabulación",left:"Aliñar á esquerda",center:"Aliñar ao centro",right:"Aliñar á dereita",justify:"Xustificar"},color:{recent:"Última cor",more:"Máis cores",background:"Cor de fondo",foreground:"Cor de fuente",transparent:"Transparente",setTransparent:"Establecer transparente",reset:"Restaurar",resetToDefault:"Restaurar por defecto"},shortcut:{shortcuts:"Atallos de teclado",close:"Pechar",textFormatting:"Formato de texto",action:"Acción",paragraphFormatting:"Formato de parágrafo",documentStyle:"Estilo de documento",extraKeys:"Teclas adicionais"},help:{insertParagraph:"Inserir parágrafo",undo:"Desfacer última acción",redo:"Refacer última acción",tab:"Tabular",untab:"Eliminar tabulación",bold:"Establecer estilo negrita",italic:"Establecer estilo cursiva",underline:"Establecer estilo subliñado",strikethrough:"Establecer estilo riscado",removeFormat:"Limpar estilo",justifyLeft:"Aliñar á esquerda",justifyCenter:"Aliñar ao centro",justifyRight:"Aliñar á dereita",justifyFull:"Xustificar",insertUnorderedList:"Inserir lista desordenada",insertOrderedList:"Inserir lista ordenada",outdent:"Reducir tabulación do parágrafo",indent:"Aumentar tabulación do parágrafo",formatPara:"Mudar estilo do bloque a parágrafo (etiqueta P)",formatH1:"Mudar estilo do bloque a H1",formatH2:"Mudar estilo do bloque a H2",formatH3:"Mudar estilo do bloque a H3",formatH4:"Mudar estilo do bloque a H4",formatH5:"Mudar estilo do bloque a H5",formatH6:"Mudar estilo do bloque a H6",insertHorizontalRule:"Inserir liña horizontal","linkDialog.show":"Amosar panel ligazóns"},history:{undo:"Desfacer",redo:"Refacer"},specialChar:{specialChar:"CARACTERES ESPECIAIS",select:"Selecciona Caracteres especiais"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'he-IL': {
font: {
bold: 'מודגש',
italic: 'נטוי',
underline: 'קו תחתון',
clear: 'נקה עיצוב',
height: 'גובה',
name: 'גופן',
strikethrough: 'קו חוצה',
subscript: 'כתב תחתי',
superscript: 'כתב עילי',
size: 'גודל גופן',
},
image: {
image: 'תמונה',
insert: 'הוסף תמונה',
resizeFull: 'גודל מלא',
resizeHalf: 'להקטין לחצי',
resizeQuarter: 'להקטין לרבע',
floatLeft: 'יישור לשמאל',
floatRight: 'יישור לימין',
floatNone: 'ישר',
shapeRounded: 'Shape: Rounded',
shapeCircle: 'Shape: Circle',
shapeThumbnail: 'Shape: Thumbnail',
shapeNone: 'Shape: None',
dragImageHere: 'גרור תמונה לכאן',
dropImage: 'Drop image or Text',
selectFromFiles: 'בחר מתוך קבצים',
maximumFileSize: 'Maximum file size',
maximumFileSizeError: 'Maximum file size exceeded.',
url: 'נתיב לתמונה',
remove: 'הסר תמונה',
original: 'Original',
},
video: {
video: 'סרטון',
videoLink: 'קישור לסרטון',
insert: 'הוסף סרטון',
url: 'קישור לסרטון',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion או Youku)',
},
link: {
link: 'קישור',
insert: 'הוסף קישור',
unlink: 'הסר קישור',
edit: 'ערוך',
textToDisplay: 'טקסט להציג',
url: 'קישור',
openInNewWindow: 'פתח בחלון חדש',
},
table: {
table: 'טבלה',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'הוסף קו',
},
style: {
style: 'עיצוב',
p: 'טקסט רגיל',
blockquote: 'ציטוט',
pre: 'קוד',
h1: 'כותרת 1',
h2: 'כותרת 2',
h3: 'כותרת 3',
h4: 'כותרת 4',
h5: 'כותרת 5',
h6: 'כותרת 6',
},
lists: {
unordered: 'רשימת תבליטים',
ordered: 'רשימה ממוספרת',
},
options: {
help: 'עזרה',
fullscreen: 'מסך מלא',
codeview: 'תצוגת קוד',
},
paragraph: {
paragraph: 'פסקה',
outdent: 'הקטן כניסה',
indent: 'הגדל כניסה',
left: 'יישור לשמאל',
center: 'יישור למרכז',
right: 'יישור לימין',
justify: 'מיושר',
},
color: {
recent: 'צבע טקסט אחרון',
more: 'עוד צבעים',
background: 'צבע רקע',
foreground: 'צבע טקסט',
transparent: 'שקוף',
setTransparent: 'קבע כשקוף',
reset: 'איפוס',
resetToDefault: 'אפס לברירת מחדל',
},
shortcut: {
shortcuts: 'קיצורי מקלדת',
close: 'סגור',
textFormatting: 'עיצוב הטקסט',
action: 'פעולה',
paragraphFormatting: 'סגנונות פסקה',
documentStyle: 'עיצוב המסמך',
extraKeys: 'קיצורים נוספים',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: 'בטל פעולה',
redo: 'בצע שוב',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"he-IL":{font:{bold:"מודגש",italic:"נטוי",underline:"קו תחתון",clear:"נקה עיצוב",height:"גובה",name:"גופן",strikethrough:"קו חוצה",subscript:"כתב תחתי",superscript:"כתב עילי",size:"גודל גופן"},image:{image:"תמונה",insert:"הוסף תמונה",resizeFull:"גודל מלא",resizeHalf:"להקטין לחצי",resizeQuarter:"להקטין לרבע",floatLeft:"יישור לשמאל",floatRight:"יישור לימין",floatNone:"ישר",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"גרור תמונה לכאן",dropImage:"Drop image or Text",selectFromFiles:"בחר מתוך קבצים",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"נתיב לתמונה",remove:"הסר תמונה",original:"Original"},video:{video:"סרטון",videoLink:"קישור לסרטון",insert:"הוסף סרטון",url:"קישור לסרטון",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion או Youku)"},link:{link:"קישור",insert:"הוסף קישור",unlink:"הסר קישור",edit:"ערוך",textToDisplay:"טקסט להציג",url:"קישור",openInNewWindow:"פתח בחלון חדש"},table:{table:"טבלה",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"הוסף קו"},style:{style:"עיצוב",p:"טקסט רגיל",blockquote:"ציטוט",pre:"קוד",h1:"כותרת 1",h2:"כותרת 2",h3:"כותרת 3",h4:"כותרת 4",h5:"כותרת 5",h6:"כותרת 6"},lists:{unordered:"רשימת תבליטים",ordered:"רשימה ממוספרת"},options:{help:"עזרה",fullscreen:"מסך מלא",codeview:"תצוגת קוד"},paragraph:{paragraph:"פסקה",outdent:"הקטן כניסה",indent:"הגדל כניסה",left:"יישור לשמאל",center:"יישור למרכז",right:"יישור לימין",justify:"מיושר"},color:{recent:"צבע טקסט אחרון",more:"עוד צבעים",background:"צבע רקע",foreground:"צבע טקסט",transparent:"שקוף",setTransparent:"קבע כשקוף",reset:"איפוס",resetToDefault:"אפס לברירת מחדל"},shortcut:{shortcuts:"קיצורי מקלדת",close:"סגור",textFormatting:"עיצוב הטקסט",action:"פעולה",paragraphFormatting:"סגנונות פסקה",documentStyle:"עיצוב המסמך",extraKeys:"קיצורים נוספים"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"בטל פעולה",redo:"בצע שוב"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'hr-HR': {
font: {
bold: 'Podebljano',
italic: 'Kurziv',
underline: 'Podvučeno',
clear: 'Ukloni stilove fonta',
height: 'Visina linije',
name: 'Font Family',
strikethrough: 'Precrtano',
subscript: 'Subscript',
superscript: 'Superscript',
size: 'Veličina fonta',
},
image: {
image: 'Slika',
insert: 'Ubaci sliku',
resizeFull: 'Puna veličina',
resizeHalf: 'Umanji na 50%',
resizeQuarter: 'Umanji na 25%',
floatLeft: 'Poravnaj lijevo',
floatRight: 'Poravnaj desno',
floatNone: 'Bez poravnanja',
shapeRounded: 'Shape: Rounded',
shapeCircle: 'Shape: Circle',
shapeThumbnail: 'Shape: Thumbnail',
shapeNone: 'Shape: None',
dragImageHere: 'Povuci sliku ovdje',
dropImage: 'Drop image or Text',
selectFromFiles: 'Izaberi iz datoteke',
maximumFileSize: 'Maximum file size',
maximumFileSizeError: 'Maximum file size exceeded.',
url: 'Adresa slike',
remove: 'Ukloni sliku',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Veza na video',
insert: 'Ubaci video',
url: 'URL video',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion ili Youku)',
},
link: {
link: 'Veza',
insert: 'Ubaci vezu',
unlink: 'Ukloni vezu',
edit: 'Uredi',
textToDisplay: 'Tekst za prikaz',
url: 'Internet adresa',
openInNewWindow: 'Otvori u novom prozoru',
},
table: {
table: 'Tablica',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Ubaci horizontalnu liniju',
},
style: {
style: 'Stil',
p: 'pni',
blockquote: 'Citat',
pre: 'Kôd',
h1: 'Naslov 1',
h2: 'Naslov 2',
h3: 'Naslov 3',
h4: 'Naslov 4',
h5: 'Naslov 5',
h6: 'Naslov 6',
},
lists: {
unordered: 'Obična lista',
ordered: 'Numerirana lista',
},
options: {
help: 'Pomoć',
fullscreen: 'Preko cijelog ekrana',
codeview: 'Izvorni kôd',
},
paragraph: {
paragraph: 'Paragraf',
outdent: 'Smanji uvlačenje',
indent: 'Povećaj uvlačenje',
left: 'Poravnaj lijevo',
center: 'Centrirano',
right: 'Poravnaj desno',
justify: 'Poravnaj obostrano',
},
color: {
recent: 'Posljednja boja',
more: 'Više boja',
background: 'Boja pozadine',
foreground: 'Boja teksta',
transparent: 'Prozirna',
setTransparent: 'Prozirna',
reset: 'Poništi',
resetToDefault: 'Podrazumijevana',
},
shortcut: {
shortcuts: 'Prečice s tipkovnice',
close: 'Zatvori',
textFormatting: 'Formatiranje teksta',
action: 'Akcija',
paragraphFormatting: 'Formatiranje paragrafa',
documentStyle: 'Stil dokumenta',
extraKeys: 'Dodatne kombinacije',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: 'Poništi',
redo: 'Ponovi',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"hr-HR":{font:{bold:"Podebljano",italic:"Kurziv",underline:"Podvučeno",clear:"Ukloni stilove fonta",height:"Visina linije",name:"Font Family",strikethrough:"Precrtano",subscript:"Subscript",superscript:"Superscript",size:"Veličina fonta"},image:{image:"Slika",insert:"Ubaci sliku",resizeFull:"Puna veličina",resizeHalf:"Umanji na 50%",resizeQuarter:"Umanji na 25%",floatLeft:"Poravnaj lijevo",floatRight:"Poravnaj desno",floatNone:"Bez poravnanja",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"Povuci sliku ovdje",dropImage:"Drop image or Text",selectFromFiles:"Izaberi iz datoteke",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"Adresa slike",remove:"Ukloni sliku",original:"Original"},video:{video:"Video",videoLink:"Veza na video",insert:"Ubaci video",url:"URL video",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion ili Youku)"},link:{link:"Veza",insert:"Ubaci vezu",unlink:"Ukloni vezu",edit:"Uredi",textToDisplay:"Tekst za prikaz",url:"Internet adresa",openInNewWindow:"Otvori u novom prozoru"},table:{table:"Tablica",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Ubaci horizontalnu liniju"},style:{style:"Stil",p:"pni",blockquote:"Citat",pre:"Kôd",h1:"Naslov 1",h2:"Naslov 2",h3:"Naslov 3",h4:"Naslov 4",h5:"Naslov 5",h6:"Naslov 6"},lists:{unordered:"Obična lista",ordered:"Numerirana lista"},options:{help:"Pomoć",fullscreen:"Preko cijelog ekrana",codeview:"Izvorni kôd"},paragraph:{paragraph:"Paragraf",outdent:"Smanji uvlačenje",indent:"Povećaj uvlačenje",left:"Poravnaj lijevo",center:"Centrirano",right:"Poravnaj desno",justify:"Poravnaj obostrano"},color:{recent:"Posljednja boja",more:"Više boja",background:"Boja pozadine",foreground:"Boja teksta",transparent:"Prozirna",setTransparent:"Prozirna",reset:"Poništi",resetToDefault:"Podrazumijevana"},shortcut:{shortcuts:"Prečice s tipkovnice",close:"Zatvori",textFormatting:"Formatiranje teksta",action:"Akcija",paragraphFormatting:"Formatiranje paragrafa",documentStyle:"Stil dokumenta",extraKeys:"Dodatne kombinacije"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"Poništi",redo:"Ponovi"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'hu-HU': {
font: {
bold: 'Félkövér',
italic: 'Dőlt',
underline: 'Aláhúzott',
clear: 'Formázás törlése',
height: 'Sorköz',
name: 'Betűtípus',
strikethrough: 'Áthúzott',
subscript: 'Subscript',
superscript: 'Superscript',
size: 'Betűméret',
},
image: {
image: 'Kép',
insert: 'Kép beszúrása',
resizeFull: 'Átméretezés teljes méretre',
resizeHalf: 'Átméretezés felére',
resizeQuarter: 'Átméretezés negyedére',
floatLeft: 'Igazítás balra',
floatRight: 'Igazítás jobbra',
floatNone: 'Igazítás törlése',
shapeRounded: 'Shape: Rounded',
shapeCircle: 'Shape: Circle',
shapeThumbnail: 'Shape: Thumbnail',
shapeNone: 'Shape: None',
dragImageHere: 'Ide húzhat képet vagy szöveget',
dropImage: 'Engedje el a képet vagy szöveget',
selectFromFiles: 'Fájlok kiválasztása',
maximumFileSize: 'Maximum file size',
maximumFileSizeError: 'Maximum file size exceeded.',
url: 'Kép URL címe',
remove: 'Kép törlése',
original: 'Original',
},
video: {
video: 'Videó',
videoLink: 'Videó hivatkozás',
insert: 'Videó beszúrása',
url: 'Videó URL címe',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion vagy Youku)',
},
link: {
link: 'Hivatkozás',
insert: 'Hivatkozás beszúrása',
unlink: 'Hivatkozás megszüntetése',
edit: 'Szerkesztés',
textToDisplay: 'Megjelenítendő szöveg',
url: 'Milyen URL címre hivatkozzon?',
openInNewWindow: 'Megnyitás új ablakban',
},
table: {
table: 'Táblázat',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Elválasztó vonal beszúrása',
},
style: {
style: 'Stílus',
p: 'Normál',
blockquote: 'Idézet',
pre: 'Kód',
h1: 'Fejléc 1',
h2: 'Fejléc 2',
h3: 'Fejléc 3',
h4: 'Fejléc 4',
h5: 'Fejléc 5',
h6: 'Fejléc 6',
},
lists: {
unordered: 'Listajeles lista',
ordered: 'Számozott lista',
},
options: {
help: 'Súgó',
fullscreen: 'Teljes képernyő',
codeview: 'Kód nézet',
},
paragraph: {
paragraph: 'Bekezdés',
outdent: 'Behúzás csökkentése',
indent: 'Behúzás növelése',
left: 'Igazítás balra',
center: 'Igazítás középre',
right: 'Igazítás jobbra',
justify: 'Sorkizárt',
},
color: {
recent: 'Jelenlegi szín',
more: 'További színek',
background: 'Háttérszín',
foreground: 'Betűszín',
transparent: 'Átlátszó',
setTransparent: 'Átlászóság beállítása',
reset: 'Visszaállítás',
resetToDefault: 'Alaphelyzetbe állítás',
},
shortcut: {
shortcuts: 'Gyorsbillentyű',
close: 'Bezárás',
textFormatting: 'Szöveg formázása',
action: 'Művelet',
paragraphFormatting: 'Bekezdés formázása',
documentStyle: 'Dokumentumstílus',
extraKeys: 'Extra keys',
},
help: {
'insertParagraph': 'Új bekezdés',
'undo': 'Visszavonás',
'redo': 'Újra',
'tab': 'Behúzás növelése',
'untab': 'Behúzás csökkentése',
'bold': 'Félkövérre állítás',
'italic': 'Dőltre állítás',
'underline': 'Aláhúzás',
'strikethrough': 'Áthúzás',
'removeFormat': 'Formázás törlése',
'justifyLeft': 'Balra igazítás',
'justifyCenter': 'Középre igazítás',
'justifyRight': 'Jobbra igazítás',
'justifyFull': 'Sorkizárt',
'insertUnorderedList': 'Számozatlan lista be/ki',
'insertOrderedList': 'Számozott lista be/ki',
'outdent': 'Jelenlegi bekezdés behúzásának megszüntetése',
'indent': 'Jelenlegi bekezdés behúzása',
'formatPara': 'Blokk formázása bekezdésként (P tag)',
'formatH1': 'Blokk formázása, mint Fejléc 1',
'formatH2': 'Blokk formázása, mint Fejléc 2',
'formatH3': 'Blokk formázása, mint Fejléc 3',
'formatH4': 'Blokk formázása, mint Fejléc 4',
'formatH5': 'Blokk formázása, mint Fejléc 5',
'formatH6': 'Blokk formázása, mint Fejléc 6',
'insertHorizontalRule': 'Vízszintes vonal beszúrása',
'linkDialog.show': 'Link párbeszédablak megjelenítése',
},
history: {
undo: 'Visszavonás',
redo: 'Újra',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"hu-HU":{font:{bold:"Félkövér",italic:"Dőlt",underline:"Aláhúzott",clear:"Formázás törlése",height:"Sorköz",name:"Betűtípus",strikethrough:"Áthúzott",subscript:"Subscript",superscript:"Superscript",size:"Betűméret"},image:{image:"Kép",insert:"Kép beszúrása",resizeFull:"Átméretezés teljes méretre",resizeHalf:"Átméretezés felére",resizeQuarter:"Átméretezés negyedére",floatLeft:"Igazítás balra",floatRight:"Igazítás jobbra",floatNone:"Igazítás törlése",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"Ide húzhat képet vagy szöveget",dropImage:"Engedje el a képet vagy szöveget",selectFromFiles:"Fájlok kiválasztása",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"Kép URL címe",remove:"Kép törlése",original:"Original"},video:{video:"Videó",videoLink:"Videó hivatkozás",insert:"Videó beszúrása",url:"Videó URL címe",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion vagy Youku)"},link:{link:"Hivatkozás",insert:"Hivatkozás beszúrása",unlink:"Hivatkozás megszüntetése",edit:"Szerkesztés",textToDisplay:"Megjelenítendő szöveg",url:"Milyen URL címre hivatkozzon?",openInNewWindow:"Megnyitás új ablakban"},table:{table:"Táblázat",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Elválasztó vonal beszúrása"},style:{style:"Stílus",p:"Normál",blockquote:"Idézet",pre:"Kód",h1:"Fejléc 1",h2:"Fejléc 2",h3:"Fejléc 3",h4:"Fejléc 4",h5:"Fejléc 5",h6:"Fejléc 6"},lists:{unordered:"Listajeles lista",ordered:"Számozott lista"},options:{help:"Súgó",fullscreen:"Teljes képernyő",codeview:"Kód nézet"},paragraph:{paragraph:"Bekezdés",outdent:"Behúzás csökkentése",indent:"Behúzás növelése",left:"Igazítás balra",center:"Igazítás középre",right:"Igazítás jobbra",justify:"Sorkizárt"},color:{recent:"Jelenlegi szín",more:"További színek",background:"Háttérszín",foreground:"Betűszín",transparent:"Átlátszó",setTransparent:"Átlászóság beállítása",reset:"Visszaállítás",resetToDefault:"Alaphelyzetbe állítás"},shortcut:{shortcuts:"Gyorsbillentyű",close:"Bezárás",textFormatting:"Szöveg formázása",action:"Művelet",paragraphFormatting:"Bekezdés formázása",documentStyle:"Dokumentumstílus",extraKeys:"Extra keys"},help:{insertParagraph:"Új bekezdés",undo:"Visszavonás",redo:"Újra",tab:"Behúzás növelése",untab:"Behúzás csökkentése",bold:"Félkövérre állítás",italic:"Dőltre állítás",underline:"Aláhúzás",strikethrough:"Áthúzás",removeFormat:"Formázás törlése",justifyLeft:"Balra igazítás",justifyCenter:"Középre igazítás",justifyRight:"Jobbra igazítás",justifyFull:"Sorkizárt",insertUnorderedList:"Számozatlan lista be/ki",insertOrderedList:"Számozott lista be/ki",outdent:"Jelenlegi bekezdés behúzásának megszüntetése",indent:"Jelenlegi bekezdés behúzása",formatPara:"Blokk formázása bekezdésként (P tag)",formatH1:"Blokk formázása, mint Fejléc 1",formatH2:"Blokk formázása, mint Fejléc 2",formatH3:"Blokk formázása, mint Fejléc 3",formatH4:"Blokk formázása, mint Fejléc 4",formatH5:"Blokk formázása, mint Fejléc 5",formatH6:"Blokk formázása, mint Fejléc 6",insertHorizontalRule:"Vízszintes vonal beszúrása","linkDialog.show":"Link párbeszédablak megjelenítése"},history:{undo:"Visszavonás",redo:"Újra"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'id-ID': {
font: {
bold: 'Tebal',
italic: 'Miring',
underline: 'Garis bawah',
clear: 'Bersihkan gaya',
height: 'Jarak baris',
name: 'Jenis Tulisan',
strikethrough: 'Coret',
subscript: 'Subscript',
superscript: 'Superscript',
size: 'Ukuran font',
},
image: {
image: 'Gambar',
insert: 'Sisipkan gambar',
resizeFull: 'Ukuran penuh',
resizeHalf: 'Ukuran 50%',
resizeQuarter: 'Ukuran 25%',
floatLeft: 'Rata kiri',
floatRight: 'Rata kanan',
floatNone: 'Tanpa perataan',
shapeRounded: 'Bentuk: Membundar',
shapeCircle: 'Bentuk: Bundar',
shapeThumbnail: 'Bentuk: Thumbnail',
shapeNone: 'Bentuk: Tidak ada',
dragImageHere: 'Tarik gambar ke area ini',
dropImage: 'Letakkan gambar atau teks',
selectFromFiles: 'Pilih gambar dari berkas',
maximumFileSize: 'Ukuran maksimal berkas',
maximumFileSizeError: 'Ukuran maksimal berkas terlampaui.',
url: 'URL gambar',
remove: 'Hapus Gambar',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Link video',
insert: 'Sisipkan video',
url: 'Tautan video',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion atau Youku)',
},
link: {
link: 'Tautan',
insert: 'Tambah tautan',
unlink: 'Hapus tautan',
edit: 'Edit',
textToDisplay: 'Tampilan teks',
url: 'Tautan tujuan',
openInNewWindow: 'Buka di jendela baru',
},
table: {
table: 'Tabel',
addRowAbove: 'Tambahkan baris ke atas',
addRowBelow: 'Tambahkan baris ke bawah',
addColLeft: 'Tambahkan kolom ke kiri',
addColRight: 'Tambahkan kolom ke kanan',
delRow: 'Hapus baris',
delCol: 'Hapus kolom',
delTable: 'Hapus tabel',
},
hr: {
insert: 'Masukkan garis horizontal',
},
style: {
style: 'Gaya',
p: 'p',
blockquote: 'Kutipan',
pre: 'Kode',
h1: 'Heading 1',
h2: 'Heading 2',
h3: 'Heading 3',
h4: 'Heading 4',
h5: 'Heading 5',
h6: 'Heading 6',
},
lists: {
unordered: 'Pencacahan',
ordered: 'Penomoran',
},
options: {
help: 'Bantuan',
fullscreen: 'Layar penuh',
codeview: 'Kode HTML',
},
paragraph: {
paragraph: 'Paragraf',
outdent: 'Outdent',
indent: 'Indent',
left: 'Rata kiri',
center: 'Rata tengah',
right: 'Rata kanan',
justify: 'Rata kanan kiri',
},
color: {
recent: 'Warna sekarang',
more: 'Selengkapnya',
background: 'Warna latar',
foreground: 'Warna font',
transparent: 'Transparan',
setTransparent: 'Atur transparansi',
reset: 'Atur ulang',
resetToDefault: 'Kembalikan kesemula',
},
shortcut: {
shortcuts: 'Jalan pintas',
close: 'Tutup',
textFormatting: 'Format teks',
action: 'Aksi',
paragraphFormatting: 'Format paragraf',
documentStyle: 'Gaya dokumen',
extraKeys: 'Shortcut tambahan',
},
help: {
'insertParagraph': 'Tambahkan paragraf',
'undo': 'Urungkan perintah terakhir',
'redo': 'Kembalikan perintah terakhir',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Mengaktifkan gaya tebal',
'italic': 'Mengaktifkan gaya italic',
'underline': 'Mengaktifkan gaya underline',
'strikethrough': 'Mengaktifkan gaya strikethrough',
'removeFormat': 'Hapus semua gaya',
'justifyLeft': 'Atur rata kiri',
'justifyCenter': 'Atur rata tengah',
'justifyRight': 'Atur rata kanan',
'justifyFull': 'Atur rata kiri-kanan',
'insertUnorderedList': 'Nyalakan urutan tanpa nomor',
'insertOrderedList': 'Nyalakan urutan bernomor',
'outdent': 'Outdent di paragraf terpilih',
'indent': 'Indent di paragraf terpilih',
'formatPara': 'Ubah format gaya tulisan terpilih menjadi paragraf',
'formatH1': 'Ubah format gaya tulisan terpilih menjadi Heading 1',
'formatH2': 'Ubah format gaya tulisan terpilih menjadi Heading 2',
'formatH3': 'Ubah format gaya tulisan terpilih menjadi Heading 3',
'formatH4': 'Ubah format gaya tulisan terpilih menjadi Heading 4',
'formatH5': 'Ubah format gaya tulisan terpilih menjadi Heading 5',
'formatH6': 'Ubah format gaya tulisan terpilih menjadi Heading 6',
'insertHorizontalRule': 'Masukkan garis horizontal',
'linkDialog.show': 'Tampilkan Link Dialog',
},
history: {
undo: 'Kembali',
redo: 'Ulang',
},
specialChar: {
specialChar: 'KARAKTER KHUSUS',
select: 'Pilih karakter khusus',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(a){a.extend(a.summernote.lang,{"id-ID":{font:{bold:"Tebal",italic:"Miring",underline:"Garis bawah",clear:"Bersihkan gaya",height:"Jarak baris",name:"Jenis Tulisan",strikethrough:"Coret",subscript:"Subscript",superscript:"Superscript",size:"Ukuran font"},image:{image:"Gambar",insert:"Sisipkan gambar",resizeFull:"Ukuran penuh",resizeHalf:"Ukuran 50%",resizeQuarter:"Ukuran 25%",floatLeft:"Rata kiri",floatRight:"Rata kanan",floatNone:"Tanpa perataan",shapeRounded:"Bentuk: Membundar",shapeCircle:"Bentuk: Bundar",shapeThumbnail:"Bentuk: Thumbnail",shapeNone:"Bentuk: Tidak ada",dragImageHere:"Tarik gambar ke area ini",dropImage:"Letakkan gambar atau teks",selectFromFiles:"Pilih gambar dari berkas",maximumFileSize:"Ukuran maksimal berkas",maximumFileSizeError:"Ukuran maksimal berkas terlampaui.",url:"URL gambar",remove:"Hapus Gambar",original:"Original"},video:{video:"Video",videoLink:"Link video",insert:"Sisipkan video",url:"Tautan video",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion atau Youku)"},link:{link:"Tautan",insert:"Tambah tautan",unlink:"Hapus tautan",edit:"Edit",textToDisplay:"Tampilan teks",url:"Tautan tujuan",openInNewWindow:"Buka di jendela baru"},table:{table:"Tabel",addRowAbove:"Tambahkan baris ke atas",addRowBelow:"Tambahkan baris ke bawah",addColLeft:"Tambahkan kolom ke kiri",addColRight:"Tambahkan kolom ke kanan",delRow:"Hapus baris",delCol:"Hapus kolom",delTable:"Hapus tabel"},hr:{insert:"Masukkan garis horizontal"},style:{style:"Gaya",p:"p",blockquote:"Kutipan",pre:"Kode",h1:"Heading 1",h2:"Heading 2",h3:"Heading 3",h4:"Heading 4",h5:"Heading 5",h6:"Heading 6"},lists:{unordered:"Pencacahan",ordered:"Penomoran"},options:{help:"Bantuan",fullscreen:"Layar penuh",codeview:"Kode HTML"},paragraph:{paragraph:"Paragraf",outdent:"Outdent",indent:"Indent",left:"Rata kiri",center:"Rata tengah",right:"Rata kanan",justify:"Rata kanan kiri"},color:{recent:"Warna sekarang",more:"Selengkapnya",background:"Warna latar",foreground:"Warna font",transparent:"Transparan",setTransparent:"Atur transparansi",reset:"Atur ulang",resetToDefault:"Kembalikan kesemula"},shortcut:{shortcuts:"Jalan pintas",close:"Tutup",textFormatting:"Format teks",action:"Aksi",paragraphFormatting:"Format paragraf",documentStyle:"Gaya dokumen",extraKeys:"Shortcut tambahan"},help:{insertParagraph:"Tambahkan paragraf",undo:"Urungkan perintah terakhir",redo:"Kembalikan perintah terakhir",tab:"Tab",untab:"Untab",bold:"Mengaktifkan gaya tebal",italic:"Mengaktifkan gaya italic",underline:"Mengaktifkan gaya underline",strikethrough:"Mengaktifkan gaya strikethrough",removeFormat:"Hapus semua gaya",justifyLeft:"Atur rata kiri",justifyCenter:"Atur rata tengah",justifyRight:"Atur rata kanan",justifyFull:"Atur rata kiri-kanan",insertUnorderedList:"Nyalakan urutan tanpa nomor",insertOrderedList:"Nyalakan urutan bernomor",outdent:"Outdent di paragraf terpilih",indent:"Indent di paragraf terpilih",formatPara:"Ubah format gaya tulisan terpilih menjadi paragraf",formatH1:"Ubah format gaya tulisan terpilih menjadi Heading 1",formatH2:"Ubah format gaya tulisan terpilih menjadi Heading 2",formatH3:"Ubah format gaya tulisan terpilih menjadi Heading 3",formatH4:"Ubah format gaya tulisan terpilih menjadi Heading 4",formatH5:"Ubah format gaya tulisan terpilih menjadi Heading 5",formatH6:"Ubah format gaya tulisan terpilih menjadi Heading 6",insertHorizontalRule:"Masukkan garis horizontal","linkDialog.show":"Tampilkan Link Dialog"},history:{undo:"Kembali",redo:"Ulang"},specialChar:{specialChar:"KARAKTER KHUSUS",select:"Pilih karakter khusus"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'it-IT': {
font: {
bold: 'Testo in grassetto',
italic: 'Testo in corsivo',
underline: 'Testo sottolineato',
clear: 'Elimina la formattazione del testo',
height: 'Altezza della linea di testo',
name: 'Famiglia Font',
strikethrough: 'Testo barrato',
subscript: 'Subscript',
superscript: 'Superscript',
size: 'Dimensione del carattere',
},
image: {
image: 'Immagine',
insert: 'Inserisci Immagine',
resizeFull: 'Dimensioni originali',
resizeHalf: 'Ridimensiona al 50%',
resizeQuarter: 'Ridimensiona al 25%',
floatLeft: 'Posiziona a sinistra',
floatRight: 'Posiziona a destra',
floatNone: 'Nessun posizionamento',
shapeRounded: 'Shape: Rounded',
shapeCircle: 'Shape: Circle',
shapeThumbnail: 'Shape: Thumbnail',
shapeNone: 'Shape: None',
dragImageHere: 'Trascina qui un\'immagine',
dropImage: 'Drop image or Text',
selectFromFiles: 'Scegli dai Documenti',
maximumFileSize: 'Maximum file size',
maximumFileSizeError: 'Maximum file size exceeded.',
url: 'URL dell\'immagine',
remove: 'Rimuovi immagine',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Collegamento ad un Video',
insert: 'Inserisci Video',
url: 'URL del Video',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion o Youku)',
},
link: {
link: 'Collegamento',
insert: 'Inserisci Collegamento',
unlink: 'Elimina collegamento',
edit: 'Modifica collegamento',
textToDisplay: 'Testo del collegamento',
url: 'URL del collegamento',
openInNewWindow: 'Apri in una nuova finestra',
},
table: {
table: 'Tabella',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Inserisce una linea di separazione',
},
style: {
style: 'Stili',
p: 'pe',
blockquote: 'Citazione',
pre: 'Codice',
h1: 'Titolo 1',
h2: 'Titolo 2',
h3: 'Titolo 3',
h4: 'Titolo 4',
h5: 'Titolo 5',
h6: 'Titolo 6',
},
lists: {
unordered: 'Elenco non ordinato',
ordered: 'Elenco ordinato',
},
options: {
help: 'Aiuto',
fullscreen: 'Modalità a tutto schermo',
codeview: 'Visualizza codice',
},
paragraph: {
paragraph: 'Paragrafo',
outdent: 'Diminuisce il livello di rientro',
indent: 'Aumenta il livello di rientro',
left: 'Allinea a sinistra',
center: 'Centra',
right: 'Allinea a destra',
justify: 'Giustifica (allinea a destra e sinistra)',
},
color: {
recent: 'Ultimo colore utilizzato',
more: 'Altri colori',
background: 'Colore di sfondo',
foreground: 'Colore',
transparent: 'Trasparente',
setTransparent: 'Trasparente',
reset: 'Reimposta',
resetToDefault: 'Reimposta i colori',
},
shortcut: {
shortcuts: 'Scorciatoie da tastiera',
close: 'Chiudi',
textFormatting: 'Formattazione testo',
action: 'Azioni',
paragraphFormatting: 'Formattazione paragrafo',
documentStyle: 'Stili',
extraKeys: 'Extra keys',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: 'Annulla',
redo: 'Ripristina',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"it-IT":{font:{bold:"Testo in grassetto",italic:"Testo in corsivo",underline:"Testo sottolineato",clear:"Elimina la formattazione del testo",height:"Altezza della linea di testo",name:"Famiglia Font",strikethrough:"Testo barrato",subscript:"Subscript",superscript:"Superscript",size:"Dimensione del carattere"},image:{image:"Immagine",insert:"Inserisci Immagine",resizeFull:"Dimensioni originali",resizeHalf:"Ridimensiona al 50%",resizeQuarter:"Ridimensiona al 25%",floatLeft:"Posiziona a sinistra",floatRight:"Posiziona a destra",floatNone:"Nessun posizionamento",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"Trascina qui un'immagine",dropImage:"Drop image or Text",selectFromFiles:"Scegli dai Documenti",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"URL dell'immagine",remove:"Rimuovi immagine",original:"Original"},video:{video:"Video",videoLink:"Collegamento ad un Video",insert:"Inserisci Video",url:"URL del Video",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion o Youku)"},link:{link:"Collegamento",insert:"Inserisci Collegamento",unlink:"Elimina collegamento",edit:"Modifica collegamento",textToDisplay:"Testo del collegamento",url:"URL del collegamento",openInNewWindow:"Apri in una nuova finestra"},table:{table:"Tabella",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Inserisce una linea di separazione"},style:{style:"Stili",p:"pe",blockquote:"Citazione",pre:"Codice",h1:"Titolo 1",h2:"Titolo 2",h3:"Titolo 3",h4:"Titolo 4",h5:"Titolo 5",h6:"Titolo 6"},lists:{unordered:"Elenco non ordinato",ordered:"Elenco ordinato"},options:{help:"Aiuto",fullscreen:"Modalità a tutto schermo",codeview:"Visualizza codice"},paragraph:{paragraph:"Paragrafo",outdent:"Diminuisce il livello di rientro",indent:"Aumenta il livello di rientro",left:"Allinea a sinistra",center:"Centra",right:"Allinea a destra",justify:"Giustifica (allinea a destra e sinistra)"},color:{recent:"Ultimo colore utilizzato",more:"Altri colori",background:"Colore di sfondo",foreground:"Colore",transparent:"Trasparente",setTransparent:"Trasparente",reset:"Reimposta",resetToDefault:"Reimposta i colori"},shortcut:{shortcuts:"Scorciatoie da tastiera",close:"Chiudi",textFormatting:"Formattazione testo",action:"Azioni",paragraphFormatting:"Formattazione paragrafo",documentStyle:"Stili",extraKeys:"Extra keys"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"Annulla",redo:"Ripristina"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'ja-JP': {
font: {
bold: '太字',
italic: '斜体',
underline: '下線',
clear: 'クリア',
height: '文字高',
name: 'フォント',
strikethrough: '取り消し線',
subscript: 'Subscript',
superscript: 'Superscript',
size: '大きさ',
},
image: {
image: '画像',
insert: '画像挿入',
resizeFull: '最大化',
resizeHalf: '1/2',
resizeQuarter: '1/4',
floatLeft: '左寄せ',
floatRight: '右寄せ',
floatNone: '寄せ解除',
shapeRounded: 'Shape: Rounded',
shapeCircle: 'Shape: Circle',
shapeThumbnail: 'Shape: Thumbnail',
shapeNone: 'Shape: None',
dragImageHere: 'ここに画像をドラッグしてください',
dropImage: 'Drop image or Text',
selectFromFiles: '画像ファイルを選ぶ',
maximumFileSize: 'Maximum file size',
maximumFileSizeError: 'Maximum file size exceeded.',
url: 'URLから画像を挿入する',
remove: '画像を削除する',
original: 'Original',
},
video: {
video: '動画',
videoLink: '動画リンク',
insert: '動画挿入',
url: '動画のURL',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion, Youku)',
},
link: {
link: 'リンク',
insert: 'リンク挿入',
unlink: 'リンク解除',
edit: '編集',
textToDisplay: 'リンク文字列',
url: 'URLを入力してください',
openInNewWindow: '新しいウィンドウで開く',
},
table: {
table: 'テーブル',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: '水平線の挿入',
},
style: {
style: 'スタイル',
p: '標準',
blockquote: '引用',
pre: 'コード',
h1: '見出し1',
h2: '見出し2',
h3: '見出し3',
h4: '見出し4',
h5: '見出し5',
h6: '見出し6',
},
lists: {
unordered: '通常リスト',
ordered: '番号リスト',
},
options: {
help: 'ヘルプ',
fullscreen: 'フルスクリーン',
codeview: 'コード表示',
},
paragraph: {
paragraph: '文章',
outdent: '字上げ',
indent: '字下げ',
left: '左寄せ',
center: '中央寄せ',
right: '右寄せ',
justify: '均等割付',
},
color: {
recent: '現在の色',
more: 'もっと見る',
background: '背景色',
foreground: '文字色',
transparent: '透明',
setTransparent: '透明にする',
reset: '標準',
resetToDefault: '標準に戻す',
},
shortcut: {
shortcuts: 'ショートカット',
close: '閉じる',
textFormatting: '文字フォーマット',
action: 'アクション',
paragraphFormatting: '文章フォーマット',
documentStyle: 'ドキュメント形式',
extraKeys: 'Extra keys',
},
help: {
'insertParagraph': '改行挿入',
'undo': '一旦、行った操作を戻す',
'redo': '最後のコマンドをやり直す',
'tab': 'Tab',
'untab': 'タブ戻し',
'bold': '太文字',
'italic': '斜体',
'underline': '下線',
'strikethrough': '取り消し線',
'removeFormat': '装飾を戻す',
'justifyLeft': '左寄せ',
'justifyCenter': '真ん中寄せ',
'justifyRight': '右寄せ',
'justifyFull': 'すべてを整列',
'insertUnorderedList': '行頭に●を挿入',
'insertOrderedList': '行頭に番号を挿入',
'outdent': '字下げを戻す(アウトデント)',
'indent': '字下げする(インデント)',
'formatPara': '段落(P tag)指定',
'formatH1': 'H1指定',
'formatH2': 'H2指定',
'formatH3': 'H3指定',
'formatH4': 'H4指定',
'formatH5': 'H5指定',
'formatH6': 'H6指定',
'insertHorizontalRule': '&lt;hr /&gt;を挿入',
'linkDialog.show': 'リンク挿入',
},
history: {
undo: '元に戻す',
redo: 'やり直す',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"ja-JP":{font:{bold:"太字",italic:"斜体",underline:"下線",clear:"クリア",height:"文字高",name:"フォント",strikethrough:"取り消し線",subscript:"Subscript",superscript:"Superscript",size:"大きさ"},image:{image:"画像",insert:"画像挿入",resizeFull:"最大化",resizeHalf:"1/2",resizeQuarter:"1/4",floatLeft:"左寄せ",floatRight:"右寄せ",floatNone:"寄せ解除",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"ここに画像をドラッグしてください",dropImage:"Drop image or Text",selectFromFiles:"画像ファイルを選ぶ",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"URLから画像を挿入する",remove:"画像を削除する",original:"Original"},video:{video:"動画",videoLink:"動画リンク",insert:"動画挿入",url:"動画のURL",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion, Youku)"},link:{link:"リンク",insert:"リンク挿入",unlink:"リンク解除",edit:"編集",textToDisplay:"リンク文字列",url:"URLを入力してください",openInNewWindow:"新しいウィンドウで開く"},table:{table:"テーブル",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"水平線の挿入"},style:{style:"スタイル",p:"標準",blockquote:"引用",pre:"コード",h1:"見出し1",h2:"見出し2",h3:"見出し3",h4:"見出し4",h5:"見出し5",h6:"見出し6"},lists:{unordered:"通常リスト",ordered:"番号リスト"},options:{help:"ヘルプ",fullscreen:"フルスクリーン",codeview:"コード表示"},paragraph:{paragraph:"文章",outdent:"字上げ",indent:"字下げ",left:"左寄せ",center:"中央寄せ",right:"右寄せ",justify:"均等割付"},color:{recent:"現在の色",more:"もっと見る",background:"背景色",foreground:"文字色",transparent:"透明",setTransparent:"透明にする",reset:"標準",resetToDefault:"標準に戻す"},shortcut:{shortcuts:"ショートカット",close:"閉じる",textFormatting:"文字フォーマット",action:"アクション",paragraphFormatting:"文章フォーマット",documentStyle:"ドキュメント形式",extraKeys:"Extra keys"},help:{insertParagraph:"改行挿入",undo:"一旦、行った操作を戻す",redo:"最後のコマンドをやり直す",tab:"Tab",untab:"タブ戻し",bold:"太文字",italic:"斜体",underline:"下線",strikethrough:"取り消し線",removeFormat:"装飾を戻す",justifyLeft:"左寄せ",justifyCenter:"真ん中寄せ",justifyRight:"右寄せ",justifyFull:"すべてを整列",insertUnorderedList:"行頭に●を挿入",insertOrderedList:"行頭に番号を挿入",outdent:"字下げを戻す(アウトデント)",indent:"字下げする(インデント)",formatPara:"段落(P tag)指定",formatH1:"H1指定",formatH2:"H2指定",formatH3:"H3指定",formatH4:"H4指定",formatH5:"H5指定",formatH6:"H6指定",insertHorizontalRule:"&lt;hr /&gt;を挿入","linkDialog.show":"リンク挿入"},history:{undo:"元に戻す",redo:"やり直す"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,157 @@
(function($) {
$.extend($.summernote.lang, {
'ko-KR': {
font: {
bold: '굵게',
italic: '기울임꼴',
underline: '밑줄',
clear: '글자 효과 없애기',
height: '줄간격',
name: '글꼴',
superscript: '위 첨자',
subscript: '아래 첨자',
strikethrough: '취소선',
size: '글자 크기',
},
image: {
image: '사진',
insert: '사진 추가',
resizeFull: '100% 크기로 변경',
resizeHalf: '50% 크기로 변경',
resizeQuarter: '25% 크기로 변경',
resizeNone: '원본 크기',
floatLeft: '왼쪽 정렬',
floatRight: '오른쪽 정렬',
floatNone: '정렬하지 않음',
shapeRounded: '스타일: 둥근 모서리',
shapeCircle: '스타일: 원형',
shapeThumbnail: '스타일: 액자',
shapeNone: '스타일: 없음',
dragImageHere: '텍스트 혹은 사진을 이곳으로 끌어오세요',
dropImage: '텍스트 혹은 사진을 내려놓으세요',
selectFromFiles: '파일 선택',
maximumFileSize: 'Maximum file size',
maximumFileSizeError: 'Maximum file size exceeded.',
url: '사진 URL',
remove: '사진 삭제',
original: 'Original',
},
video: {
video: '동영상',
videoLink: '동영상 링크',
insert: '동영상 추가',
url: '동영상 URL',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion, Youku 사용 가능)',
},
link: {
link: '링크',
insert: '링크 추가',
unlink: '링크 삭제',
edit: '수정',
textToDisplay: '링크에 표시할 내용',
url: '이동할 URL',
openInNewWindow: '새창으로 열기',
},
table: {
table: '테이블',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: '구분선 추가',
},
style: {
style: '스타일',
p: '본문',
blockquote: '인용구',
pre: '코드',
h1: '제목 1',
h2: '제목 2',
h3: '제목 3',
h4: '제목 4',
h5: '제목 5',
h6: '제목 6',
},
lists: {
unordered: '글머리 기호',
ordered: '번호 매기기',
},
options: {
help: '도움말',
fullscreen: '전체 화면',
codeview: '코드 보기',
},
paragraph: {
paragraph: '문단 정렬',
outdent: '내어쓰기',
indent: '들여쓰기',
left: '왼쪽 정렬',
center: '가운데 정렬',
right: '오른쪽 정렬',
justify: '양쪽 정렬',
},
color: {
recent: '마지막으로 사용한 색',
more: '다른 색 선택',
background: '배경색',
foreground: '글자색',
transparent: '투명',
setTransparent: '투명',
reset: '취소',
resetToDefault: '기본 값으로 변경',
cpSelect: '고르다',
},
shortcut: {
shortcuts: '키보드 단축키',
close: '닫기',
textFormatting: '글자 스타일 적용',
action: '기능',
paragraphFormatting: '문단 스타일 적용',
documentStyle: '문서 스타일 적용',
extraKeys: 'Extra keys',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: '실행 취소',
redo: '다시 실행',
},
specialChar: {
specialChar: '특수문자',
select: '특수문자를 선택하세요',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"ko-KR":{font:{bold:"굵게",italic:"기울임꼴",underline:"밑줄",clear:"글자 효과 없애기",height:"줄간격",name:"글꼴",superscript:"위 첨자",subscript:"아래 첨자",strikethrough:"취소선",size:"글자 크기"},image:{image:"사진",insert:"사진 추가",resizeFull:"100% 크기로 변경",resizeHalf:"50% 크기로 변경",resizeQuarter:"25% 크기로 변경",resizeNone:"원본 크기",floatLeft:"왼쪽 정렬",floatRight:"오른쪽 정렬",floatNone:"정렬하지 않음",shapeRounded:"스타일: 둥근 모서리",shapeCircle:"스타일: 원형",shapeThumbnail:"스타일: 액자",shapeNone:"스타일: 없음",dragImageHere:"텍스트 혹은 사진을 이곳으로 끌어오세요",dropImage:"텍스트 혹은 사진을 내려놓으세요",selectFromFiles:"파일 선택",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"사진 URL",remove:"사진 삭제",original:"Original"},video:{video:"동영상",videoLink:"동영상 링크",insert:"동영상 추가",url:"동영상 URL",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion, Youku 사용 가능)"},link:{link:"링크",insert:"링크 추가",unlink:"링크 삭제",edit:"수정",textToDisplay:"링크에 표시할 내용",url:"이동할 URL",openInNewWindow:"새창으로 열기"},table:{table:"테이블",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"구분선 추가"},style:{style:"스타일",p:"본문",blockquote:"인용구",pre:"코드",h1:"제목 1",h2:"제목 2",h3:"제목 3",h4:"제목 4",h5:"제목 5",h6:"제목 6"},lists:{unordered:"글머리 기호",ordered:"번호 매기기"},options:{help:"도움말",fullscreen:"전체 화면",codeview:"코드 보기"},paragraph:{paragraph:"문단 정렬",outdent:"내어쓰기",indent:"들여쓰기",left:"왼쪽 정렬",center:"가운데 정렬",right:"오른쪽 정렬",justify:"양쪽 정렬"},color:{recent:"마지막으로 사용한 색",more:"다른 색 선택",background:"배경색",foreground:"글자색",transparent:"투명",setTransparent:"투명",reset:"취소",resetToDefault:"기본 값으로 변경",cpSelect:"고르다"},shortcut:{shortcuts:"키보드 단축키",close:"닫기",textFormatting:"글자 스타일 적용",action:"기능",paragraphFormatting:"문단 스타일 적용",documentStyle:"문서 스타일 적용",extraKeys:"Extra keys"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"실행 취소",redo:"다시 실행"},specialChar:{specialChar:"특수문자",select:"특수문자를 선택하세요"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'lt-LT': {
font: {
bold: 'Paryškintas',
italic: 'Kursyvas',
underline: 'Pabrėžtas',
clear: 'Be formatavimo',
height: 'Eilutės aukštis',
name: 'Šrifto pavadinimas',
strikethrough: 'Perbrauktas',
superscript: 'Viršutinis',
subscript: 'Indeksas',
size: 'Šrifto dydis',
},
image: {
image: 'Paveikslėlis',
insert: 'Įterpti paveikslėlį',
resizeFull: 'Pilnas dydis',
resizeHalf: 'Sumažinti dydį 50%',
resizeQuarter: 'Sumažinti dydį 25%',
floatLeft: 'Kairinis lygiavimas',
floatRight: 'Dešininis lygiavimas',
floatNone: 'Jokio lygiavimo',
shapeRounded: 'Forma: apvalūs kraštai',
shapeCircle: 'Forma: apskritimas',
shapeThumbnail: 'Forma: miniatiūra',
shapeNone: 'Forma: jokia',
dragImageHere: 'Vilkite paveikslėlį čia',
dropImage: 'Drop image or Text',
selectFromFiles: 'Pasirinkite failą',
maximumFileSize: 'Maskimalus failo dydis',
maximumFileSizeError: 'Maskimalus failo dydis viršytas!',
url: 'Paveikslėlio URL adresas',
remove: 'Ištrinti paveikslėlį',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Video Link',
insert: 'Insert Video',
url: 'Video URL?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion or Youku)',
},
link: {
link: 'Nuoroda',
insert: 'Įterpti nuorodą',
unlink: 'Pašalinti nuorodą',
edit: 'Redaguoti',
textToDisplay: 'Rodomas tekstas',
url: 'Koks URL adresas yra susietas?',
openInNewWindow: 'Atidaryti naujame lange',
},
table: {
table: 'Lentelė',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Įterpti horizontalią liniją',
},
style: {
style: 'Stilius',
p: 'pus',
blockquote: 'Citata',
pre: 'Kodas',
h1: 'Antraštė 1',
h2: 'Antraštė 2',
h3: 'Antraštė 3',
h4: 'Antraštė 4',
h5: 'Antraštė 5',
h6: 'Antraštė 6',
},
lists: {
unordered: 'Suženklintasis sąrašas',
ordered: 'Sunumeruotas sąrašas',
},
options: {
help: 'Pagalba',
fullscreen: 'Viso ekrano režimas',
codeview: 'HTML kodo peržiūra',
},
paragraph: {
paragraph: 'Pastraipa',
outdent: 'Sumažinti įtrauką',
indent: 'Padidinti įtrauką',
left: 'Kairinė lygiuotė',
center: 'Centrinė lygiuotė',
right: 'Dešininė lygiuotė',
justify: 'Abipusis išlyginimas',
},
color: {
recent: 'Paskutinė naudota spalva',
more: 'Daugiau spalvų',
background: 'Fono spalva',
foreground: 'Šrifto spalva',
transparent: 'Permatoma',
setTransparent: 'Nustatyti skaidrumo intensyvumą',
reset: 'Atkurti',
resetToDefault: 'Atstatyti numatytąją spalvą',
},
shortcut: {
shortcuts: 'Spartieji klavišai',
close: 'Uždaryti',
textFormatting: 'Teksto formatavimas',
action: 'Veiksmas',
paragraphFormatting: 'Pastraipos formatavimas',
documentStyle: 'Dokumento stilius',
extraKeys: 'Papildomi klavišų deriniai',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: 'Anuliuoti veiksmą',
redo: 'Perdaryti veiksmą',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(a){a.extend(a.summernote.lang,{"lt-LT":{font:{bold:"Paryškintas",italic:"Kursyvas",underline:"Pabrėžtas",clear:"Be formatavimo",height:"Eilutės aukštis",name:"Šrifto pavadinimas",strikethrough:"Perbrauktas",superscript:"Viršutinis",subscript:"Indeksas",size:"Šrifto dydis"},image:{image:"Paveikslėlis",insert:"Įterpti paveikslėlį",resizeFull:"Pilnas dydis",resizeHalf:"Sumažinti dydį 50%",resizeQuarter:"Sumažinti dydį 25%",floatLeft:"Kairinis lygiavimas",floatRight:"Dešininis lygiavimas",floatNone:"Jokio lygiavimo",shapeRounded:"Forma: apvalūs kraštai",shapeCircle:"Forma: apskritimas",shapeThumbnail:"Forma: miniatiūra",shapeNone:"Forma: jokia",dragImageHere:"Vilkite paveikslėlį čia",dropImage:"Drop image or Text",selectFromFiles:"Pasirinkite failą",maximumFileSize:"Maskimalus failo dydis",maximumFileSizeError:"Maskimalus failo dydis viršytas!",url:"Paveikslėlio URL adresas",remove:"Ištrinti paveikslėlį",original:"Original"},video:{video:"Video",videoLink:"Video Link",insert:"Insert Video",url:"Video URL?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion or Youku)"},link:{link:"Nuoroda",insert:"Įterpti nuorodą",unlink:"Pašalinti nuorodą",edit:"Redaguoti",textToDisplay:"Rodomas tekstas",url:"Koks URL adresas yra susietas?",openInNewWindow:"Atidaryti naujame lange"},table:{table:"Lentelė",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Įterpti horizontalią liniją"},style:{style:"Stilius",p:"pus",blockquote:"Citata",pre:"Kodas",h1:"Antraštė 1",h2:"Antraštė 2",h3:"Antraštė 3",h4:"Antraštė 4",h5:"Antraštė 5",h6:"Antraštė 6"},lists:{unordered:"Suženklintasis sąrašas",ordered:"Sunumeruotas sąrašas"},options:{help:"Pagalba",fullscreen:"Viso ekrano režimas",codeview:"HTML kodo peržiūra"},paragraph:{paragraph:"Pastraipa",outdent:"Sumažinti įtrauką",indent:"Padidinti įtrauką",left:"Kairinė lygiuotė",center:"Centrinė lygiuotė",right:"Dešininė lygiuotė",justify:"Abipusis išlyginimas"},color:{recent:"Paskutinė naudota spalva",more:"Daugiau spalvų",background:"Fono spalva",foreground:"Šrifto spalva",transparent:"Permatoma",setTransparent:"Nustatyti skaidrumo intensyvumą",reset:"Atkurti",resetToDefault:"Atstatyti numatytąją spalvą"},shortcut:{shortcuts:"Spartieji klavišai",close:"Uždaryti",textFormatting:"Teksto formatavimas",action:"Veiksmas",paragraphFormatting:"Pastraipos formatavimas",documentStyle:"Dokumento stilius",extraKeys:"Papildomi klavišų deriniai"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"Anuliuoti veiksmą",redo:"Perdaryti veiksmą"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'lv-LV': {
font: {
bold: 'Treknraksts',
italic: 'Kursīvs',
underline: 'Pasvītrots',
clear: 'Noņemt formatējumu',
height: 'Līnijas augstums',
name: 'Fonts',
strikethrough: 'Nosvītrots',
superscript: 'Augšraksts',
subscript: 'Apakšraksts',
size: 'Fonta lielums',
},
image: {
image: 'Attēls',
insert: 'Ievietot attēlu',
resizeFull: 'Pilns izmērts',
resizeHalf: 'Samazināt 50%',
resizeQuarter: 'Samazināt 25%',
floatLeft: 'Līdzināt pa kreisi',
floatRight: 'Līdzināt pa labi',
floatNone: 'Nelīdzināt',
shapeRounded: 'Forma: apaļām malām',
shapeCircle: 'Forma: aplis',
shapeThumbnail: 'Forma: rāmītis',
shapeNone: 'Forma: orģināla',
dragImageHere: 'Ievēlciet attēlu šeit',
dropImage: 'Drop image or Text',
selectFromFiles: 'Izvēlēties failu',
maximumFileSize: 'Maksimālais faila izmērs',
maximumFileSizeError: 'Faila izmērs pārāk liels!',
url: 'Attēla URL',
remove: 'Dzēst attēlu',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Video Link',
insert: 'Insert Video',
url: 'Video URL?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion or Youku)',
},
link: {
link: 'Saite',
insert: 'Ievietot saiti',
unlink: 'Noņemt saiti',
edit: 'Rediģēt',
textToDisplay: 'Saites saturs',
url: 'Koks URL adresas yra susietas?',
openInNewWindow: 'Atvērt jaunā logā',
},
table: {
table: 'Tabula',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Ievietot līniju',
},
style: {
style: 'Stils',
p: 'Parasts',
blockquote: 'Citāts',
pre: 'Kods',
h1: 'Virsraksts h1',
h2: 'Virsraksts h2',
h3: 'Virsraksts h3',
h4: 'Virsraksts h4',
h5: 'Virsraksts h5',
h6: 'Virsraksts h6',
},
lists: {
unordered: 'Nenumurēts saraksts',
ordered: 'Numurēts saraksts',
},
options: {
help: 'Palīdzība',
fullscreen: 'Pa visu ekrānu',
codeview: 'HTML kods',
},
paragraph: {
paragraph: 'Paragrāfs',
outdent: 'Samazināt atkāpi',
indent: 'Palielināt atkāpi',
left: 'Līdzināt pa kreisi',
center: 'Centrēt',
right: 'Līdzināt pa labi',
justify: 'Līdzināt gar abām malām',
},
color: {
recent: 'Nesen izmantotās',
more: 'Citas krāsas',
background: 'Fona krāsa',
foreground: 'Fonta krāsa',
transparent: 'Caurspīdīgs',
setTransparent: 'Iestatīt caurspīdīgumu',
reset: 'Atjaunot',
resetToDefault: 'Atjaunot noklusējumu',
},
shortcut: {
shortcuts: 'Saīsnes',
close: 'Aizvērt',
textFormatting: 'Teksta formatēšana',
action: 'Darbība',
paragraphFormatting: 'Paragrāfa formatēšana',
documentStyle: 'Dokumenta stils',
extraKeys: 'Citas taustiņu kombinācijas',
},
help: {
insertParagraph: 'Ievietot Paragrāfu',
undo: 'Atcelt iepriekšējo darbību',
redo: 'Atkārtot atcelto darbību',
tab: 'Atkāpe',
untab: 'Samazināt atkāpi',
bold: 'Pārvērst tekstu treknrakstā',
italic: 'Pārvērst tekstu slīprakstā (kursīvā)',
underline: 'Pasvītrot tekstu',
strikethrough: 'Nosvītrot tekstu',
removeFormat: 'Notīrīt stilu no teksta',
justifyLeft: 'Līdzīnāt saturu pa kreisi',
justifyCenter: 'Centrēt saturu',
justifyRight: 'Līdzīnāt saturu pa labi',
justifyFull: 'Izlīdzināt saturu gar abām malām',
insertUnorderedList: 'Ievietot nenumurētu sarakstu',
insertOrderedList: 'Ievietot numurētu sarakstu',
outdent: 'Samazināt/noņemt atkāpi paragrāfam',
indent: 'Uzlikt atkāpi paragrāfam',
formatPara: 'Mainīt bloka tipu uz (p) Paragrāfu',
formatH1: 'Mainīt bloka tipu uz virsrakstu H1',
formatH2: 'Mainīt bloka tipu uz virsrakstu H2',
formatH3: 'Mainīt bloka tipu uz virsrakstu H3',
formatH4: 'Mainīt bloka tipu uz virsrakstu H4',
formatH5: 'Mainīt bloka tipu uz virsrakstu H5',
formatH6: 'Mainīt bloka tipu uz virsrakstu H6',
insertHorizontalRule: 'Ievietot horizontālu līniju',
'linkDialog.show': 'Parādīt saites logu',
},
history: {
undo: 'Atsauks (undo)',
redo: 'Atkārtot (redo)',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(t){t.extend(t.summernote.lang,{"lv-LV":{font:{bold:"Treknraksts",italic:"Kursīvs",underline:"Pasvītrots",clear:"Noņemt formatējumu",height:"Līnijas augstums",name:"Fonts",strikethrough:"Nosvītrots",superscript:"Augšraksts",subscript:"Apakšraksts",size:"Fonta lielums"},image:{image:"Attēls",insert:"Ievietot attēlu",resizeFull:"Pilns izmērts",resizeHalf:"Samazināt 50%",resizeQuarter:"Samazināt 25%",floatLeft:"Līdzināt pa kreisi",floatRight:"Līdzināt pa labi",floatNone:"Nelīdzināt",shapeRounded:"Forma: apaļām malām",shapeCircle:"Forma: aplis",shapeThumbnail:"Forma: rāmītis",shapeNone:"Forma: orģināla",dragImageHere:"Ievēlciet attēlu šeit",dropImage:"Drop image or Text",selectFromFiles:"Izvēlēties failu",maximumFileSize:"Maksimālais faila izmērs",maximumFileSizeError:"Faila izmērs pārāk liels!",url:"Attēla URL",remove:"Dzēst attēlu",original:"Original"},video:{video:"Video",videoLink:"Video Link",insert:"Insert Video",url:"Video URL?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion or Youku)"},link:{link:"Saite",insert:"Ievietot saiti",unlink:"Noņemt saiti",edit:"Rediģēt",textToDisplay:"Saites saturs",url:"Koks URL adresas yra susietas?",openInNewWindow:"Atvērt jaunā logā"},table:{table:"Tabula",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Ievietot līniju"},style:{style:"Stils",p:"Parasts",blockquote:"Citāts",pre:"Kods",h1:"Virsraksts h1",h2:"Virsraksts h2",h3:"Virsraksts h3",h4:"Virsraksts h4",h5:"Virsraksts h5",h6:"Virsraksts h6"},lists:{unordered:"Nenumurēts saraksts",ordered:"Numurēts saraksts"},options:{help:"Palīdzība",fullscreen:"Pa visu ekrānu",codeview:"HTML kods"},paragraph:{paragraph:"Paragrāfs",outdent:"Samazināt atkāpi",indent:"Palielināt atkāpi",left:"Līdzināt pa kreisi",center:"Centrēt",right:"Līdzināt pa labi",justify:"Līdzināt gar abām malām"},color:{recent:"Nesen izmantotās",more:"Citas krāsas",background:"Fona krāsa",foreground:"Fonta krāsa",transparent:"Caurspīdīgs",setTransparent:"Iestatīt caurspīdīgumu",reset:"Atjaunot",resetToDefault:"Atjaunot noklusējumu"},shortcut:{shortcuts:"Saīsnes",close:"Aizvērt",textFormatting:"Teksta formatēšana",action:"Darbība",paragraphFormatting:"Paragrāfa formatēšana",documentStyle:"Dokumenta stils",extraKeys:"Citas taustiņu kombinācijas"},help:{insertParagraph:"Ievietot Paragrāfu",undo:"Atcelt iepriekšējo darbību",redo:"Atkārtot atcelto darbību",tab:"Atkāpe",untab:"Samazināt atkāpi",bold:"Pārvērst tekstu treknrakstā",italic:"Pārvērst tekstu slīprakstā (kursīvā)",underline:"Pasvītrot tekstu",strikethrough:"Nosvītrot tekstu",removeFormat:"Notīrīt stilu no teksta",justifyLeft:"Līdzīnāt saturu pa kreisi",justifyCenter:"Centrēt saturu",justifyRight:"Līdzīnāt saturu pa labi",justifyFull:"Izlīdzināt saturu gar abām malām",insertUnorderedList:"Ievietot nenumurētu sarakstu",insertOrderedList:"Ievietot numurētu sarakstu",outdent:"Samazināt/noņemt atkāpi paragrāfam",indent:"Uzlikt atkāpi paragrāfam",formatPara:"Mainīt bloka tipu uz (p) Paragrāfu",formatH1:"Mainīt bloka tipu uz virsrakstu H1",formatH2:"Mainīt bloka tipu uz virsrakstu H2",formatH3:"Mainīt bloka tipu uz virsrakstu H3",formatH4:"Mainīt bloka tipu uz virsrakstu H4",formatH5:"Mainīt bloka tipu uz virsrakstu H5",formatH6:"Mainīt bloka tipu uz virsrakstu H6",insertHorizontalRule:"Ievietot horizontālu līniju","linkDialog.show":"Parādīt saites logu"},history:{undo:"Atsauks (undo)",redo:"Atkārtot (redo)"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,157 @@
// Starsoft Mongolia LLC Temuujin Ariunbold
(function($) {
$.extend($.summernote.lang, {
'mn-MN': {
font: {
bold: 'Тод',
italic: 'Налуу',
underline: 'Доогуур зураас',
clear: 'Цэвэрлэх',
height: 'Өндөр',
name: 'Фонт',
superscript: 'Дээд илтгэгч',
subscript: 'Доод илтгэгч',
strikethrough: 'Дарах',
size: 'Хэмжээ',
},
image: {
image: 'Зураг',
insert: 'Оруулах',
resizeFull: 'Хэмжээ бүтэн',
resizeHalf: 'Хэмжээ 1/2',
resizeQuarter: 'Хэмжээ 1/4',
floatLeft: 'Зүүн талд байрлуулах',
floatRight: 'Баруун талд байрлуулах',
floatNone: 'Анхдагч байрлалд аваачих',
shapeRounded: 'Хүрээ: Дугуй',
shapeCircle: 'Хүрээ: Тойрог',
shapeThumbnail: 'Хүрээ: Хураангуй',
shapeNone: 'Хүрээгүй',
dragImageHere: 'Зургийг энд чирч авчирна уу',
dropImage: 'Drop image or Text',
selectFromFiles: 'Файлуудаас сонгоно уу',
maximumFileSize: 'Файлын дээд хэмжээ',
maximumFileSizeError: 'Файлын дээд хэмжээ хэтэрсэн',
url: 'Зургийн URL',
remove: 'Зургийг устгах',
original: 'Original',
},
video: {
video: 'Видео',
videoLink: 'Видео холбоос',
insert: 'Видео оруулах',
url: 'Видео URL?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion болон Youku)',
},
link: {
link: 'Холбоос',
insert: 'Холбоос оруулах',
unlink: 'Холбоос арилгах',
edit: 'Засварлах',
textToDisplay: 'Харуулах бичвэр',
url: 'Энэ холбоос хаашаа очих вэ?',
openInNewWindow: 'Шинэ цонхонд нээх',
},
table: {
table: 'Хүснэгт',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Хэвтээ шугам оруулах',
},
style: {
style: 'Хэв маяг',
p: 'p',
blockquote: 'Иш татах',
pre: 'Эх сурвалж',
h1: 'Гарчиг 1',
h2: 'Гарчиг 2',
h3: 'Гарчиг 3',
h4: 'Гарчиг 4',
h5: 'Гарчиг 5',
h6: 'Гарчиг 6',
},
lists: {
unordered: 'Эрэмбэлэгдээгүй',
ordered: 'Эрэмбэлэгдсэн',
},
options: {
help: 'Тусламж',
fullscreen: 'Дэлгэцийг дүүргэх',
codeview: 'HTML-Code харуулах',
},
paragraph: {
paragraph: 'Хэсэг',
outdent: 'Догол мөр хасах',
indent: 'Догол мөр нэмэх',
left: 'Зүүн тийш эгнүүлэх',
center: 'Төвд эгнүүлэх',
right: 'Баруун тийш эгнүүлэх',
justify: 'Мөрийг тэгшлэх',
},
color: {
recent: 'Сүүлд хэрэглэсэн өнгө',
more: 'Өөр өнгөнүүд',
background: 'Дэвсгэр өнгө',
foreground: 'Үсгийн өнгө',
transparent: 'Тунгалаг',
setTransparent: 'Тунгалаг болгох',
reset: 'Анхдагч өнгөөр тохируулах',
resetToDefault: 'Хэвд нь оруулах',
},
shortcut: {
shortcuts: 'Богино холбоос',
close: 'Хаалт',
textFormatting: 'Бичвэрийг хэлбэржүүлэх',
action: 'Үйлдэл',
paragraphFormatting: 'Догол мөрийг хэлбэржүүлэх',
documentStyle: 'Бичиг баримтын хэв загвар',
extraKeys: 'Extra keys',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: 'Буцаах',
redo: 'Дахин хийх',
},
specialChar: {
specialChar: 'Тусгай тэмдэгт',
select: 'Тусгай тэмдэгт сонгох',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"mn-MN":{font:{bold:"Тод",italic:"Налуу",underline:"Доогуур зураас",clear:"Цэвэрлэх",height:"Өндөр",name:"Фонт",superscript:"Дээд илтгэгч",subscript:"Доод илтгэгч",strikethrough:"Дарах",size:"Хэмжээ"},image:{image:"Зураг",insert:"Оруулах",resizeFull:"Хэмжээ бүтэн",resizeHalf:"Хэмжээ 1/2",resizeQuarter:"Хэмжээ 1/4",floatLeft:"Зүүн талд байрлуулах",floatRight:"Баруун талд байрлуулах",floatNone:"Анхдагч байрлалд аваачих",shapeRounded:"Хүрээ: Дугуй",shapeCircle:"Хүрээ: Тойрог",shapeThumbnail:"Хүрээ: Хураангуй",shapeNone:"Хүрээгүй",dragImageHere:"Зургийг энд чирч авчирна уу",dropImage:"Drop image or Text",selectFromFiles:"Файлуудаас сонгоно уу",maximumFileSize:"Файлын дээд хэмжээ",maximumFileSizeError:"Файлын дээд хэмжээ хэтэрсэн",url:"Зургийн URL",remove:"Зургийг устгах",original:"Original"},video:{video:"Видео",videoLink:"Видео холбоос",insert:"Видео оруулах",url:"Видео URL?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion болон Youku)"},link:{link:"Холбоос",insert:"Холбоос оруулах",unlink:"Холбоос арилгах",edit:"Засварлах",textToDisplay:"Харуулах бичвэр",url:"Энэ холбоос хаашаа очих вэ?",openInNewWindow:"Шинэ цонхонд нээх"},table:{table:"Хүснэгт",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Хэвтээ шугам оруулах"},style:{style:"Хэв маяг",p:"p",blockquote:"Иш татах",pre:"Эх сурвалж",h1:"Гарчиг 1",h2:"Гарчиг 2",h3:"Гарчиг 3",h4:"Гарчиг 4",h5:"Гарчиг 5",h6:"Гарчиг 6"},lists:{unordered:"Эрэмбэлэгдээгүй",ordered:"Эрэмбэлэгдсэн"},options:{help:"Тусламж",fullscreen:"Дэлгэцийг дүүргэх",codeview:"HTML-Code харуулах"},paragraph:{paragraph:"Хэсэг",outdent:"Догол мөр хасах",indent:"Догол мөр нэмэх",left:"Зүүн тийш эгнүүлэх",center:"Төвд эгнүүлэх",right:"Баруун тийш эгнүүлэх",justify:"Мөрийг тэгшлэх"},color:{recent:"Сүүлд хэрэглэсэн өнгө",more:"Өөр өнгөнүүд",background:"Дэвсгэр өнгө",foreground:"Үсгийн өнгө",transparent:"Тунгалаг",setTransparent:"Тунгалаг болгох",reset:"Анхдагч өнгөөр тохируулах",resetToDefault:"Хэвд нь оруулах"},shortcut:{shortcuts:"Богино холбоос",close:"Хаалт",textFormatting:"Бичвэрийг хэлбэржүүлэх",action:"Үйлдэл",paragraphFormatting:"Догол мөрийг хэлбэржүүлэх",documentStyle:"Бичиг баримтын хэв загвар",extraKeys:"Extra keys"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"Буцаах",redo:"Дахин хийх"},specialChar:{specialChar:"Тусгай тэмдэгт",select:"Тусгай тэмдэгт сонгох"}}})}(jQuery);

View File

@ -0,0 +1,154 @@
(function($) {
$.extend($.summernote.lang, {
'nb-NO': {
font: {
bold: 'Fet',
italic: 'Kursiv',
underline: 'Understrek',
clear: 'Fjern formatering',
height: 'Linjehøyde',
name: 'Skrifttype',
strikethrough: 'Gjennomstrek',
subscript: 'Subscript',
superscript: 'Superscript',
size: 'Skriftstørrelse',
},
image: {
image: 'Bilde',
insert: 'Sett inn bilde',
resizeFull: 'Sett full størrelse',
resizeHalf: 'Sett halv størrelse',
resizeQuarter: 'Sett kvart størrelse',
floatLeft: 'Flyt til venstre',
floatRight: 'Flyt til høyre',
floatNone: 'Fjern flyt',
shapeRounded: 'Shape: Rounded',
shapeCircle: 'Shape: Circle',
shapeThumbnail: 'Shape: Thumbnail',
shapeNone: 'Shape: None',
dragImageHere: 'Dra et bilde hit',
dropImage: 'Drop image or Text',
selectFromFiles: 'Velg fra filer',
maximumFileSize: 'Maximum file size',
maximumFileSizeError: 'Maximum file size exceeded.',
url: 'Bilde-URL',
remove: 'Fjern bilde',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Videolenke',
insert: 'Sett inn video',
url: 'Video-URL',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion eller Youku)',
},
link: {
link: 'Lenke',
insert: 'Sett inn lenke',
unlink: 'Fjern lenke',
edit: 'Rediger',
textToDisplay: 'Visningstekst',
url: 'Til hvilken URL skal denne lenken peke?',
openInNewWindow: 'Åpne i nytt vindu',
},
table: {
table: 'Tabell',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Sett inn horisontal linje',
},
style: {
style: 'Stil',
p: 'p',
blockquote: 'Sitat',
pre: 'Kode',
h1: 'Overskrift 1',
h2: 'Overskrift 2',
h3: 'Overskrift 3',
h4: 'Overskrift 4',
h5: 'Overskrift 5',
h6: 'Overskrift 6',
},
lists: {
unordered: 'Punktliste',
ordered: 'Nummerert liste',
},
options: {
help: 'Hjelp',
fullscreen: 'Fullskjerm',
codeview: 'HTML-visning',
},
paragraph: {
paragraph: 'Avsnitt',
outdent: 'Tilbakerykk',
indent: 'Innrykk',
left: 'Venstrejustert',
center: 'Midtstilt',
right: 'Høyrejustert',
justify: 'Blokkjustert',
},
color: {
recent: 'Nylig valgt farge',
more: 'Flere farger',
background: 'Bakgrunnsfarge',
foreground: 'Skriftfarge',
transparent: 'Gjennomsiktig',
setTransparent: 'Sett gjennomsiktig',
reset: 'Nullstill',
resetToDefault: 'Nullstill til standard',
},
shortcut: {
shortcuts: 'Hurtigtaster',
close: 'Lukk',
textFormatting: 'Tekstformatering',
action: 'Handling',
paragraphFormatting: 'Avsnittsformatering',
documentStyle: 'Dokumentstil',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: 'Angre',
redo: 'Gjør om',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"nb-NO":{font:{bold:"Fet",italic:"Kursiv",underline:"Understrek",clear:"Fjern formatering",height:"Linjehøyde",name:"Skrifttype",strikethrough:"Gjennomstrek",subscript:"Subscript",superscript:"Superscript",size:"Skriftstørrelse"},image:{image:"Bilde",insert:"Sett inn bilde",resizeFull:"Sett full størrelse",resizeHalf:"Sett halv størrelse",resizeQuarter:"Sett kvart størrelse",floatLeft:"Flyt til venstre",floatRight:"Flyt til høyre",floatNone:"Fjern flyt",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"Dra et bilde hit",dropImage:"Drop image or Text",selectFromFiles:"Velg fra filer",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"Bilde-URL",remove:"Fjern bilde",original:"Original"},video:{video:"Video",videoLink:"Videolenke",insert:"Sett inn video",url:"Video-URL",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion eller Youku)"},link:{link:"Lenke",insert:"Sett inn lenke",unlink:"Fjern lenke",edit:"Rediger",textToDisplay:"Visningstekst",url:"Til hvilken URL skal denne lenken peke?",openInNewWindow:"Åpne i nytt vindu"},table:{table:"Tabell",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Sett inn horisontal linje"},style:{style:"Stil",p:"p",blockquote:"Sitat",pre:"Kode",h1:"Overskrift 1",h2:"Overskrift 2",h3:"Overskrift 3",h4:"Overskrift 4",h5:"Overskrift 5",h6:"Overskrift 6"},lists:{unordered:"Punktliste",ordered:"Nummerert liste"},options:{help:"Hjelp",fullscreen:"Fullskjerm",codeview:"HTML-visning"},paragraph:{paragraph:"Avsnitt",outdent:"Tilbakerykk",indent:"Innrykk",left:"Venstrejustert",center:"Midtstilt",right:"Høyrejustert",justify:"Blokkjustert"},color:{recent:"Nylig valgt farge",more:"Flere farger",background:"Bakgrunnsfarge",foreground:"Skriftfarge",transparent:"Gjennomsiktig",setTransparent:"Sett gjennomsiktig",reset:"Nullstill",resetToDefault:"Nullstill til standard"},shortcut:{shortcuts:"Hurtigtaster",close:"Lukk",textFormatting:"Tekstformatering",action:"Handling",paragraphFormatting:"Avsnittsformatering",documentStyle:"Dokumentstil"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"Angre",redo:"Gjør om"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'nl-NL': {
font: {
bold: 'Vet',
italic: 'Cursief',
underline: 'Onderstrepen',
clear: 'Stijl verwijderen',
height: 'Regelhoogte',
name: 'Lettertype',
strikethrough: 'Doorhalen',
subscript: 'Subscript',
superscript: 'Superscript',
size: 'Tekstgrootte',
},
image: {
image: 'Afbeelding',
insert: 'Afbeelding invoegen',
resizeFull: 'Volledige breedte',
resizeHalf: 'Halve breedte',
resizeQuarter: 'Kwart breedte',
floatLeft: 'Links uitlijnen',
floatRight: 'Rechts uitlijnen',
floatNone: 'Geen uitlijning',
shapeRounded: 'Shape: Rounded',
shapeCircle: 'Shape: Circle',
shapeThumbnail: 'Shape: Thumbnail',
shapeNone: 'Shape: None',
dragImageHere: 'Sleep hier een afbeelding naar toe',
dropImage: 'Drop image or Text',
selectFromFiles: 'Selecteer een bestand',
maximumFileSize: 'Maximum file size',
maximumFileSizeError: 'Maximum file size exceeded.',
url: 'URL van de afbeelding',
remove: 'Verwijder afbeelding',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Video link',
insert: 'Video invoegen',
url: 'URL van de video',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion of Youku)',
},
link: {
link: 'Link',
insert: 'Link invoegen',
unlink: 'Link verwijderen',
edit: 'Wijzigen',
textToDisplay: 'Tekst van link',
url: 'Naar welke URL moet deze link verwijzen?',
openInNewWindow: 'Open in nieuw venster',
},
table: {
table: 'Tabel',
addRowAbove: 'Rij hierboven invoegen',
addRowBelow: 'Rij hieronder invoegen',
addColLeft: 'Kolom links toevoegen',
addColRight: 'Kolom rechts toevoegen',
delRow: 'Verwijder rij',
delCol: 'Verwijder kolom',
delTable: 'Verwijder tabel',
},
hr: {
insert: 'Horizontale lijn invoegen',
},
style: {
style: 'Stijl',
p: 'Normaal',
blockquote: 'Quote',
pre: 'Code',
h1: 'Kop 1',
h2: 'Kop 2',
h3: 'Kop 3',
h4: 'Kop 4',
h5: 'Kop 5',
h6: 'Kop 6',
},
lists: {
unordered: 'Ongeordende lijst',
ordered: 'Geordende lijst',
},
options: {
help: 'Help',
fullscreen: 'Volledig scherm',
codeview: 'Bekijk Code',
},
paragraph: {
paragraph: 'Paragraaf',
outdent: 'Inspringen verkleinen',
indent: 'Inspringen vergroten',
left: 'Links uitlijnen',
center: 'Centreren',
right: 'Rechts uitlijnen',
justify: 'Uitvullen',
},
color: {
recent: 'Recente kleur',
more: 'Meer kleuren',
background: 'Achtergrond kleur',
foreground: 'Tekst kleur',
transparent: 'Transparant',
setTransparent: 'Transparant',
reset: 'Standaard',
resetToDefault: 'Standaard kleur',
},
shortcut: {
shortcuts: 'Toetsencombinaties',
close: 'sluiten',
textFormatting: 'Tekststijlen',
action: 'Acties',
paragraphFormatting: 'Paragraafstijlen',
documentStyle: 'Documentstijlen',
extraKeys: 'Extra keys',
},
help: {
'insertParagraph': 'Alinea invoegen',
'undo': 'Laatste handeling ongedaan maken',
'redo': 'Laatste handeling opnieuw uitvoeren',
'tab': 'Tab',
'untab': 'Herstel tab',
'bold': 'Stel stijl in als vet',
'italic': 'Stel stijl in als cursief',
'underline': 'Stel stijl in als onderstreept',
'strikethrough': 'Stel stijl in als doorgestreept',
'removeFormat': 'Verwijder stijl',
'justifyLeft': 'Lijn links uit',
'justifyCenter': 'Set center align',
'justifyRight': 'Lijn rechts uit',
'justifyFull': 'Lijn uit op volledige breedte',
'insertUnorderedList': 'Zet ongeordende lijstweergave aan',
'insertOrderedList': 'Zet geordende lijstweergave aan',
'outdent': 'Verwijder inspringing huidige alinea',
'indent': 'Inspringen op huidige alinea',
'formatPara': 'Wijzig formattering huidig blok in alinea(P tag)',
'formatH1': 'Formatteer huidig blok als H1',
'formatH2': 'Formatteer huidig blok als H2',
'formatH3': 'Formatteer huidig blok als H3',
'formatH4': 'Formatteer huidig blok als H4',
'formatH5': 'Formatteer huidig blok als H5',
'formatH6': 'Formatteer huidig blok als H6',
'insertHorizontalRule': 'Invoegen horizontale lijn',
'linkDialog.show': 'Toon Link Dialoogvenster',
},
history: {
undo: 'Ongedaan maken',
redo: 'Opnieuw doorvoeren',
},
specialChar: {
specialChar: 'SPECIALE TEKENS',
select: 'Selecteer Speciale Tekens',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"nl-NL":{font:{bold:"Vet",italic:"Cursief",underline:"Onderstrepen",clear:"Stijl verwijderen",height:"Regelhoogte",name:"Lettertype",strikethrough:"Doorhalen",subscript:"Subscript",superscript:"Superscript",size:"Tekstgrootte"},image:{image:"Afbeelding",insert:"Afbeelding invoegen",resizeFull:"Volledige breedte",resizeHalf:"Halve breedte",resizeQuarter:"Kwart breedte",floatLeft:"Links uitlijnen",floatRight:"Rechts uitlijnen",floatNone:"Geen uitlijning",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"Sleep hier een afbeelding naar toe",dropImage:"Drop image or Text",selectFromFiles:"Selecteer een bestand",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"URL van de afbeelding",remove:"Verwijder afbeelding",original:"Original"},video:{video:"Video",videoLink:"Video link",insert:"Video invoegen",url:"URL van de video",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion of Youku)"},link:{link:"Link",insert:"Link invoegen",unlink:"Link verwijderen",edit:"Wijzigen",textToDisplay:"Tekst van link",url:"Naar welke URL moet deze link verwijzen?",openInNewWindow:"Open in nieuw venster"},table:{table:"Tabel",addRowAbove:"Rij hierboven invoegen",addRowBelow:"Rij hieronder invoegen",addColLeft:"Kolom links toevoegen",addColRight:"Kolom rechts toevoegen",delRow:"Verwijder rij",delCol:"Verwijder kolom",delTable:"Verwijder tabel"},hr:{insert:"Horizontale lijn invoegen"},style:{style:"Stijl",p:"Normaal",blockquote:"Quote",pre:"Code",h1:"Kop 1",h2:"Kop 2",h3:"Kop 3",h4:"Kop 4",h5:"Kop 5",h6:"Kop 6"},lists:{unordered:"Ongeordende lijst",ordered:"Geordende lijst"},options:{help:"Help",fullscreen:"Volledig scherm",codeview:"Bekijk Code"},paragraph:{paragraph:"Paragraaf",outdent:"Inspringen verkleinen",indent:"Inspringen vergroten",left:"Links uitlijnen",center:"Centreren",right:"Rechts uitlijnen",justify:"Uitvullen"},color:{recent:"Recente kleur",more:"Meer kleuren",background:"Achtergrond kleur",foreground:"Tekst kleur",transparent:"Transparant",setTransparent:"Transparant",reset:"Standaard",resetToDefault:"Standaard kleur"},shortcut:{shortcuts:"Toetsencombinaties",close:"sluiten",textFormatting:"Tekststijlen",action:"Acties",paragraphFormatting:"Paragraafstijlen",documentStyle:"Documentstijlen",extraKeys:"Extra keys"},help:{insertParagraph:"Alinea invoegen",undo:"Laatste handeling ongedaan maken",redo:"Laatste handeling opnieuw uitvoeren",tab:"Tab",untab:"Herstel tab",bold:"Stel stijl in als vet",italic:"Stel stijl in als cursief",underline:"Stel stijl in als onderstreept",strikethrough:"Stel stijl in als doorgestreept",removeFormat:"Verwijder stijl",justifyLeft:"Lijn links uit",justifyCenter:"Set center align",justifyRight:"Lijn rechts uit",justifyFull:"Lijn uit op volledige breedte",insertUnorderedList:"Zet ongeordende lijstweergave aan",insertOrderedList:"Zet geordende lijstweergave aan",outdent:"Verwijder inspringing huidige alinea",indent:"Inspringen op huidige alinea",formatPara:"Wijzig formattering huidig blok in alinea(P tag)",formatH1:"Formatteer huidig blok als H1",formatH2:"Formatteer huidig blok als H2",formatH3:"Formatteer huidig blok als H3",formatH4:"Formatteer huidig blok als H4",formatH5:"Formatteer huidig blok als H5",formatH6:"Formatteer huidig blok als H6",insertHorizontalRule:"Invoegen horizontale lijn","linkDialog.show":"Toon Link Dialoogvenster"},history:{undo:"Ongedaan maken",redo:"Opnieuw doorvoeren"},specialChar:{specialChar:"SPECIALE TEKENS",select:"Selecteer Speciale Tekens"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'pl-PL': {
font: {
bold: 'Pogrubienie',
italic: 'Pochylenie',
underline: 'Podkreślenie',
clear: 'Usuń formatowanie',
height: 'Interlinia',
name: 'Czcionka',
strikethrough: 'Przekreślenie',
subscript: 'Indeks dolny',
superscript: 'Indeks górny',
size: 'Rozmiar',
},
image: {
image: 'Grafika',
insert: 'Wstaw grafikę',
resizeFull: 'Zmień rozmiar na 100%',
resizeHalf: 'Zmień rozmiar na 50%',
resizeQuarter: 'Zmień rozmiar na 25%',
floatLeft: 'Po lewej',
floatRight: 'Po prawej',
floatNone: 'Równo z tekstem',
shapeRounded: 'Kształt: zaokrąglone',
shapeCircle: 'Kształt: okrąg',
shapeThumbnail: 'Kształt: miniatura',
shapeNone: 'Kształt: brak',
dragImageHere: 'Przeciągnij grafikę lub tekst tutaj',
dropImage: 'Przeciągnij grafikę lub tekst',
selectFromFiles: 'Wybierz z dysku',
maximumFileSize: 'Limit wielkości pliku',
maximumFileSizeError: 'Przekroczono limit wielkości pliku.',
url: 'Adres URL grafiki',
remove: 'Usuń grafikę',
original: 'Oryginał',
},
video: {
video: 'Wideo',
videoLink: 'Adres wideo',
insert: 'Wstaw wideo',
url: 'Adres wideo',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion lub Youku)',
},
link: {
link: 'Odnośnik',
insert: 'Wstaw odnośnik',
unlink: 'Usuń odnośnik',
edit: 'Edytuj',
textToDisplay: 'Tekst do wyświetlenia',
url: 'Na jaki adres URL powinien przenosić ten odnośnik?',
openInNewWindow: 'Otwórz w nowym oknie',
},
table: {
table: 'Tabela',
addRowAbove: 'Dodaj wiersz powyżej',
addRowBelow: 'Dodaj wiersz poniżej',
addColLeft: 'Dodaj kolumnę po lewej',
addColRight: 'Dodaj kolumnę po prawej',
delRow: 'Usuń wiersz',
delCol: 'Usuń kolumnę',
delTable: 'Usuń tabelę',
},
hr: {
insert: 'Wstaw poziomą linię',
},
style: {
style: 'Styl',
p: 'pny',
blockquote: 'Cytat',
pre: 'Kod',
h1: 'Nagłówek 1',
h2: 'Nagłówek 2',
h3: 'Nagłówek 3',
h4: 'Nagłówek 4',
h5: 'Nagłówek 5',
h6: 'Nagłówek 6',
},
lists: {
unordered: 'Lista wypunktowana',
ordered: 'Lista numerowana',
},
options: {
help: 'Pomoc',
fullscreen: 'Pełny ekran',
codeview: 'Źródło',
},
paragraph: {
paragraph: 'Akapit',
outdent: 'Zmniejsz wcięcie',
indent: 'Zwiększ wcięcie',
left: 'Wyrównaj do lewej',
center: 'Wyrównaj do środka',
right: 'Wyrównaj do prawej',
justify: 'Wyrównaj do lewej i prawej',
},
color: {
recent: 'Ostani kolor',
more: 'Więcej kolorów',
background: 'Tło',
foreground: 'Czcionka',
transparent: 'Przeźroczysty',
setTransparent: 'Przeźroczyste',
reset: 'Zresetuj',
resetToDefault: 'Domyślne',
},
shortcut: {
shortcuts: 'Skróty klawiaturowe',
close: 'Zamknij',
textFormatting: 'Formatowanie tekstu',
action: 'Akcja',
paragraphFormatting: 'Formatowanie akapitu',
documentStyle: 'Styl dokumentu',
extraKeys: 'Dodatkowe klawisze',
},
help: {
'insertParagraph': 'Wstaw paragraf',
'undo': 'Cofnij poprzednią operację',
'redo': 'Przywróć poprzednią operację',
'tab': 'Tabulacja',
'untab': 'Usuń tabulację',
'bold': 'Pogrubienie',
'italic': 'Kursywa',
'underline': 'Podkreślenie',
'strikethrough': 'Przekreślenie',
'removeFormat': 'Usuń formatowanie',
'justifyLeft': 'Wyrównaj do lewej',
'justifyCenter': 'Wyrównaj do środka',
'justifyRight': 'Wyrównaj do prawej',
'justifyFull': 'Justyfikacja',
'insertUnorderedList': 'Nienumerowana lista',
'insertOrderedList': 'Wypunktowana lista',
'outdent': 'Zmniejsz wcięcie paragrafu',
'indent': 'Zwiększ wcięcie paragrafu',
'formatPara': 'Zamień format bloku na paragraf (tag P)',
'formatH1': 'Zamień format bloku na H1',
'formatH2': 'Zamień format bloku na H2',
'formatH3': 'Zamień format bloku na H3',
'formatH4': 'Zamień format bloku na H4',
'formatH5': 'Zamień format bloku na H5',
'formatH6': 'Zamień format bloku na H6',
'insertHorizontalRule': 'Wstaw poziomą linię',
'linkDialog.show': 'Pokaż dialog linkowania',
},
history: {
undo: 'Cofnij',
redo: 'Ponów',
},
specialChar: {
specialChar: 'ZNAKI SPECJALNE',
select: 'Wybierz Znak specjalny',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"pl-PL":{font:{bold:"Pogrubienie",italic:"Pochylenie",underline:"Podkreślenie",clear:"Usuń formatowanie",height:"Interlinia",name:"Czcionka",strikethrough:"Przekreślenie",subscript:"Indeks dolny",superscript:"Indeks górny",size:"Rozmiar"},image:{image:"Grafika",insert:"Wstaw grafikę",resizeFull:"Zmień rozmiar na 100%",resizeHalf:"Zmień rozmiar na 50%",resizeQuarter:"Zmień rozmiar na 25%",floatLeft:"Po lewej",floatRight:"Po prawej",floatNone:"Równo z tekstem",shapeRounded:"Kształt: zaokrąglone",shapeCircle:"Kształt: okrąg",shapeThumbnail:"Kształt: miniatura",shapeNone:"Kształt: brak",dragImageHere:"Przeciągnij grafikę lub tekst tutaj",dropImage:"Przeciągnij grafikę lub tekst",selectFromFiles:"Wybierz z dysku",maximumFileSize:"Limit wielkości pliku",maximumFileSizeError:"Przekroczono limit wielkości pliku.",url:"Adres URL grafiki",remove:"Usuń grafikę",original:"Oryginał"},video:{video:"Wideo",videoLink:"Adres wideo",insert:"Wstaw wideo",url:"Adres wideo",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion lub Youku)"},link:{link:"Odnośnik",insert:"Wstaw odnośnik",unlink:"Usuń odnośnik",edit:"Edytuj",textToDisplay:"Tekst do wyświetlenia",url:"Na jaki adres URL powinien przenosić ten odnośnik?",openInNewWindow:"Otwórz w nowym oknie"},table:{table:"Tabela",addRowAbove:"Dodaj wiersz powyżej",addRowBelow:"Dodaj wiersz poniżej",addColLeft:"Dodaj kolumnę po lewej",addColRight:"Dodaj kolumnę po prawej",delRow:"Usuń wiersz",delCol:"Usuń kolumnę",delTable:"Usuń tabelę"},hr:{insert:"Wstaw poziomą linię"},style:{style:"Styl",p:"pny",blockquote:"Cytat",pre:"Kod",h1:"Nagłówek 1",h2:"Nagłówek 2",h3:"Nagłówek 3",h4:"Nagłówek 4",h5:"Nagłówek 5",h6:"Nagłówek 6"},lists:{unordered:"Lista wypunktowana",ordered:"Lista numerowana"},options:{help:"Pomoc",fullscreen:"Pełny ekran",codeview:"Źródło"},paragraph:{paragraph:"Akapit",outdent:"Zmniejsz wcięcie",indent:"Zwiększ wcięcie",left:"Wyrównaj do lewej",center:"Wyrównaj do środka",right:"Wyrównaj do prawej",justify:"Wyrównaj do lewej i prawej"},color:{recent:"Ostani kolor",more:"Więcej kolorów",background:"Tło",foreground:"Czcionka",transparent:"Przeźroczysty",setTransparent:"Przeźroczyste",reset:"Zresetuj",resetToDefault:"Domyślne"},shortcut:{shortcuts:"Skróty klawiaturowe",close:"Zamknij",textFormatting:"Formatowanie tekstu",action:"Akcja",paragraphFormatting:"Formatowanie akapitu",documentStyle:"Styl dokumentu",extraKeys:"Dodatkowe klawisze"},help:{insertParagraph:"Wstaw paragraf",undo:"Cofnij poprzednią operację",redo:"Przywróć poprzednią operację",tab:"Tabulacja",untab:"Usuń tabulację",bold:"Pogrubienie",italic:"Kursywa",underline:"Podkreślenie",strikethrough:"Przekreślenie",removeFormat:"Usuń formatowanie",justifyLeft:"Wyrównaj do lewej",justifyCenter:"Wyrównaj do środka",justifyRight:"Wyrównaj do prawej",justifyFull:"Justyfikacja",insertUnorderedList:"Nienumerowana lista",insertOrderedList:"Wypunktowana lista",outdent:"Zmniejsz wcięcie paragrafu",indent:"Zwiększ wcięcie paragrafu",formatPara:"Zamień format bloku na paragraf (tag P)",formatH1:"Zamień format bloku na H1",formatH2:"Zamień format bloku na H2",formatH3:"Zamień format bloku na H3",formatH4:"Zamień format bloku na H4",formatH5:"Zamień format bloku na H5",formatH6:"Zamień format bloku na H6",insertHorizontalRule:"Wstaw poziomą linię","linkDialog.show":"Pokaż dialog linkowania"},history:{undo:"Cofnij",redo:"Ponów"},specialChar:{specialChar:"ZNAKI SPECJALNE",select:"Wybierz Znak specjalny"}}})}(jQuery);

View File

@ -0,0 +1,156 @@
(function($) {
$.extend($.summernote.lang, {
'pt-BR': {
font: {
bold: 'Negrito',
italic: 'Itálico',
underline: 'Sublinhado',
clear: 'Remover estilo da fonte',
height: 'Altura da linha',
name: 'Fonte',
strikethrough: 'Riscado',
subscript: 'Subscrito',
superscript: 'Sobrescrito',
size: 'Tamanho da fonte',
},
image: {
image: 'Imagem',
insert: 'Inserir imagem',
resizeFull: 'Redimensionar Completamente',
resizeHalf: 'Redimensionar pela Metade',
resizeQuarter: 'Redimensionar a um Quarto',
floatLeft: 'Flutuar para Esquerda',
floatRight: 'Flutuar para Direita',
floatNone: 'Não Flutuar',
shapeRounded: 'Forma: Arredondado',
shapeCircle: 'Forma: Círculo',
shapeThumbnail: 'Forma: Miniatura',
shapeNone: 'Forma: Nenhum',
dragImageHere: 'Arraste Imagem ou Texto para cá',
dropImage: 'Solte Imagem ou Texto',
selectFromFiles: 'Selecione a partir dos arquivos',
maximumFileSize: 'Tamanho máximo do arquivo',
maximumFileSizeError: 'Tamanho máximo do arquivo excedido.',
url: 'URL da imagem',
remove: 'Remover Imagem',
original: 'Original',
},
video: {
video: 'Vídeo',
videoLink: 'Link para vídeo',
insert: 'Inserir vídeo',
url: 'URL do vídeo?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion ou Youku)',
},
link: {
link: 'Link',
insert: 'Inserir link',
unlink: 'Remover link',
edit: 'Editar',
textToDisplay: 'Texto para exibir',
url: 'Para qual URL este link leva?',
openInNewWindow: 'Abrir em uma nova janela',
},
table: {
table: 'Tabela',
addRowAbove: 'Adicionar linha acima',
addRowBelow: 'Adicionar linha abaixo',
addColLeft: 'Adicionar coluna à esquerda',
addColRight: 'Adicionar coluna à direita',
delRow: 'Excluir linha',
delCol: 'Excluir coluna',
delTable: 'Excluir tabela',
},
hr: {
insert: 'Linha horizontal',
},
style: {
style: 'Estilo',
p: 'Normal',
blockquote: 'Citação',
pre: 'Código',
h1: 'Título 1',
h2: 'Título 2',
h3: 'Título 3',
h4: 'Título 4',
h5: 'Título 5',
h6: 'Título 6',
},
lists: {
unordered: 'Lista com marcadores',
ordered: 'Lista numerada',
},
options: {
help: 'Ajuda',
fullscreen: 'Tela cheia',
codeview: 'Ver código-fonte',
},
paragraph: {
paragraph: 'Parágrafo',
outdent: 'Menor tabulação',
indent: 'Maior tabulação',
left: 'Alinhar à esquerda',
center: 'Alinhar ao centro',
right: 'Alinha à direita',
justify: 'Justificado',
},
color: {
recent: 'Cor recente',
more: 'Mais cores',
background: 'Fundo',
foreground: 'Fonte',
transparent: 'Transparente',
setTransparent: 'Fundo transparente',
reset: 'Restaurar',
resetToDefault: 'Restaurar padrão',
cpSelect: 'Selecionar',
},
shortcut: {
shortcuts: 'Atalhos do teclado',
close: 'Fechar',
textFormatting: 'Formatação de texto',
action: 'Ação',
paragraphFormatting: 'Formatação de parágrafo',
documentStyle: 'Estilo de documento',
extraKeys: 'Extra keys',
},
help: {
'insertParagraph': 'Inserir Parágrafo',
'undo': 'Desfazer o último comando',
'redo': 'Refazer o último comando',
'tab': 'Tab',
'untab': 'Desfazer tab',
'bold': 'Colocar em negrito',
'italic': 'Colocar em itálico',
'underline': 'Sublinhado',
'strikethrough': 'Tachado',
'removeFormat': 'Remover estilo',
'justifyLeft': 'Alinhar à esquerda',
'justifyCenter': 'Centralizar',
'justifyRight': 'Alinhar à esquerda',
'justifyFull': 'Justificar',
'insertUnorderedList': 'Lista não ordenada',
'insertOrderedList': 'Lista ordenada',
'outdent': 'Recuar parágrafo atual',
'indent': 'Avançar parágrafo atual',
'formatPara': 'Alterar formato do bloco para parágrafo(tag P)',
'formatH1': 'Alterar formato do bloco para H1',
'formatH2': 'Alterar formato do bloco para H2',
'formatH3': 'Alterar formato do bloco para H3',
'formatH4': 'Alterar formato do bloco para H4',
'formatH5': 'Alterar formato do bloco para H5',
'formatH6': 'Alterar formato do bloco para H6',
'insertHorizontalRule': 'Inserir Régua horizontal',
'linkDialog.show': 'Inserir um Hiperlink',
},
history: {
undo: 'Desfazer',
redo: 'Refazer',
},
specialChar: {
specialChar: 'CARACTERES ESPECIAIS',
select: 'Selecionar Caracteres Especiais',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(a){a.extend(a.summernote.lang,{"pt-BR":{font:{bold:"Negrito",italic:"Itálico",underline:"Sublinhado",clear:"Remover estilo da fonte",height:"Altura da linha",name:"Fonte",strikethrough:"Riscado",subscript:"Subscrito",superscript:"Sobrescrito",size:"Tamanho da fonte"},image:{image:"Imagem",insert:"Inserir imagem",resizeFull:"Redimensionar Completamente",resizeHalf:"Redimensionar pela Metade",resizeQuarter:"Redimensionar a um Quarto",floatLeft:"Flutuar para Esquerda",floatRight:"Flutuar para Direita",floatNone:"Não Flutuar",shapeRounded:"Forma: Arredondado",shapeCircle:"Forma: Círculo",shapeThumbnail:"Forma: Miniatura",shapeNone:"Forma: Nenhum",dragImageHere:"Arraste Imagem ou Texto para cá",dropImage:"Solte Imagem ou Texto",selectFromFiles:"Selecione a partir dos arquivos",maximumFileSize:"Tamanho máximo do arquivo",maximumFileSizeError:"Tamanho máximo do arquivo excedido.",url:"URL da imagem",remove:"Remover Imagem",original:"Original"},video:{video:"Vídeo",videoLink:"Link para vídeo",insert:"Inserir vídeo",url:"URL do vídeo?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion ou Youku)"},link:{link:"Link",insert:"Inserir link",unlink:"Remover link",edit:"Editar",textToDisplay:"Texto para exibir",url:"Para qual URL este link leva?",openInNewWindow:"Abrir em uma nova janela"},table:{table:"Tabela",addRowAbove:"Adicionar linha acima",addRowBelow:"Adicionar linha abaixo",addColLeft:"Adicionar coluna à esquerda",addColRight:"Adicionar coluna à direita",delRow:"Excluir linha",delCol:"Excluir coluna",delTable:"Excluir tabela"},hr:{insert:"Linha horizontal"},style:{style:"Estilo",p:"Normal",blockquote:"Citação",pre:"Código",h1:"Título 1",h2:"Título 2",h3:"Título 3",h4:"Título 4",h5:"Título 5",h6:"Título 6"},lists:{unordered:"Lista com marcadores",ordered:"Lista numerada"},options:{help:"Ajuda",fullscreen:"Tela cheia",codeview:"Ver código-fonte"},paragraph:{paragraph:"Parágrafo",outdent:"Menor tabulação",indent:"Maior tabulação",left:"Alinhar à esquerda",center:"Alinhar ao centro",right:"Alinha à direita",justify:"Justificado"},color:{recent:"Cor recente",more:"Mais cores",background:"Fundo",foreground:"Fonte",transparent:"Transparente",setTransparent:"Fundo transparente",reset:"Restaurar",resetToDefault:"Restaurar padrão",cpSelect:"Selecionar"},shortcut:{shortcuts:"Atalhos do teclado",close:"Fechar",textFormatting:"Formatação de texto",action:"Ação",paragraphFormatting:"Formatação de parágrafo",documentStyle:"Estilo de documento",extraKeys:"Extra keys"},help:{insertParagraph:"Inserir Parágrafo",undo:"Desfazer o último comando",redo:"Refazer o último comando",tab:"Tab",untab:"Desfazer tab",bold:"Colocar em negrito",italic:"Colocar em itálico",underline:"Sublinhado",strikethrough:"Tachado",removeFormat:"Remover estilo",justifyLeft:"Alinhar à esquerda",justifyCenter:"Centralizar",justifyRight:"Alinhar à esquerda",justifyFull:"Justificar",insertUnorderedList:"Lista não ordenada",insertOrderedList:"Lista ordenada",outdent:"Recuar parágrafo atual",indent:"Avançar parágrafo atual",formatPara:"Alterar formato do bloco para parágrafo(tag P)",formatH1:"Alterar formato do bloco para H1",formatH2:"Alterar formato do bloco para H2",formatH3:"Alterar formato do bloco para H3",formatH4:"Alterar formato do bloco para H4",formatH5:"Alterar formato do bloco para H5",formatH6:"Alterar formato do bloco para H6",insertHorizontalRule:"Inserir Régua horizontal","linkDialog.show":"Inserir um Hiperlink"},history:{undo:"Desfazer",redo:"Refazer"},specialChar:{specialChar:"CARACTERES ESPECIAIS",select:"Selecionar Caracteres Especiais"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'pt-PT': {
font: {
bold: 'Negrito',
italic: 'Itálico',
underline: 'Sublinhado',
clear: 'Remover estilo da fonte',
height: 'Altura da linha',
name: 'Fonte',
strikethrough: 'Riscado',
subscript: 'Subscript',
superscript: 'Superscript',
size: 'Tamanho da fonte',
},
image: {
image: 'Imagem',
insert: 'Inserir imagem',
resizeFull: 'Redimensionar Completo',
resizeHalf: 'Redimensionar Metade',
resizeQuarter: 'Redimensionar Um Quarto',
floatLeft: 'Float Esquerda',
floatRight: 'Float Direita',
floatNone: 'Sem Float',
shapeRounded: 'Forma: Arredondado',
shapeCircle: 'Forma: Círculo',
shapeThumbnail: 'Forma: Minhatura',
shapeNone: 'Forma: Nenhum',
dragImageHere: 'Arraste uma imagem para aqui',
dropImage: 'Arraste uma imagem ou texto',
selectFromFiles: 'Selecione a partir dos arquivos',
maximumFileSize: 'Tamanho máximo do fixeiro',
maximumFileSizeError: 'Tamanho máximo do fixeiro é maior que o permitido.',
url: 'Endereço da imagem',
remove: 'Remover Imagem',
original: 'Original',
},
video: {
video: 'Vídeo',
videoLink: 'Link para vídeo',
insert: 'Inserir vídeo',
url: 'URL do vídeo?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion ou Youku)',
},
link: {
link: 'Link',
insert: 'Inserir ligação',
unlink: 'Remover ligação',
edit: 'Editar',
textToDisplay: 'Texto para exibir',
url: 'Que endereço esta licação leva?',
openInNewWindow: 'Abrir numa nova janela',
},
table: {
table: 'Tabela',
addRowAbove: 'Adicionar linha acima',
addRowBelow: 'Adicionar linha abaixo',
addColLeft: 'Adicionar coluna à Esquerda',
addColRight: 'Adicionar coluna à Esquerda',
delRow: 'Excluir linha',
delCol: 'Excluir coluna',
delTable: 'Excluir tabela',
},
hr: {
insert: 'Inserir linha horizontal',
},
style: {
style: 'Estilo',
p: 'Parágrafo',
blockquote: 'Citação',
pre: 'Código',
h1: 'Título 1',
h2: 'Título 2',
h3: 'Título 3',
h4: 'Título 4',
h5: 'Título 5',
h6: 'Título 6',
},
lists: {
unordered: 'Lista com marcadores',
ordered: 'Lista numerada',
},
options: {
help: 'Ajuda',
fullscreen: 'Janela Completa',
codeview: 'Ver código-fonte',
},
paragraph: {
paragraph: 'Parágrafo',
outdent: 'Menor tabulação',
indent: 'Maior tabulação',
left: 'Alinhar à esquerda',
center: 'Alinhar ao centro',
right: 'Alinha à direita',
justify: 'Justificado',
},
color: {
recent: 'Cor recente',
more: 'Mais cores',
background: 'Fundo',
foreground: 'Fonte',
transparent: 'Transparente',
setTransparent: 'Fundo transparente',
reset: 'Restaurar',
resetToDefault: 'Restaurar padrão',
cpSelect: 'Selecionar',
},
shortcut: {
shortcuts: 'Atalhos do teclado',
close: 'Fechar',
textFormatting: 'Formatação de texto',
action: 'Ação',
paragraphFormatting: 'Formatação de parágrafo',
documentStyle: 'Estilo de documento',
},
help: {
'insertParagraph': 'Inserir Parágrafo',
'undo': 'Desfazer o último comando',
'redo': 'Refazer o último comando',
'tab': 'Maior tabulação',
'untab': 'Menor tabulação',
'bold': 'Colocar em negrito',
'italic': 'Colocar em itálico',
'underline': 'Colocar em sublinhado',
'strikethrough': 'Colocar em riscado',
'removeFormat': 'Limpar o estilo',
'justifyLeft': 'Definir alinhado à esquerda',
'justifyCenter': 'Definir alinhado ao centro',
'justifyRight': 'Definir alinhado à direita',
'justifyFull': 'Definir justificado',
'insertUnorderedList': 'Alternar lista não ordenada',
'insertOrderedList': 'Alternar lista ordenada',
'outdent': 'Recuar parágrafo atual',
'indent': 'Avançar parágrafo atual',
'formatPara': 'Alterar formato do bloco para parágrafo',
'formatH1': 'Alterar formato do bloco para Título 1',
'formatH2': 'Alterar formato do bloco para Título 2',
'formatH3': 'Alterar formato do bloco para Título 3',
'formatH4': 'Alterar formato do bloco para Título 4',
'formatH5': 'Alterar formato do bloco para Título 5',
'formatH6': 'Alterar formato do bloco para Título 6',
'insertHorizontalRule': 'Inserir linha horizontal',
'linkDialog.show': 'Inserir uma ligração',
},
history: {
undo: 'Desfazer',
redo: 'Refazer',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(a){a.extend(a.summernote.lang,{"pt-PT":{font:{bold:"Negrito",italic:"Itálico",underline:"Sublinhado",clear:"Remover estilo da fonte",height:"Altura da linha",name:"Fonte",strikethrough:"Riscado",subscript:"Subscript",superscript:"Superscript",size:"Tamanho da fonte"},image:{image:"Imagem",insert:"Inserir imagem",resizeFull:"Redimensionar Completo",resizeHalf:"Redimensionar Metade",resizeQuarter:"Redimensionar Um Quarto",floatLeft:"Float Esquerda",floatRight:"Float Direita",floatNone:"Sem Float",shapeRounded:"Forma: Arredondado",shapeCircle:"Forma: Círculo",shapeThumbnail:"Forma: Minhatura",shapeNone:"Forma: Nenhum",dragImageHere:"Arraste uma imagem para aqui",dropImage:"Arraste uma imagem ou texto",selectFromFiles:"Selecione a partir dos arquivos",maximumFileSize:"Tamanho máximo do fixeiro",maximumFileSizeError:"Tamanho máximo do fixeiro é maior que o permitido.",url:"Endereço da imagem",remove:"Remover Imagem",original:"Original"},video:{video:"Vídeo",videoLink:"Link para vídeo",insert:"Inserir vídeo",url:"URL do vídeo?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion ou Youku)"},link:{link:"Link",insert:"Inserir ligação",unlink:"Remover ligação",edit:"Editar",textToDisplay:"Texto para exibir",url:"Que endereço esta licação leva?",openInNewWindow:"Abrir numa nova janela"},table:{table:"Tabela",addRowAbove:"Adicionar linha acima",addRowBelow:"Adicionar linha abaixo",addColLeft:"Adicionar coluna à Esquerda",addColRight:"Adicionar coluna à Esquerda",delRow:"Excluir linha",delCol:"Excluir coluna",delTable:"Excluir tabela"},hr:{insert:"Inserir linha horizontal"},style:{style:"Estilo",p:"Parágrafo",blockquote:"Citação",pre:"Código",h1:"Título 1",h2:"Título 2",h3:"Título 3",h4:"Título 4",h5:"Título 5",h6:"Título 6"},lists:{unordered:"Lista com marcadores",ordered:"Lista numerada"},options:{help:"Ajuda",fullscreen:"Janela Completa",codeview:"Ver código-fonte"},paragraph:{paragraph:"Parágrafo",outdent:"Menor tabulação",indent:"Maior tabulação",left:"Alinhar à esquerda",center:"Alinhar ao centro",right:"Alinha à direita",justify:"Justificado"},color:{recent:"Cor recente",more:"Mais cores",background:"Fundo",foreground:"Fonte",transparent:"Transparente",setTransparent:"Fundo transparente",reset:"Restaurar",resetToDefault:"Restaurar padrão",cpSelect:"Selecionar"},shortcut:{shortcuts:"Atalhos do teclado",close:"Fechar",textFormatting:"Formatação de texto",action:"Ação",paragraphFormatting:"Formatação de parágrafo",documentStyle:"Estilo de documento"},help:{insertParagraph:"Inserir Parágrafo",undo:"Desfazer o último comando",redo:"Refazer o último comando",tab:"Maior tabulação",untab:"Menor tabulação",bold:"Colocar em negrito",italic:"Colocar em itálico",underline:"Colocar em sublinhado",strikethrough:"Colocar em riscado",removeFormat:"Limpar o estilo",justifyLeft:"Definir alinhado à esquerda",justifyCenter:"Definir alinhado ao centro",justifyRight:"Definir alinhado à direita",justifyFull:"Definir justificado",insertUnorderedList:"Alternar lista não ordenada",insertOrderedList:"Alternar lista ordenada",outdent:"Recuar parágrafo atual",indent:"Avançar parágrafo atual",formatPara:"Alterar formato do bloco para parágrafo",formatH1:"Alterar formato do bloco para Título 1",formatH2:"Alterar formato do bloco para Título 2",formatH3:"Alterar formato do bloco para Título 3",formatH4:"Alterar formato do bloco para Título 4",formatH5:"Alterar formato do bloco para Título 5",formatH6:"Alterar formato do bloco para Título 6",insertHorizontalRule:"Inserir linha horizontal","linkDialog.show":"Inserir uma ligração"},history:{undo:"Desfazer",redo:"Refazer"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'ro-RO': {
font: {
bold: 'Îngroșat',
italic: 'Înclinat',
underline: 'Subliniat',
clear: 'Înlătură formatare font',
height: 'Înălțime rând',
name: 'Familie de fonturi',
strikethrough: 'Tăiat',
subscript: 'Indice',
superscript: 'Exponent',
size: 'Dimensiune font',
},
image: {
image: 'Imagine',
insert: 'Inserează imagine',
resizeFull: 'Redimensionează complet',
resizeHalf: 'Redimensionează 1/2',
resizeQuarter: 'Redimensionează 1/4',
floatLeft: 'Aliniere la stânga',
floatRight: 'Aliniere la dreapta',
floatNone: 'Fară aliniere',
shapeRounded: 'Formă: Rotund',
shapeCircle: 'Formă: Cerc',
shapeThumbnail: 'Formă: Pictogramă',
shapeNone: 'Formă: Nici una',
dragImageHere: 'Trage o imagine sau un text aici',
dropImage: 'Eliberează imaginea sau textul',
selectFromFiles: 'Alege din fişiere',
maximumFileSize: 'Dimensiune maximă fișier',
maximumFileSizeError: 'Dimensiune maximă fișier depășită.',
url: 'URL imagine',
remove: 'Șterge imagine',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Link video',
insert: 'Inserează video',
url: 'URL video?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion sau Youku)',
},
link: {
link: 'Link',
insert: 'Inserează link',
unlink: 'Înlătură link',
edit: 'Editează',
textToDisplay: 'Text ce va fi afişat',
url: 'La ce adresă URL trebuie să conducă acest link?',
openInNewWindow: 'Deschidere în fereastră nouă',
},
table: {
table: 'Tabel',
addRowAbove: 'Adaugă rând deasupra',
addRowBelow: 'Adaugă rând dedesubt',
addColLeft: 'Adaugă coloană stânga',
addColRight: 'Adaugă coloană dreapta',
delRow: 'Șterge rând',
delCol: 'Șterge coloană',
delTable: 'Șterge tabel',
},
hr: {
insert: 'Inserează o linie orizontală',
},
style: {
style: 'Stil',
p: 'p',
blockquote: 'Citat',
pre: 'Preformatat',
h1: 'Titlu 1',
h2: 'Titlu 2',
h3: 'Titlu 3',
h4: 'Titlu 4',
h5: 'Titlu 5',
h6: 'Titlu 6',
},
lists: {
unordered: 'Listă neordonată',
ordered: 'Listă ordonată',
},
options: {
help: 'Ajutor',
fullscreen: 'Măreşte',
codeview: 'Sursă',
},
paragraph: {
paragraph: 'Paragraf',
outdent: 'Creşte identarea',
indent: 'Scade identarea',
left: 'Aliniere la stânga',
center: 'Aliniere centrală',
right: 'Aliniere la dreapta',
justify: 'Aliniere în bloc',
},
color: {
recent: 'Culoare recentă',
more: 'Mai multe culori',
background: 'Culoarea fundalului',
foreground: 'Culoarea textului',
transparent: 'Transparent',
setTransparent: 'Setează transparent',
reset: 'Resetează',
resetToDefault: 'Revino la iniţial',
},
shortcut: {
shortcuts: 'Scurtături tastatură',
close: 'Închide',
textFormatting: 'Formatare text',
action: 'Acţiuni',
paragraphFormatting: 'Formatare paragraf',
documentStyle: 'Stil paragraf',
extraKeys: 'Taste extra',
},
help: {
'insertParagraph': 'Inserează paragraf',
'undo': 'Revine la starea anterioară',
'redo': 'Revine la starea ulterioară',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Setează stil îngroșat',
'italic': 'Setează stil înclinat',
'underline': 'Setează stil subliniat',
'strikethrough': 'Setează stil tăiat',
'removeFormat': 'Înlătură formatare',
'justifyLeft': 'Setează aliniere stânga',
'justifyCenter': 'Setează aliniere centru',
'justifyRight': 'Setează aliniere dreapta',
'justifyFull': 'Setează aliniere bloc',
'insertUnorderedList': 'Comutare listă neordinată',
'insertOrderedList': 'Comutare listă ordonată',
'outdent': 'Înlătură indentare paragraf curent',
'indent': 'Adaugă indentare paragraf curent',
'formatPara': 'Schimbă formatarea selecției în paragraf',
'formatH1': 'Schimbă formatarea selecției în H1',
'formatH2': 'Schimbă formatarea selecției în H2',
'formatH3': 'Schimbă formatarea selecției în H3',
'formatH4': 'Schimbă formatarea selecției în H4',
'formatH5': 'Schimbă formatarea selecției în H5',
'formatH6': 'Schimbă formatarea selecției în H6',
'insertHorizontalRule': 'Adaugă linie orizontală',
'linkDialog.show': 'Inserează link',
},
history: {
undo: 'Starea anterioară',
redo: 'Starea ulterioară',
},
specialChar: {
specialChar: 'CARACTERE SPECIALE',
select: 'Alege caractere speciale',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"ro-RO":{font:{bold:"Îngroșat",italic:"Înclinat",underline:"Subliniat",clear:"Înlătură formatare font",height:"Înălțime rând",name:"Familie de fonturi",strikethrough:"Tăiat",subscript:"Indice",superscript:"Exponent",size:"Dimensiune font"},image:{image:"Imagine",insert:"Inserează imagine",resizeFull:"Redimensionează complet",resizeHalf:"Redimensionează 1/2",resizeQuarter:"Redimensionează 1/4",floatLeft:"Aliniere la stânga",floatRight:"Aliniere la dreapta",floatNone:"Fară aliniere",shapeRounded:"Formă: Rotund",shapeCircle:"Formă: Cerc",shapeThumbnail:"Formă: Pictogramă",shapeNone:"Formă: Nici una",dragImageHere:"Trage o imagine sau un text aici",dropImage:"Eliberează imaginea sau textul",selectFromFiles:"Alege din fişiere",maximumFileSize:"Dimensiune maximă fișier",maximumFileSizeError:"Dimensiune maximă fișier depășită.",url:"URL imagine",remove:"Șterge imagine",original:"Original"},video:{video:"Video",videoLink:"Link video",insert:"Inserează video",url:"URL video?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion sau Youku)"},link:{link:"Link",insert:"Inserează link",unlink:"Înlătură link",edit:"Editează",textToDisplay:"Text ce va fi afişat",url:"La ce adresă URL trebuie să conducă acest link?",openInNewWindow:"Deschidere în fereastră nouă"},table:{table:"Tabel",addRowAbove:"Adaugă rând deasupra",addRowBelow:"Adaugă rând dedesubt",addColLeft:"Adaugă coloană stânga",addColRight:"Adaugă coloană dreapta",delRow:"Șterge rând",delCol:"Șterge coloană",delTable:"Șterge tabel"},hr:{insert:"Inserează o linie orizontală"},style:{style:"Stil",p:"p",blockquote:"Citat",pre:"Preformatat",h1:"Titlu 1",h2:"Titlu 2",h3:"Titlu 3",h4:"Titlu 4",h5:"Titlu 5",h6:"Titlu 6"},lists:{unordered:"Listă neordonată",ordered:"Listă ordonată"},options:{help:"Ajutor",fullscreen:"Măreşte",codeview:"Sursă"},paragraph:{paragraph:"Paragraf",outdent:"Creşte identarea",indent:"Scade identarea",left:"Aliniere la stânga",center:"Aliniere centrală",right:"Aliniere la dreapta",justify:"Aliniere în bloc"},color:{recent:"Culoare recentă",more:"Mai multe culori",background:"Culoarea fundalului",foreground:"Culoarea textului",transparent:"Transparent",setTransparent:"Setează transparent",reset:"Resetează",resetToDefault:"Revino la iniţial"},shortcut:{shortcuts:"Scurtături tastatură",close:"Închide",textFormatting:"Formatare text",action:"Acţiuni",paragraphFormatting:"Formatare paragraf",documentStyle:"Stil paragraf",extraKeys:"Taste extra"},help:{insertParagraph:"Inserează paragraf",undo:"Revine la starea anterioară",redo:"Revine la starea ulterioară",tab:"Tab",untab:"Untab",bold:"Setează stil îngroșat",italic:"Setează stil înclinat",underline:"Setează stil subliniat",strikethrough:"Setează stil tăiat",removeFormat:"Înlătură formatare",justifyLeft:"Setează aliniere stânga",justifyCenter:"Setează aliniere centru",justifyRight:"Setează aliniere dreapta",justifyFull:"Setează aliniere bloc",insertUnorderedList:"Comutare listă neordinată",insertOrderedList:"Comutare listă ordonată",outdent:"Înlătură indentare paragraf curent",indent:"Adaugă indentare paragraf curent",formatPara:"Schimbă formatarea selecției în paragraf",formatH1:"Schimbă formatarea selecției în H1",formatH2:"Schimbă formatarea selecției în H2",formatH3:"Schimbă formatarea selecției în H3",formatH4:"Schimbă formatarea selecției în H4",formatH5:"Schimbă formatarea selecției în H5",formatH6:"Schimbă formatarea selecției în H6",insertHorizontalRule:"Adaugă linie orizontală","linkDialog.show":"Inserează link"},history:{undo:"Starea anterioară",redo:"Starea ulterioară"},specialChar:{specialChar:"CARACTERE SPECIALE",select:"Alege caractere speciale"}}})}(jQuery);

View File

@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'ru-RU': {
font: {
bold: 'Полужирный',
italic: 'Курсив',
underline: 'Подчёркнутый',
clear: 'Убрать стили шрифта',
height: 'Высота линии',
name: 'Шрифт',
strikethrough: 'Зачёркнутый',
subscript: 'Нижний индекс',
superscript: 'Верхний индекс',
size: 'Размер шрифта',
},
image: {
image: 'Картинка',
insert: 'Вставить картинку',
resizeFull: 'Восстановить размер',
resizeHalf: 'Уменьшить до 50%',
resizeQuarter: 'Уменьшить до 25%',
floatLeft: 'Расположить слева',
floatRight: 'Расположить справа',
floatNone: 'Расположение по-умолчанию',
shapeRounded: 'Форма: Закругленная',
shapeCircle: 'Форма: Круг',
shapeThumbnail: 'Форма: Миниатюра',
shapeNone: 'Форма: Нет',
dragImageHere: 'Перетащите сюда картинку',
dropImage: 'Перетащите картинку',
selectFromFiles: 'Выбрать из файлов',
maximumFileSize: 'Максимальный размер файла',
maximumFileSizeError: 'Превышен максимальный размер файла',
url: 'URL картинки',
remove: 'Удалить картинку',
original: 'Оригинал',
},
video: {
video: 'Видео',
videoLink: 'Ссылка на видео',
insert: 'Вставить видео',
url: 'URL видео',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion или Youku)',
},
link: {
link: 'Ссылка',
insert: 'Вставить ссылку',
unlink: 'Убрать ссылку',
edit: 'Редактировать',
textToDisplay: 'Отображаемый текст',
url: 'URL для перехода',
openInNewWindow: 'Открывать в новом окне',
},
table: {
table: 'Таблица',
addRowAbove: 'Добавить строку выше',
addRowBelow: 'Добавить строку ниже',
addColLeft: 'Добавить столбец слева',
addColRight: 'Добавить столбец справа',
delRow: 'Удалить строку',
delCol: 'Удалить столбец',
delTable: 'Удалить таблицу',
},
hr: {
insert: 'Вставить горизонтальную линию',
},
style: {
style: 'Стиль',
p: 'Нормальный',
blockquote: 'Цитата',
pre: 'Код',
h1: 'Заголовок 1',
h2: 'Заголовок 2',
h3: 'Заголовок 3',
h4: 'Заголовок 4',
h5: 'Заголовок 5',
h6: 'Заголовок 6',
},
lists: {
unordered: 'Маркированный список',
ordered: 'Нумерованный список',
},
options: {
help: 'Помощь',
fullscreen: 'На весь экран',
codeview: 'Исходный код',
},
paragraph: {
paragraph: 'Параграф',
outdent: 'Уменьшить отступ',
indent: 'Увеличить отступ',
left: 'Выровнять по левому краю',
center: 'Выровнять по центру',
right: 'Выровнять по правому краю',
justify: 'Растянуть по ширине',
},
color: {
recent: 'Последний цвет',
more: 'Еще цвета',
background: 'Цвет фона',
foreground: 'Цвет шрифта',
transparent: 'Прозрачный',
setTransparent: 'Сделать прозрачным',
reset: 'Сброс',
resetToDefault: 'Восстановить умолчания',
},
shortcut: {
shortcuts: 'Сочетания клавиш',
close: 'Закрыть',
textFormatting: 'Форматирование текста',
action: 'Действие',
paragraphFormatting: 'Форматирование параграфа',
documentStyle: 'Стиль документа',
extraKeys: 'Дополнительные комбинации',
},
help: {
'insertParagraph': 'Новый параграф',
'undo': 'Отменить последнюю команду',
'redo': 'Повторить последнюю команду',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Установить стиль "Жирный"',
'italic': 'Установить стиль "Наклонный"',
'underline': 'Установить стиль "Подчеркнутый"',
'strikethrough': 'Установить стиль "Зачеркнутый"',
'removeFormat': 'Сборсить стили',
'justifyLeft': 'Выровнять по левому краю',
'justifyCenter': 'Выровнять по центру',
'justifyRight': 'Выровнять по правому краю',
'justifyFull': 'Растянуть на всю ширину',
'insertUnorderedList': 'Включить/отключить маркированный список',
'insertOrderedList': 'Включить/отключить нумерованный список',
'outdent': 'Убрать отступ в текущем параграфе',
'indent': 'Вставить отступ в текущем параграфе',
'formatPara': 'Форматировать текущий блок как параграф (тег P)',
'formatH1': 'Форматировать текущий блок как H1',
'formatH2': 'Форматировать текущий блок как H2',
'formatH3': 'Форматировать текущий блок как H3',
'formatH4': 'Форматировать текущий блок как H4',
'formatH5': 'Форматировать текущий блок как H5',
'formatH6': 'Форматировать текущий блок как H6',
'insertHorizontalRule': 'Вставить горизонтальную черту',
'linkDialog.show': 'Показать диалог "Ссылка"',
},
history: {
undo: 'Отменить',
redo: 'Повтор',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,153 @@
(function($) {
$.extend($.summernote.lang, {
'sk-SK': {
font: {
bold: 'Tučné',
italic: 'Kurzíva',
underline: 'Podčiarknutie',
clear: 'Odstrániť štýl písma',
height: 'Výška riadku',
strikethrough: 'Prečiarknuté',
subscript: 'Subscript',
superscript: 'Superscript',
size: 'Veľkosť písma',
},
image: {
image: 'Obrázok',
insert: 'Vložiť obrázok',
resizeFull: 'Pôvodná veľkosť',
resizeHalf: 'Polovičná veľkosť',
resizeQuarter: 'Štvrtinová veľkosť',
floatLeft: 'Umiestniť doľava',
floatRight: 'Umiestniť doprava',
floatNone: 'Bez zarovnania',
shapeRounded: 'Shape: Rounded',
shapeCircle: 'Shape: Circle',
shapeThumbnail: 'Shape: Thumbnail',
shapeNone: 'Shape: None',
dragImageHere: 'Pretiahnuť sem obrázok',
dropImage: 'Drop image or Text',
selectFromFiles: 'Vybrať súbor',
maximumFileSize: 'Maximum file size',
maximumFileSizeError: 'Maximum file size exceeded.',
url: 'URL obrázku',
remove: 'Remove Image',
original: 'Original',
},
video: {
video: 'Video',
videoLink: 'Odkaz videa',
insert: 'Vložiť video',
url: 'URL videa?',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion alebo Youku)',
},
link: {
link: 'Odkaz',
insert: 'Vytvoriť odkaz',
unlink: 'Zrušiť odkaz',
edit: 'Upraviť',
textToDisplay: 'Zobrazovaný text',
url: 'Na akú URL adresu má tento odkaz viesť?',
openInNewWindow: 'Otvoriť v novom okne',
},
table: {
table: 'Tabuľka',
addRowAbove: 'Add row above',
addRowBelow: 'Add row below',
addColLeft: 'Add column left',
addColRight: 'Add column right',
delRow: 'Delete row',
delCol: 'Delete column',
delTable: 'Delete table',
},
hr: {
insert: 'Vložit vodorovnú čiaru',
},
style: {
style: 'Štýl',
p: 'Normálny',
blockquote: 'Citácia',
pre: 'Kód',
h1: 'Nadpis 1',
h2: 'Nadpis 2',
h3: 'Nadpis 3',
h4: 'Nadpis 4',
h5: 'Nadpis 5',
h6: 'Nadpis 6',
},
lists: {
unordered: 'Odrážkový zoznam',
ordered: 'Číselný zoznam',
},
options: {
help: 'Pomoc',
fullscreen: 'Celá obrazovka',
codeview: 'HTML kód',
},
paragraph: {
paragraph: 'Odsek',
outdent: 'Zväčšiť odsadenie',
indent: 'Zmenšiť odsadenie',
left: 'Zarovnať doľava',
center: 'Zarovnať na stred',
right: 'Zarovnať doprava',
justify: 'Zarovnať obojstranne',
},
color: {
recent: 'Aktuálna farba',
more: 'Dalšie farby',
background: 'Farba pozadia',
foreground: 'Farba písma',
transparent: 'Priehľadnosť',
setTransparent: 'Nastaviť priehľadnosť',
reset: 'Obnoviť',
resetToDefault: 'Obnoviť prednastavené',
},
shortcut: {
shortcuts: 'Klávesové skratky',
close: 'Zavrieť',
textFormatting: 'Formátovanie textu',
action: 'Akcia',
paragraphFormatting: 'Formátovanie odseku',
documentStyle: 'Štýl dokumentu',
},
help: {
'insertParagraph': 'Insert Paragraph',
'undo': 'Undoes the last command',
'redo': 'Redoes the last command',
'tab': 'Tab',
'untab': 'Untab',
'bold': 'Set a bold style',
'italic': 'Set a italic style',
'underline': 'Set a underline style',
'strikethrough': 'Set a strikethrough style',
'removeFormat': 'Clean a style',
'justifyLeft': 'Set left align',
'justifyCenter': 'Set center align',
'justifyRight': 'Set right align',
'justifyFull': 'Set full align',
'insertUnorderedList': 'Toggle unordered list',
'insertOrderedList': 'Toggle ordered list',
'outdent': 'Outdent on current paragraph',
'indent': 'Indent on current paragraph',
'formatPara': 'Change current block\'s format as a paragraph(P tag)',
'formatH1': 'Change current block\'s format as H1',
'formatH2': 'Change current block\'s format as H2',
'formatH3': 'Change current block\'s format as H3',
'formatH4': 'Change current block\'s format as H4',
'formatH5': 'Change current block\'s format as H5',
'formatH6': 'Change current block\'s format as H6',
'insertHorizontalRule': 'Insert horizontal rule',
'linkDialog.show': 'Show Link Dialog',
},
history: {
undo: 'Krok vzad',
redo: 'Krok dopredu',
},
specialChar: {
specialChar: 'SPECIAL CHARACTERS',
select: 'Select Special characters',
},
},
});
})(jQuery);

View File

@ -0,0 +1,3 @@
/*! Summernote v0.8.11 | (c) 2013- Alan Hong and other contributors | MIT license */
!function(e){e.extend(e.summernote.lang,{"sk-SK":{font:{bold:"Tučné",italic:"Kurzíva",underline:"Podčiarknutie",clear:"Odstrániť štýl písma",height:"Výška riadku",strikethrough:"Prečiarknuté",subscript:"Subscript",superscript:"Superscript",size:"Veľkosť písma"},image:{image:"Obrázok",insert:"Vložiť obrázok",resizeFull:"Pôvodná veľkosť",resizeHalf:"Polovičná veľkosť",resizeQuarter:"Štvrtinová veľkosť",floatLeft:"Umiestniť doľava",floatRight:"Umiestniť doprava",floatNone:"Bez zarovnania",shapeRounded:"Shape: Rounded",shapeCircle:"Shape: Circle",shapeThumbnail:"Shape: Thumbnail",shapeNone:"Shape: None",dragImageHere:"Pretiahnuť sem obrázok",dropImage:"Drop image or Text",selectFromFiles:"Vybrať súbor",maximumFileSize:"Maximum file size",maximumFileSizeError:"Maximum file size exceeded.",url:"URL obrázku",remove:"Remove Image",original:"Original"},video:{video:"Video",videoLink:"Odkaz videa",insert:"Vložiť video",url:"URL videa?",providers:"(YouTube, Vimeo, Vine, Instagram, DailyMotion alebo Youku)"},link:{link:"Odkaz",insert:"Vytvoriť odkaz",unlink:"Zrušiť odkaz",edit:"Upraviť",textToDisplay:"Zobrazovaný text",url:"Na akú URL adresu má tento odkaz viesť?",openInNewWindow:"Otvoriť v novom okne"},table:{table:"Tabuľka",addRowAbove:"Add row above",addRowBelow:"Add row below",addColLeft:"Add column left",addColRight:"Add column right",delRow:"Delete row",delCol:"Delete column",delTable:"Delete table"},hr:{insert:"Vložit vodorovnú čiaru"},style:{style:"Štýl",p:"Normálny",blockquote:"Citácia",pre:"Kód",h1:"Nadpis 1",h2:"Nadpis 2",h3:"Nadpis 3",h4:"Nadpis 4",h5:"Nadpis 5",h6:"Nadpis 6"},lists:{unordered:"Odrážkový zoznam",ordered:"Číselný zoznam"},options:{help:"Pomoc",fullscreen:"Celá obrazovka",codeview:"HTML kód"},paragraph:{paragraph:"Odsek",outdent:"Zväčšiť odsadenie",indent:"Zmenšiť odsadenie",left:"Zarovnať doľava",center:"Zarovnať na stred",right:"Zarovnať doprava",justify:"Zarovnať obojstranne"},color:{recent:"Aktuálna farba",more:"Dalšie farby",background:"Farba pozadia",foreground:"Farba písma",transparent:"Priehľadnosť",setTransparent:"Nastaviť priehľadnosť",reset:"Obnoviť",resetToDefault:"Obnoviť prednastavené"},shortcut:{shortcuts:"Klávesové skratky",close:"Zavrieť",textFormatting:"Formátovanie textu",action:"Akcia",paragraphFormatting:"Formátovanie odseku",documentStyle:"Štýl dokumentu"},help:{insertParagraph:"Insert Paragraph",undo:"Undoes the last command",redo:"Redoes the last command",tab:"Tab",untab:"Untab",bold:"Set a bold style",italic:"Set a italic style",underline:"Set a underline style",strikethrough:"Set a strikethrough style",removeFormat:"Clean a style",justifyLeft:"Set left align",justifyCenter:"Set center align",justifyRight:"Set right align",justifyFull:"Set full align",insertUnorderedList:"Toggle unordered list",insertOrderedList:"Toggle ordered list",outdent:"Outdent on current paragraph",indent:"Indent on current paragraph",formatPara:"Change current block's format as a paragraph(P tag)",formatH1:"Change current block's format as H1",formatH2:"Change current block's format as H2",formatH3:"Change current block's format as H3",formatH4:"Change current block's format as H4",formatH5:"Change current block's format as H5",formatH6:"Change current block's format as H6",insertHorizontalRule:"Insert horizontal rule","linkDialog.show":"Show Link Dialog"},history:{undo:"Krok vzad",redo:"Krok dopredu"},specialChar:{specialChar:"SPECIAL CHARACTERS",select:"Select Special characters"}}})}(jQuery);

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