Remove i18n mock from wisiwyg directive.
parent
d145e272f7
commit
bdd773c945
|
@ -28,32 +28,7 @@ module = angular.module("taigaCommon")
|
|||
#############################################################################
|
||||
## WYSIWYG markitup editor directive
|
||||
#############################################################################
|
||||
|
||||
# TODO: fix when i18n is implemented
|
||||
$i18next = {
|
||||
t: (key) ->
|
||||
keywords = {
|
||||
"markdown-editor.heading-1": "First Level Heading",
|
||||
"markdown-editor.heading-2": "Second Level Heading",
|
||||
"markdown-editor.heading-3": "Third Level Heading",
|
||||
"markdown-editor.bold": "Bold",
|
||||
"markdown-editor.italic": "Italic",
|
||||
"markdown-editor.strike": "Strike",
|
||||
"markdown-editor.bulleted-list": "Bulleted List",
|
||||
"markdown-editor.numeric-list": "Numeric List",
|
||||
"markdown-editor.picture": "Picture",
|
||||
"markdown-editor.link": "Link",
|
||||
"markdown-editor.quotes": "Quotes",
|
||||
"markdown-editor.code-block": "Code Block / Code",
|
||||
"markdown-editor.preview": "Preview",
|
||||
"markdown-editor.help": "Help",
|
||||
"markdown-editor.placeholder": "Your title here...",
|
||||
"markdown-editor.link-placeholder": "Your text to link here..."
|
||||
}
|
||||
return keywords[key] or key
|
||||
}
|
||||
|
||||
tgMarkitupDirective = ($rootscope, $rs) ->
|
||||
tgMarkitupDirective = ($rootscope, $rs, $tr) ->
|
||||
previewTemplate = _.template("""
|
||||
<div class="preview">
|
||||
<div class="actions">
|
||||
|
@ -175,40 +150,40 @@ tgMarkitupDirective = ($rootscope, $rs) ->
|
|||
|
||||
markupSet: [
|
||||
{
|
||||
name: $i18next.t('markdown-editor.heading-1')
|
||||
name: $tr.t("markdown-editor.heading-1")
|
||||
key: "1"
|
||||
placeHolder: $i18next.t('markdown-editor.placeholder')
|
||||
closeWith: (markItUp) -> markdownTitle(markItUp, '=')
|
||||
placeHolder: $tr.t("markdown-editor.placeholder")
|
||||
closeWith: (markItUp) -> markdownTitle(markItUp, "=")
|
||||
},
|
||||
{
|
||||
name: $i18next.t('markdown-editor.heading-2')
|
||||
name: $tr.t("markdown-editor.heading-2")
|
||||
key: "2"
|
||||
placeHolder: $i18next.t('markdown-editor.placeholder')
|
||||
closeWith: (markItUp) -> markdownTitle(markItUp, '-')
|
||||
placeHolder: $tr.t("markdown-editor.placeholder")
|
||||
closeWith: (markItUp) -> markdownTitle(markItUp, "-")
|
||||
},
|
||||
{
|
||||
name: $i18next.t('markdown-editor.heading-3')
|
||||
name: $tr.t("markdown-editor.heading-3")
|
||||
key: "3"
|
||||
openWith: '### '
|
||||
placeHolder: $i18next.t('markdown-editor.placeholder')
|
||||
openWith: "### "
|
||||
placeHolder: $tr.t("markdown-editor.placeholder")
|
||||
},
|
||||
{
|
||||
separator: '---------------'
|
||||
},
|
||||
{
|
||||
name: $i18next.t('markdown-editor.bold')
|
||||
name: $tr.t("markdown-editor.bold")
|
||||
key: "B"
|
||||
openWith: '**'
|
||||
closeWith: '**'
|
||||
},
|
||||
{
|
||||
name: $i18next.t('markdown-editor.italic')
|
||||
name: $tr.t("markdown-editor.italic")
|
||||
key: "I"
|
||||
openWith: '_'
|
||||
closeWith: '_'
|
||||
},
|
||||
{
|
||||
name: $i18next.t('markdown-editor.strike')
|
||||
name: $tr.t("markdown-editor.strike")
|
||||
key: "S"
|
||||
openWith: '~~'
|
||||
closeWith: '~~'
|
||||
|
@ -217,45 +192,45 @@ tgMarkitupDirective = ($rootscope, $rs) ->
|
|||
separator: '---------------'
|
||||
},
|
||||
{
|
||||
name: $i18next.t('markdown-editor.bulleted-list')
|
||||
openWith: '- '
|
||||
name: $tr.t("markdown-editor.bulleted-list")
|
||||
openWith: "- "
|
||||
},
|
||||
{
|
||||
name: $i18next.t('markdown-editor.numeric-list')
|
||||
openWith: (markItUp) -> markItUp.line+'. '
|
||||
name: $tr.t("markdown-editor.numeric-list")
|
||||
openWith: (markItUp) -> markItUp.line+". "
|
||||
},
|
||||
{
|
||||
separator: '---------------'
|
||||
},
|
||||
{
|
||||
name: $i18next.t('markdown-editor.picture')
|
||||
name: $tr.t("markdown-editor.picture")
|
||||
key: "P"
|
||||
replaceWith: '![[![Alternative text]!]]([![Url:!:http://]!] "[![Title]!]")'
|
||||
},
|
||||
{
|
||||
name: $i18next.t('markdown-editor.link')
|
||||
name: $tr.t("markdown-editor.link")
|
||||
key: "L"
|
||||
openWith: '['
|
||||
closeWith: ']([![Url:!:http://]!] "[![Title]!]")'
|
||||
placeHolder: $i18next.t('markdown-editor.link-placeholder')
|
||||
placeHolder: $tr.t("markdown-editor.link-placeholder")
|
||||
},
|
||||
{
|
||||
separator: '---------------'
|
||||
},
|
||||
{
|
||||
name: $i18next.t('markdown-editor.quotes')
|
||||
openWith: '> '
|
||||
name: $tr.t("markdown-editor.quotes")
|
||||
openWith: "> "
|
||||
},
|
||||
{
|
||||
name: $i18next.t('markdown-editor.code-block')
|
||||
openWith: '```\n'
|
||||
closeWith: '\n```'
|
||||
name: $tr.t("markdown-editor.code-block")
|
||||
openWith: "```\n"
|
||||
closeWith: "\n```"
|
||||
},
|
||||
{
|
||||
separator: '---------------'
|
||||
},
|
||||
{
|
||||
name: $i18next.t('markdown-editor.preview')
|
||||
name: $tr.t("markdown-editor.preview")
|
||||
call: preview
|
||||
className: "preview-icon"
|
||||
},
|
||||
|
@ -263,7 +238,7 @@ tgMarkitupDirective = ($rootscope, $rs) ->
|
|||
# separator: '---------------'
|
||||
# },
|
||||
# {
|
||||
# name: $i18next.t('markdown-editor.help')
|
||||
# name: $tr.t("markdown-editor.help")
|
||||
# call: openHelp
|
||||
# className: "help"
|
||||
# }
|
||||
|
@ -291,4 +266,4 @@ tgMarkitupDirective = ($rootscope, $rs) ->
|
|||
|
||||
return {link:link, require:"ngModel"}
|
||||
|
||||
module.directive("tgMarkitup", ["$rootScope", "$tgResources", tgMarkitupDirective])
|
||||
module.directive("tgMarkitup", ["$rootScope", "$tgResources", "$tgI18n", tgMarkitupDirective])
|
||||
|
|
Loading…
Reference in New Issue