Commit 8834e154 authored by Leonidas Poulopoulos's avatar Leonidas Poulopoulos
Browse files

Added tinymce editor for flatpages

parent 3dcdad31
......@@ -46,4 +46,24 @@ admin.site.register(ServiceLoc, ServiceLocAdmin)
admin.site.register(Institution, InstitutionAdmin)
admin.site.register(InstitutionDetails, InstitutionDetailsAdmin)
admin.site.register(Realm, RealmInLine)
admin.site.register(RealmData)
\ No newline at end of file
admin.site.register(RealmData)
from django import forms
from django.core.urlresolvers import reverse
from django.contrib.flatpages.admin import FlatPageAdmin
from django.contrib.flatpages.models import FlatPage
from tinymce.widgets import TinyMCE
class TinyMCEFlatPageAdmin(FlatPageAdmin):
def formfield_for_dbfield(self, db_field, **kwargs):
if db_field.name == 'content':
return forms.CharField(widget=TinyMCE(
attrs={'cols': 80, 'rows': 30},
mce_attrs={'external_link_list_url': reverse('tinymce.views.flatpages_link_list')},
))
return super(TinyMCEFlatPageAdmin, self).formfield_for_dbfield(db_field, **kwargs)
from django.contrib import admin
admin.site.unregister(FlatPage)
admin.site.register(FlatPage, TinyMCEFlatPageAdmin)
\ No newline at end of file
tinyMCE.addI18n({ar:{
common:{
edit_confirm:"Do you want to use the WYSIWYG mode for this textarea?",
apply:"Apply",
insert:"Insert",
update:"Update",
cancel:"Cancel",
close:"Close",
browse:"Browse",
class_name:"Class",
not_set:"-- Not set --",
clipboard_msg:"Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?",
clipboard_no_support:"Currently not supported by your browser, use keyboard shortcuts instead.",
popup_blocked:"Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.",
invalid_data:"Error: Invalid values entered, these are marked in red.",
more_colors:"More colors"
},
contextmenu:{
align:"Alignment",
left:"Left",
center:"Center",
right:"Right",
full:"Full"
},
insertdatetime:{
date_fmt:"%Y-%m-%d",
time_fmt:"%H:%M:%S",
insertdate_desc:"Insert date",
inserttime_desc:"Insert time",
months_long:"January,February,March,April,May,June,July,August,September,October,November,December",
months_short:"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec",
day_long:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday",
day_short:"Sun,Mon,Tue,Wed,Thu,Fri,Sat,Sun"
},
print:{
print_desc:"Print"
},
preview:{
preview_desc:"Preview"
},
directionality:{
ltr_desc:"Direction left to right",
rtl_desc:"Direction right to left"
},
layer:{
insertlayer_desc:"Insert new layer",
forward_desc:"Move forward",
backward_desc:"Move backward",
absolute_desc:"Toggle absolute positioning",
content:"New layer..."
},
save:{
save_desc:"Save",
cancel_desc:"Cancel all changes"
},
nonbreaking:{
nonbreaking_desc:"Insert non-breaking space character"
},
iespell:{
iespell_desc:"Run spell checking",
download:"ieSpell not detected. Do you want to install it now?"
},
advhr:{
advhr_desc:"Horizontal rule"
},
emotions:{
emotions_desc:"Emotions"
},
searchreplace:{
search_desc:"Find",
replace_desc:"Find/Replace"
},
advimage:{
image_desc:"Insert/edit image"
},
advlink:{
link_desc:"Insert/edit link"
},
xhtmlxtras:{
cite_desc:"Citation",
abbr_desc:"Abbreviation",
acronym_desc:"Acronym",
del_desc:"Deletion",
ins_desc:"Insertion",
attribs_desc:"Insert/Edit Attributes"
},
style:{
desc:"Edit CSS Style"
},
paste:{
paste_text_desc:"Paste as Plain Text",
paste_word_desc:"Paste from Word",
selectall_desc:"Select All",
plaintext_mode_sticky:"Paste is now in plain text mode. Click again to toggle back to regular paste mode. After you paste something you will be returned to regular paste mode.",
plaintext_mode:"Paste is now in plain text mode. Click again to toggle back to regular paste mode."
},
paste_dlg:{
text_title:"Use CTRL+V on your keyboard to paste the text into the window.",
text_linebreaks:"Keep linebreaks",
word_title:"Use CTRL+V on your keyboard to paste the text into the window."
},
table:{
desc:"Inserts a new table",
row_before_desc:"Insert row before",
row_after_desc:"Insert row after",
delete_row_desc:"Delete row",
col_before_desc:"Insert column before",
col_after_desc:"Insert column after",
delete_col_desc:"Remove column",
split_cells_desc:"Split merged table cells",
merge_cells_desc:"Merge table cells",
row_desc:"Table row properties",
cell_desc:"Table cell properties",
props_desc:"Table properties",
paste_row_before_desc:"Paste table row before",
paste_row_after_desc:"Paste table row after",
cut_row_desc:"Cut table row",
copy_row_desc:"Copy table row",
del:"Delete table",
row:"Row",
col:"Column",
cell:"Cell"
},
autosave:{
unload_msg:"The changes you made will be lost if you navigate away from this page.",
restore_content:"Restore auto-saved content.",
warning_message:"If you restore the saved content, you will lose all the content that is currently in the editor.\n\nAre you sure you want to restore the saved content?."
},
fullscreen:{
desc:"Toggle fullscreen mode"
},
media:{
desc:"Insert / edit embedded media",
edit:"Edit embedded media"
},
fullpage:{
desc:"Document properties"
},
template:{
desc:"Insert predefined template content"
},
visualchars:{
desc:"Visual control characters on/off."
},
spellchecker:{
desc:"Toggle spellchecker",
menu:"Spellchecker settings",
ignore_word:"Ignore word",
ignore_words:"Ignore all",
langs:"Languages",
wait:"Please wait...",
sug:"Suggestions",
no_sug:"No suggestions",
no_mpell:"No misspellings found."
},
pagebreak:{
desc:"Insert page break."
},
advlist:{
types:"Types",
def:"Default",
lower_alpha:"Lower alpha",
lower_greek:"Lower greek",
lower_roman:"Lower roman",
upper_alpha:"Upper alpha",
upper_roman:"Upper roman",
circle:"Circle",
disc:"Disc",
square:"Square"
}}});
\ No newline at end of file
tinyMCE.addI18n({az:{
common:{
edit_confirm:"Siz haz\u0131rki m\u0259tn sah\u0259si \u00FC\u00E7\u00FCn WYSIWYG rejimi istifad\u0259 etm\u0259k ist\u0259yirsiniz?",
apply:"T\u0259tbiq et",
insert:"\u018Flav\u0259 et",
update:"Yenil\u0259",
cancel:"L\u0259\u011Fv et",
close:"Ba\u011Fla",
browse:"G\u00F6zd\u0259n ke\u00E7ir",
class_name:"Sinif",
not_set:"-- M\u00FC\u0259yy\u0259n edilm\u0259yib --",
clipboard_msg:"Kopyalama/\u018Flav\u0259 et Mozilla v\u0259 Firefox-da i\u015Fl\u0259mir.\nN\u0259 ba\u015F verdiyi haqda daha \u0259trafl\u0131 \u00F6yr\u0259nm\u0259k ist\u0259yirsiniz?",
clipboard_no_support:"Hal-haz\u0131rda b\u0259l\u0259d\u00E7iniz t\u0259r\u0259find\u0259n d\u0259st\u0259kl\u0259nmir. Klaviatura q\u0131saldmas\u0131ndan istifad\u0259 edin.",
popup_blocked:"Ba\u011F\u0131\u015Flay\u0131n, lakin sizin \u00FCz\u0259 \u00E7\u0131xan p\u0259nc\u0259r\u0259l\u0259riniz funksiya p\u0259nc\u0259r\u0259sinin qar\u015F\u0131s\u0131n\u0131 ald\u0131. G\u0259r\u0259k \u00FCz\u0259 \u00E7\u0131xan p\u0259nc\u0259r\u0259l\u0259rin bloklama nizamlamas\u0131n\u0131 l\u0259\u011Fv ed\u0259siniz ki, al\u0259td\u0259n tam istifad\u0259 ed\u0259 bil\u0259siniz.",
invalid_data:"X\u0259ta: Q\u0131rm\u0131z\u0131 il\u0259 qeyd edilmi\u015Fl\u0259r s\u0259hv daxil edilib.",
more_colors:"Daha \u00E7ox r\u0259ng"
},
contextmenu:{
align:"Tarazla\u015Fd\u0131r",
left:"Sola",
center:"M\u0259rk\u0259z il\u0259",
right:"Sa\u011Fa",
full:"Tam"
},
insertdatetime:{
date_fmt:"%d-%m-%Y",
time_fmt:"%H:%M:%S",
insertdate_desc:"Tarix \u0259lav\u0259 et",
inserttime_desc:"Vaxt \u0259lav\u0259 et",
months_long:"Yanvar,Fevral,Mart,Aprel,May,\u0130yun,\u0130yul,Avqust,Sentyabr,Oktyabr,Noyabr,Dekabr",
months_short:"Yan,Fev,Mar,Apr,May,\u0130yu,\u0130yl,Avq,Sen,Okt,Noy,Dek",
day_long:"Bazar,Bazar ert\u0259si,\u00C7\u0259r\u015F\u0259nb\u0259 ax\u015Fam\u0131,\u00C7\u0259r\u015F\u0259nb\u0259,C\u00FCm\u0259 ax\u015Fam\u0131,C\u00FCm\u0259,\u015E\u0259nb\u0259,Bazar",
day_short:"B,Be,\u00C7a,\u00C7,Ca,C,\u015E,B"
},
print:{
print_desc:"\u00C7ap et"
},
preview:{
preview_desc:"\u0130lkin bax\u0131\u015F"
},
directionality:{
ltr_desc:"\u0130stiqam\u0259t soldan-sa\u011Fa",
rtl_desc:"\u0130stiqam\u0259t sa\u011Fdan-sola"
},
layer:{
insertlayer_desc:"Yeni qat \u0259lav\u0259 et",
forward_desc:"\u0130r\u0259li k\u00F6\u00E7\u00FCr",
backward_desc:"Geri k\u00F6\u00E7\u00FCr",
absolute_desc:"M\u00FCtl\u0259q m\u00F6vqeni yand\u0131r/s\u00F6nd\u00FCr",
content:"Yeni qat..."
},
save:{
save_desc:"Yadda saxla",
cancel_desc:"B\u00FCt\u00FCn d\u0259yi\u015Fiklikl\u0259ri l\u0259\u011Fv et"
},
nonbreaking:{
nonbreaking_desc:"Q\u0131r\u0131lmaz bo\u015Fluq \u0259lav\u0259 et"
},
iespell:{
iespell_desc:"Orfoqrafiyan\u0131 yoxla",
download:"ieSpell a\u015Fkar edilm\u0259yib. Y\u00FCkl\u0259nilsin?"
},
advhr:{
advhr_desc:"\u00DCf\u00FCqi x\u0259tt"
},
emotions:{
emotions_desc:"Smayllar"
},
searchreplace:{
search_desc:"Axtar",
replace_desc:"Axtar/D\u0259yi\u015F"
},
advimage:{
image_desc:"\u015E\u0259kli \u0259lav\u0259/redakt\u0259 et"
},
advlink:{
link_desc:"Ke\u00E7idi \u0259lav\u0259/redakt\u0259 et"
},
xhtmlxtras:{
cite_desc:"Sitat",
abbr_desc:"Abbreviatura",
acronym_desc:"Akronim",
del_desc:"Silinmi\u015F m\u0259tn",
ins_desc:"\u018Flav\u0259 edilmi\u015F m\u0259tn",
attribs_desc:"Atribut \u0259lav\u0259/redakt\u0259 et"
},
style:{
desc:"CSS stili redakt\u0259 et",
delta_width:"35"
},
paste:{
paste_text_desc:"Sad\u0259 m\u0259tn kimi \u0259lav\u0259 et",
paste_word_desc:"Word-d\u0259n \u0259lav\u0259 et",
selectall_desc:"Ham\u0131s\u0131n\u0131 se\u00E7",
plaintext_mode_sticky:"Paste is now in plain text mode. Click again to toggle back to regular paste mode. After you paste something you will be returned to regular paste mode.",
plaintext_mode:"Paste is now in plain text mode. Click again to toggle back to regular paste mode."
},
paste_dlg:{
text_title:"P\u0259nc\u0259r\u0259y\u0259 m\u0259tn \u0259lav\u0259 etm\u0259k \u00FC\u00E7\u00FCn CTRL+V klavi\u015F birl\u0259\u015Fm\u0259sini istifad\u0259 edin.",
text_linebreaks:"S\u0259tr s\u0131nmalar\u0131n\u0131 saxla",
word_title:"P\u0259nc\u0259r\u0259y\u0259 s\u00F6z \u0259lav\u0259 etm\u0259k \u00FC\u00E7\u00FCn CTRL+V klavi\u015F birl\u0259\u015Fm\u0259sini istifad\u0259 edin."
},
table:{
desc:"Yeni c\u0259dv\u0259l \u0259lav\u0259 et",
row_before_desc:"S\u0259tri \u0259vv\u0259l \u0259lav\u0259 et:",
row_after_desc:"S\u0259tri sonra \u0259vv\u0259l et:",
delete_row_desc:"S\u0259tri sil",
col_before_desc:"S\u00FCtunu \u0259vv\u0259l \u0259lav\u0259 et:",
col_after_desc:"S\u00FCtunu sonra \u0259lav\u0259 et:",
delete_col_desc:"S\u00FCtunu sil",
split_cells_desc:"S\u00FCz\u00FClm\u00FC\u015F \u00F6z\u0259kl\u0259ri ay\u0131r",
merge_cells_desc:"\u00D6z\u0259kl\u0259ri s\u00FCz",
row_desc:"S\u0259tr x\u00FCsusiyy\u0259tl\u0259ri",
cell_desc:"\u00D6z\u0259k x\u00FCsusiyy\u0259tl\u0259ri",
props_desc:"C\u0259dv\u0259l x\u00FCsusiyy\u0259tl\u0259ri",
paste_row_before_desc:"S\u0259tr c\u0259dv\u0259lini \u0259vv\u0259l \u0259lav\u0259 et:",
paste_row_after_desc:"S\u0259tr c\u0259dv\u0259lini sonra \u0259lav\u0259 et:",
cut_row_desc:"S\u0259tri k\u0259s",
copy_row_desc:"S\u0259tri kopyala",
del:"C\u0259dv\u0259li sil",
row:"S\u0259tr",
col:"S\u00FCtun",
cell:"\u00D6z\u0259k"
},
autosave:{
unload_msg:"\u018Fg\u0259r s\u0259hif\u0259d\u0259n gets\u0259niz b\u00FCt\u00FCn d\u0259yi\u015Fiklikl\u0259r itiril\u0259c\u0259k.",
restore_content:"Restore auto-saved content.",
warning_message:"If you restore the saved content, you will lose all the content that is currently in the editor.\n\nAre you sure you want to restore the saved content?."
},
fullscreen:{
desc:"Tamekran rejimini yand\u0131r/s\u00F6nd\u00FCr"
},
media:{
desc:"mediya-obyekti \u0259lav\u0259/redakt\u0259 et",
edit:"Mediya-obyekti redakt\u0259 et"
},
fullpage:{
desc:"S\u0259n\u0259d nizamlamalar\u0131"
},
template:{
desc:"\u018Fvv\u0259ld\u0259n m\u00FC\u0259yy\u0259n edil\u0259n \u015Fablon daxil et"
},
visualchars:{
desc:"Vizual idar\u0259 xarakterl\u0259rini yand\u0131r/s\u00F6nd\u00FCr."
},
spellchecker:{
desc:"Orfoqraf\u0131 yoxla",
menu:"Orfoqrafiya nizamlamas\u0131n\u0131",
ignore_word:"S\u00F6zl\u00FC iqnor et",
ignore_words:"H\u0259r \u015Feyi iqnor et",
langs:"Dill\u0259r",
wait:"Z\u0259hm\u0259t olmasa, g\u00F6zl\u0259yin...",
sug:"Variantlar",
no_sug:"Variantlar yoxdur",
no_mpell:"X\u0259ta a\u015Fkar edilm\u0259di."
},
pagebreak:{
desc:"S\u0259hif\u0259 b\u00F6l\u0259nini \u0259lav\u0259 et."
},
advlist:{
types:"Types",
def:"Default",
lower_alpha:"Lower alpha",
lower_greek:"Lower greek",
lower_roman:"Lower roman",
upper_alpha:"Upper alpha",
upper_roman:"Upper roman",
circle:"Circle",
disc:"Disc",
square:"Square"
}}});
\ No newline at end of file
tinyMCE.addI18n({be:{
common:{
edit_confirm:"\u0412\u044B \u0436\u0430\u0434\u0430\u0435\u0446\u0435 \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u0430\u0446\u044C \u0434\u043B\u044F \u0433\u044D\u0442\u0430\u0439 \u0442\u044D\u043A\u0441\u0442\u0430\u0432\u0430\u0439 \u0432\u043E\u0431\u043B\u0430\u0441\u0446\u0456 \u0440\u044D\u0436\u044B\u043C WYSIWYG?",
apply:"\u0423\u0436\u044B\u0446\u044C",
insert:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C",
update:"\u0410\u0431\u043D\u0430\u0432\u0456\u0446\u044C",
cancel:"\u0410\u0434\u043C\u044F\u043D\u0456\u0446\u044C",
close:"\u0417\u0430\u0447\u044B\u043D\u0456\u0446\u044C",
browse:"\u041F\u0440\u0430\u0433\u043B\u0435\u0434\u0437\u0435\u0446\u044C",
class_name:"\u041A\u043B\u0430\u0441",
not_set:"-- \u041D\u0435 \u045E\u0441\u0442\u0430\u043B\u044F\u0432\u0430\u043D\u0430 --",
clipboard_msg:"\u041A\u0430\u043F\u0456\u044F\u0432\u0430\u043D\u043D\u0435/\u0423\u0441\u0442\u0430\u045E\u043A\u0430 \u043D\u0435 \u043F\u0440\u0430\u0446\u0443\u0435 \u045E Mozilla \u0456 Firefox.\n\u0416\u0430\u0434\u0430\u0435\u0446\u0435 \u043F\u0430\u0434\u0440\u0430\u0431\u044F\u0437\u043D\u0435\u0439 \u043F\u0430\u0437\u043D\u0430\u0446\u044C, \u0443 \u0447\u044B\u043C \u0441\u043F\u0440\u0430\u0432\u0430?",
clipboard_no_support:"\u041D\u0435 \u043F\u0430\u0434\u0442\u0440\u044B\u043C\u043B\u0456\u0432\u0430\u0435\u0446\u0446\u0430 \u0432\u0430\u0448\u044B\u043C \u0431\u0440\u0430\u045E\u0437\u044D\u0440\u0430\u043C \u0443 \u0441\u0430\u043F\u0440\u0430\u045E\u0434\u043D\u044B \u043C\u043E\u043C\u0430\u043D\u0442, \u0432\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u0430\u0439\u0446\u0435 \u043A\u043B\u0430\u0432\u0456\u044F\u0442\u0443\u0440\u043D\u044B\u044F \u0441\u043A\u0430\u0440\u0430\u0447\u044D\u043D\u043D\u0456.",
popup_blocked:"\u0412\u044B\u0431\u0430\u0447\u044B\u0446\u0435, \u0430\u043B\u0435 \u0432\u0430\u0448 \u0431\u043B\u0430\u043A\u0430\u0432\u0430\u043B\u044C\u043D\u0456\u043A \u0443\u0441\u043F\u043B\u044B\u0432\u0430\u043B\u044C\u043D\u044B\u0445 \u0432\u043E\u043A\u043D\u0430\u045E \u0437\u0430\u0431\u043B\u0430\u043A\u0430\u0432\u0430\u045E \u0430\u043A\u043D\u043E, \u044F\u043A\u043E\u0435 \u043F\u0440\u0430\u0434\u0441\u0442\u0430\u045E\u043B\u044F\u0435 \u0444\u0443\u043D\u043A\u0446\u044B\u0456 \u043F\u0440\u044B\u043A\u043B\u0430\u0434\u0430\u043D\u043D\u044F. \u0412\u0430\u043C \u0442\u0440\u044D\u0431\u0430 \u0430\u0434\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0431\u043B\u0430\u043A\u0430\u0432\u0430\u043D\u043D\u0435 \u045E\u0441\u043F\u043B\u044B\u0432\u0430\u043B\u044C\u043D\u044B\u0445 \u0432\u043E\u043A\u043D\u0430\u045E \u043D\u0430 \u0433\u044D\u0442\u044B\u043C \u0441\u0430\u0439\u0446\u0435, \u043A\u0430\u0431 \u043F\u0430\u045E\u043D\u0430\u0432\u0430\u0440\u0442\u0430\u0441\u043D\u0430 \u0441\u043A\u0430\u0440\u044B\u0441\u0442\u0430\u0446\u0446\u0430 \u0433\u044D\u0442\u0430\u0439 \u043F\u0440\u044B\u043B\u0430\u0434\u0430\u0439.",
invalid_data:"\u041F\u0430\u043C\u044B\u043B\u043A\u0430: \u0410\u0434\u0437\u043D\u0430\u0447\u0430\u043D\u044B\u044F \u0447\u044B\u0440\u0432\u043E\u043D\u044B\u043C \u0437\u043D\u0430\u0447\u044D\u043D\u043D\u0456 \u045E\u0432\u0435\u0434\u0437\u0435\u043D\u044B\u044F \u043D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u0430.",
more_colors:"\u0411\u043E\u043B\u044C\u0448 \u043A\u043E\u043B\u0435\u0440\u0430\u045E"
},
contextmenu:{
align:"\u0412\u044B\u0440\u0430\u045E\u043D\u043E\u045E\u0432\u0430\u043D\u043D\u0435",
left:"\u041D\u0430\u043B\u0435\u0432\u0430",
center:"\u041F\u0430 \u0446\u044D\u043D\u0442\u0440\u044B",
right:"\u041D\u0430\u043F\u0440\u0430\u0432\u0430",
full:"\u0426\u0430\u043B\u043A\u0430\u043C"
},
insertdatetime:{
date_fmt:"%d.%m.%Y",
time_fmt:"%H:%M:%S",
insertdate_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u0434\u0430\u0442\u0443",
inserttime_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u0447\u0430\u0441",
months_long:"\u0421\u0442\u0443\u0434\u0437\u0435\u043D\u044C,\u041B\u044E\u0442\u044B,\u0421\u0430\u043A\u0430\u0432\u0456\u043A,\u041A\u0440\u0430\u0441\u0430\u0432\u0456\u043A,\u0422\u0440\u0430\u0432\u0435\u043D\u044C,\u0427\u044D\u0440\u0432\u0435\u043D\u044C,\u041B\u0456\u043F\u0435\u043D\u044C,\u0410\u045E\u0433\u0443\u0441\u0442,\u0412\u0435\u0440\u0430\u0441\u0435\u043D\u044C,\u041A\u0430\u0441\u0442\u0440\u044B\u0447\u043D\u0456\u043A,\u041B\u0456\u0441\u0442\u0430\u043F\u0430\u0434,\u0421\u043D\u0435\u0436\u0430\u043D\u044C",
months_short:"\u0421\u0442\u0443,\u041B\u044E\u0442,\u0421\u0430\u043A,\u041A\u0440\u0430,\u0422\u0440\u0430,\u0427\u044D\u0440,\u041B\u0456\u043F,\u0410\u045E\u0433,\u0412\u0435\u0440,\u041A\u0430\u0441,\u041B\u0456\u0441,\u0421\u043D\u0435",
day_long:"\u041D\u044F\u0434\u0437\u0435\u043B\u044F,\u041F\u0430\u043D\u044F\u0434\u0437\u0435\u043B\u0430\u043A,\u0410\u045E\u0442\u043E\u0440\u0430\u043A,\u0410\u0441\u044F\u0440\u043E\u0434\u0434\u0437\u0435,\u0427\u0430\u0446\u0432\u0435\u0440,\u041F\u044F\u0442\u043D\u0456\u0446\u0430,\u0421\u0443\u0431\u043E\u0442\u0430,\u041D\u044F\u0434\u0437\u0435\u043B\u044F",
day_short:"\u041D\u0434,\u041F\u043D,\u0410\u0442,\u0410\u0441,\u0427\u0446,\u041F\u0442,\u0421\u0431,\u041D\u0434"
},
print:{
print_desc:"\u0414\u0440\u0443\u043A"
},
preview:{
preview_desc:"\u041F\u0430\u043F\u044F\u0440\u044D\u0434\u043D\u0456 \u043F\u0440\u0430\u0433\u043B\u044F\u0434"
},
directionality:{
ltr_desc:"\u041A\u0456\u0440\u0443\u043D\u0430\u043A \u0437\u043B\u0435\u0432\u0430 \u043D\u0430\u043F\u0440\u0430\u0432\u0430",
rtl_desc:"\u041A\u0456\u0440\u0443\u043D\u0430\u043A \u0441\u043F\u0440\u0430\u0432\u0430 \u043D\u0430\u043B\u0435\u0432\u0430"
},
layer:{
insertlayer_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u043D\u043E\u0432\u044B \u043F\u043B\u0430\u0441\u0442",
forward_desc:"\u041F\u0435\u0440\u0430\u043D\u0435\u0441\u0446\u0456 \u043D\u0430\u043F\u0435\u0440\u0430\u0434",
backward_desc:"\u041F\u0435\u0440\u0430\u043D\u0435\u0441\u0446\u0456 \u043D\u0430\u0437\u0430\u0434",
absolute_desc:"\u0423\u043B\u0443\u0447\u044B\u0446\u044C/\u0432\u044B\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u0430\u0431\u0441\u0430\u043B\u044E\u0442\u043D\u0430\u0435 \u043F\u0430\u0437\u0456\u0446\u044B\u044F\u043D\u0430\u0432\u0430\u043D\u043D\u0435",
content:"\u041D\u043E\u0432\u044B \u043F\u043B\u0430\u0441\u0442\u2026"
},
save:{
save_desc:"\u0417\u0430\u0445\u0430\u0432\u0430\u0446\u044C",
cancel_desc:"\u0410\u0434\u043C\u044F\u043D\u0456\u0446\u044C \u0443\u0441\u0435 \u0437\u043C\u0435\u043D\u044B"
},
nonbreaking:{
nonbreaking_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u043D\u0435\u043F\u0430\u0440\u044B\u045E\u043D\u044B \u043F\u0440\u0430\u0431\u0435\u043B"
},
iespell:{
iespell_desc:"\u041F\u0440\u0430\u0432\u0435\u0440\u044B\u0446\u044C \u0430\u0440\u0444\u0430\u0433\u0440\u0430\u0444\u0456\u044E",
download:"ieSpell \u043D\u0435 \u0432\u044B\u044F\u045E\u043B\u0435\u043D\u044B. \u0423\u0441\u0442\u0430\u043B\u044F\u0432\u0430\u0446\u044C?"
},
advhr:{
advhr_desc:"\u0413\u0430\u0440\u044B\u0437\u0430\u043D\u0442\u0430\u043B\u044C\u043D\u0430\u044F \u043B\u0456\u043D\u0456\u044F"
},
emotions:{
emotions_desc:"\u0421\u043C\u0430\u0439\u043B\u0456\u043A\u0456"
},
searchreplace:{
search_desc:"\u0417\u043D\u0430\u0439\u0441\u0446\u0456",
replace_desc:"\u0417\u043D\u0430\u0439\u0441\u0446\u0456/\u0417\u0430\u043C\u044F\u043D\u0456\u0446\u044C"
},
advimage:{
image_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C/\u0440\u044D\u0434\u0430\u0433\u0430\u0432\u0430\u0446\u044C \u043C\u0430\u043B\u044E\u043D\u0430\u043A"
},
advlink:{
link_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C/\u0440\u044D\u0434\u0430\u0433\u0430\u0432\u0430\u0446\u044C \u0441\u043F\u0430\u0441\u044B\u043B\u043A\u0443"
},
xhtmlxtras:{
cite_desc:"\u0412\u044B\u043D\u044F\u0442\u043A\u0430",
abbr_desc:"\u0410\u0431\u0440\u044D\u0432\u0456\u044F\u0442\u0443\u0440\u0430",
acronym_desc:"\u0410\u043A\u0440\u043E\u043D\u0456\u043C",
del_desc:"\u0412\u044B\u0434\u0430\u043B\u0435\u043D\u044B \u0442\u044D\u043A\u0441\u0442",
ins_desc:"\u0414\u0430\u0434\u0430\u0434\u0437\u0435\u043D\u044B \u0442\u044D\u043A\u0441\u0442",
attribs_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C/\u0440\u044D\u0434\u0430\u0433\u0430\u0432\u0430\u0446\u044C \u0430\u0442\u0440\u044B\u0431\u0443\u0442\u044B"
},
style:{
desc:"\u0420\u044D\u0434\u0430\u0433\u0430\u0432\u0430\u0446\u044C \u0441\u0442\u044B\u043B\u044C CSS",
delta_width:"35"
},
paste:{
paste_text_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u044F\u043A \u043F\u0440\u043E\u0441\u0442\u044B \u0442\u044D\u043A\u0441\u0442",
paste_word_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u0437 Word",
selectall_desc:"\u0412\u044B\u043B\u0443\u0447\u044B\u0446\u044C \u0443\u0441\u0451",
plaintext_mode_sticky:"Paste is now in plain text mode. Click again to toggle back to regular paste mode. After you paste something you will be returned to regular paste mode.",
plaintext_mode:"Paste is now in plain text mode. Click again to toggle back to regular paste mode."
},
paste_dlg:{
text_title:"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u0430\u0439\u0446\u0435 \u0441\u043F\u0430\u043B\u0443\u0447\u044D\u043D\u043D\u0435 \u043A\u043B\u0430\u0432\u0456\u0448 CTRL+V \u043A\u0430\u0431 \u0443\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u0442\u044D\u043A\u0441\u0442 \u0443 \u0430\u043A\u043D\u043E.",
text_linebreaks:"\u0417\u0430\u0445\u043E\u045E\u0432\u0430\u0446\u044C \u043F\u0430\u0440\u044B\u0432\u044B \u0440\u0430\u0434\u043A\u043E\u045E",
word_title:"\u0412\u044B\u043A\u0430\u0440\u044B\u0441\u0442\u0430\u0439\u0446\u0435 \u0441\u043F\u0430\u043B\u0443\u0447\u044D\u043D\u043D\u0435 \u043A\u043B\u0430\u0432\u0456\u0448 CTRL+V \u043A\u0430\u0431 \u0443\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u0442\u044D\u043A\u0441\u0442 \u0443 \u0430\u043A\u043D\u043E."
},
table:{
desc:"\u0423\u0441\u0442\u0430\u045E\u043B\u044F\u0435 \u043D\u043E\u0432\u0443\u044E \u0442\u0430\u0431\u043B\u0456\u0446\u0443",
row_before_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u0440\u0430\u0434\u043E\u043A \u043F\u0435\u0440\u0430\u0434",
row_after_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u0440\u0430\u0434\u043E\u043A \u043F\u0430\u0441\u043B\u044F",
delete_row_desc:"\u0412\u044B\u0434\u0430\u043B\u0456\u0446\u044C \u0440\u0430\u0434\u043E\u043A",
col_before_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u0441\u043B\u0443\u043F\u043E\u043A \u043F\u0435\u0440\u0430\u0434",
col_after_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u0441\u043B\u0443\u043F\u043E\u043A \u043F\u0430\u0441\u043B\u044F",
delete_col_desc:"\u0412\u044B\u0434\u0430\u043B\u0456\u0446\u044C \u0441\u043B\u0443\u043F\u043E\u043A",
split_cells_desc:"\u041F\u0430\u0434\u0437\u044F\u043B\u0456\u0446\u044C \u0437\u043B\u0435\u043F\u043B\u0435\u043D\u044B\u044F \u0432\u043E\u0447\u043A\u0456",
merge_cells_desc:"\u0421\u043A\u043B\u0435\u0456\u0446\u044C \u0432\u043E\u0447\u043A\u0456",
row_desc:"\u0423\u043B\u0430\u0441\u0446\u0456\u0432\u0430\u0441\u0446\u0456 \u0440\u0430\u0434\u043A\u0430",
cell_desc:"\u0423\u043B\u0430\u0441\u0446\u0456\u0432\u0430\u0441\u0446\u0456 \u0432\u043E\u0447\u043A\u0430",
props_desc:"\u0423\u043B\u0430\u0441\u0446\u0456\u0432\u0430\u0441\u0446\u0456 \u0442\u0430\u0431\u043B\u0456\u0446\u044B",
paste_row_before_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u0440\u0430\u0434\u043E\u043A \u0442\u0430\u0431\u043B\u0456\u0446\u044B \u043F\u0435\u0440\u0430\u0434",
paste_row_after_desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u0440\u0430\u0434\u043E\u043A \u0442\u0430\u0431\u043B\u0456\u0446\u044B \u043F\u0430\u0441\u043B\u044F",
cut_row_desc:"\u0412\u044B\u0440\u0430\u0437\u0430\u0446\u044C \u0440\u0430\u0434\u043E\u043A",
copy_row_desc:"\u041A\u0430\u043F\u0456\u044F\u0432\u0430\u0446\u044C \u0440\u0430\u0434\u043E\u043A",
del:"\u0412\u044B\u0434\u0430\u043B\u0456\u0446\u044C \u0442\u0430\u0431\u043B\u0456\u0446\u0443",
row:"\u0420\u0430\u0434\u043E\u043A",
col:"\u0421\u043B\u0443\u043F\u043E\u043A",
cell:"\u0412\u043E\u0447\u043A\u0430"
},
autosave:{
unload_msg:"\u0417\u0430\u043D\u0435\u0441\u0435\u043D\u044B\u044F \u0437\u043C\u0435\u043D\u044B \u0431\u0443\u0434\u0443\u0446\u044C \u0441\u0442\u0440\u0430\u0447\u0430\u043D\u044B\u044F, \u043A\u0430\u043B\u0456 \u0432\u044B \u0441\u044B\u0434\u0437\u0435\u0446\u0435 \u0437 \u0433\u044D\u0442\u0430\u0439 \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0456.",
restore_content:"Restore auto-saved content.",
warning_message:"If you restore the saved content, you will lose all the content that is currently in the editor.\n\nAre you sure you want to restore the saved content?."
},
fullscreen:{
desc:"\u0423\u043B\u0443\u0447\u044B\u0446\u044C/\u0432\u044B\u043A\u043B\u044E\u0447\u044B\u0446\u044C \u043F\u043E\u045E\u043D\u0430\u044D\u043A\u0440\u0430\u043D\u043D\u044B \u0440\u044D\u0436\u044B\u043C"
},
media:{
desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C/\u0440\u044D\u0434\u0430\u0433\u0430\u0432\u0430\u0446\u044C \u043C\u0435\u0434\u044B\u044F-\u0430\u0431'\u0435\u043A\u0442",
edit:"\u0420\u044D\u0434\u0430\u0433\u0430\u0432\u0430\u0446\u044C \u043C\u0435\u0434\u044B\u044F-\u0430\u0431'\u0435\u043A\u0442"
},
fullpage:{
desc:"Document properties"
},
template:{
desc:"Insert predefined template content"
},
visualchars:{
desc:"Visual control characters on/off."
},
spellchecker:{
desc:"\u041F\u0440\u0430\u0432\u0435\u0440\u044B\u0446\u044C \u0430\u0440\u0444\u0430\u0433\u0440\u0430\u0444\u0456\u044E",
menu:"\u041F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u044B \u043F\u0440\u0430\u0432\u0435\u0440\u043A\u0456 \u0430\u0440\u0444\u0430\u0433\u0440\u0430\u0444\u0456\u0456",
ignore_word:"\u0406\u0433\u043D\u0430\u0440\u0430\u0432\u0430\u0446\u044C \u0441\u043B\u043E\u0432\u0430",
ignore_words:"\u0406\u0433\u043D\u0430\u0440\u0430\u0432\u0430\u0446\u044C \u0443\u0441\u0451",
langs:"\u041C\u043E\u0432\u044B",
wait:"\u041A\u0430\u043B\u0456 \u043B\u0430\u0441\u043A\u0430, \u043F\u0430\u0447\u0430\u043A\u0430\u0439\u0446\u0435...",
sug:"\u0412\u0430\u0440\u044B\u044F\u043D\u0442\u044B",
no_sug:"\u041D\u044F\u043C\u0430 \u0432\u0430\u0440\u044B\u044F\u043D\u0442\u0430\u045E",
no_mpell:"\u041F\u0430\u043C\u044B\u043B\u0430\u043A \u043D\u0435 \u0432\u044B\u044F\u045E\u043B\u0435\u043D\u0430."
},
pagebreak:{
desc:"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044C \u043F\u0430\u0434\u0437\u0435\u043B\u044C\u043D\u0456\u043A \u0441\u0442\u0430\u0440\u043E\u043D\u043A\u0456."
},
advlist:{
types:"Types",