commit f66c935026d38aa9cc712dca917c0c6170cfbd3e
parent d25543af43cf47c30698190a9fcaa00c269f2dd2
Author: Jan Dankert <develop@jandankert.de>
Date: Fri, 2 Apr 2021 00:18:39 +0200
New: Translation for element formats.
Diffstat:
12 files changed, 56 insertions(+), 4 deletions(-)
diff --git a/modules/cms/action/PageelementAction.class.php b/modules/cms/action/PageelementAction.class.php
@@ -294,6 +294,7 @@ class PageelementAction extends BaseAction
$format = $this->element->format;
$this->setTemplateVar('format' ,$format );
+
$this->setTemplateVar( 'editor',Element::getAvailableFormats()[ $format ] );
$this->setTemplateVar( 'text',$this->linkifyOIDs( $this->value->text ) );
diff --git a/modules/cms/ui/themes/default/html/views/pageelement/advanced.php b/modules/cms/ui/themes/default/html/views/pageelement/advanced.php
@@ -36,7 +36,7 @@
<?php foreach((array)@$editors as $id=>$name) { ?>
<div class="<?php echo O::escapeHtml('or-act-clickable') ?>"><?php echo O::escapeHtml('') ?>
<a target="<?php echo O::escapeHtml('_self') ?>" data-type="<?php echo O::escapeHtml('edit') ?>" data-action="<?php echo O::escapeHtml('pageelement') ?>" data-method="<?php echo O::escapeHtml('value') ?>" data-id="<?php echo O::escapeHtml('') ?>" data-extra-languageid="<?php echo O::escapeHtml(''.@$languageid.'') ?>" data-extra-format="<?php echo O::escapeHtml(''.@$id.'') ?>" data-extra="<?php echo O::escapeHtml('{"languageid":"'.@$languageid.'","format":"'.@$id.'"}') ?>" href="<?php echo O::escapeHtml('#/pageelement') ?>" class="<?php echo O::escapeHtml('or-link') ?>"><?php echo O::escapeHtml('') ?>
- <span><?php echo O::escapeHtml(''.@$name.'') ?></span>
+ <span><?php echo O::escapeHtml(''.@O::lang('format_'.@$name.'').'') ?></span>
</a>
</div>
<?php } ?>
diff --git a/modules/cms/ui/themes/default/html/views/pageelement/advanced.tpl.src.xml b/modules/cms/ui/themes/default/html/views/pageelement/advanced.tpl.src.xml
@@ -31,7 +31,7 @@
<list list="${editors}" key="id" value="name">
<part class="act-clickable">
<link type="edit" action="pageelement" subaction="value" var1="languageid" value1="${languageid}" var2="format" value2="${id}">
- <text value="${name}"/>
+ <text value="${message:format_${name}}"/>
</link>
</part>
</list>
diff --git a/modules/language/Language_CN.class.php b/modules/language/Language_CN.class.php
@@ -1356,5 +1356,10 @@ Thank you.',
'UNSAVED_CHANGES_CONFIRM'=>'There are unsaved changes. Do you really want to exit?',
'PROGRESS'=>'Work in progress',
'REFERENCES'=>'References',
+'FORMAT_TEXT'=>'Text',
+'FORMAT_WIKI'=>'Wiki classic',
+'FORMAT_HTML'=>'HTML',
+'FORMAT_MARKDOWN'=>'Markdown',
+'FORMAT_HTML_SOURCE'=>'HTML source',
];}
}
\ No newline at end of file
diff --git a/modules/language/Language_DE.class.php b/modules/language/Language_DE.class.php
@@ -1361,5 +1361,10 @@ Vielen Dank.',
'UNSAVED_CHANGES_CONFIRM'=>'Sie haben ungespeicherte Änderungen. Möchten Sie diese Ansicht tatsächlich verlassen?',
'PROGRESS'=>'Vorgang wird ausgeführt',
'REFERENCES'=>'Referenzen',
+'FORMAT_TEXT'=>'Text',
+'FORMAT_WIKI'=>'Wiki klassisch',
+'FORMAT_HTML'=>'HTML',
+'FORMAT_MARKDOWN'=>'Markdown',
+'FORMAT_HTML_SOURCE'=>'HTML Quelltext',
];}
}
\ No newline at end of file
diff --git a/modules/language/Language_EN.class.php b/modules/language/Language_EN.class.php
@@ -1356,5 +1356,10 @@ Thank you.',
'UNSAVED_CHANGES_CONFIRM'=>'There are unsaved changes. Do you really want to exit?',
'PROGRESS'=>'Work in progress',
'REFERENCES'=>'References',
+'FORMAT_TEXT'=>'Text',
+'FORMAT_WIKI'=>'Wiki classic',
+'FORMAT_HTML'=>'HTML',
+'FORMAT_MARKDOWN'=>'Markdown',
+'FORMAT_HTML_SOURCE'=>'HTML source',
];}
}
\ No newline at end of file
diff --git a/modules/language/Language_ES.class.php b/modules/language/Language_ES.class.php
@@ -1381,5 +1381,10 @@ MENU_INDEX_ADMINISTRATION_DESC =',
'UNSAVED_CHANGES_CONFIRM'=>'There are unsaved changes. Do you really want to exit?',
'PROGRESS'=>'Work in progress',
'REFERENCES'=>'References',
+'FORMAT_TEXT'=>'Text',
+'FORMAT_WIKI'=>'Wiki classic',
+'FORMAT_HTML'=>'HTML',
+'FORMAT_MARKDOWN'=>'Markdown',
+'FORMAT_HTML_SOURCE'=>'HTML source',
];}
}
\ No newline at end of file
diff --git a/modules/language/Language_FR.class.php b/modules/language/Language_FR.class.php
@@ -1357,5 +1357,10 @@ Merci.',
'UNSAVED_CHANGES_CONFIRM'=>'There are unsaved changes. Do you really want to exit?',
'PROGRESS'=>'Work in progress',
'REFERENCES'=>'References',
+'FORMAT_TEXT'=>'Text',
+'FORMAT_WIKI'=>'Wiki classic',
+'FORMAT_HTML'=>'HTML',
+'FORMAT_MARKDOWN'=>'Markdown',
+'FORMAT_HTML_SOURCE'=>'HTML source',
];}
}
\ No newline at end of file
diff --git a/modules/language/Language_IT.class.php b/modules/language/Language_IT.class.php
@@ -1357,5 +1357,10 @@ Gracias.',
'UNSAVED_CHANGES_CONFIRM'=>'There are unsaved changes. Do you really want to exit?',
'PROGRESS'=>'Work in progress',
'REFERENCES'=>'References',
+'FORMAT_TEXT'=>'Text',
+'FORMAT_WIKI'=>'Wiki classic',
+'FORMAT_HTML'=>'HTML',
+'FORMAT_MARKDOWN'=>'Markdown',
+'FORMAT_HTML_SOURCE'=>'HTML source',
];}
}
\ No newline at end of file
diff --git a/modules/language/Language_RU.class.php b/modules/language/Language_RU.class.php
@@ -1357,5 +1357,10 @@ if you do not know where this mail comes from, please ignore it.',
'UNSAVED_CHANGES_CONFIRM'=>'There are unsaved changes. Do you really want to exit?',
'PROGRESS'=>'Work in progress',
'REFERENCES'=>'References',
+'FORMAT_TEXT'=>'Text',
+'FORMAT_WIKI'=>'Wiki classic',
+'FORMAT_HTML'=>'HTML',
+'FORMAT_MARKDOWN'=>'Markdown',
+'FORMAT_HTML_SOURCE'=>'HTML source',
];}
}
\ No newline at end of file
diff --git a/modules/language/Messages.class.php b/modules/language/Messages.class.php
@@ -1310,4 +1310,9 @@ class Messages {
const UNSAVED_CHANGES_CONFIRM = 'UNSAVED_CHANGES_CONFIRM';
const PROGRESS = 'PROGRESS';
const REFERENCES = 'REFERENCES';
+ const FORMAT_TEXT = 'FORMAT_TEXT';
+ const FORMAT_WIKI = 'FORMAT_WIKI';
+ const FORMAT_HTML = 'FORMAT_HTML';
+ const FORMAT_MARKDOWN = 'FORMAT_MARKDOWN';
+ const FORMAT_HTML_SOURCE = 'FORMAT_HTML_SOURCE';
}
\ No newline at end of file
diff --git a/modules/language/language.yml b/modules/language/language.yml
@@ -6496,4 +6496,16 @@ PROGRESS:
de: Vorgang wird ausgeführt
REFERENCES:
de: Referenzen
- en: References-
\ No newline at end of file
+ en: References
+FORMAT_TEXT:
+ en: Text
+FORMAT_WIKI:
+ de: Wiki klassisch
+ en: Wiki classic
+FORMAT_HTML:
+ en: HTML
+FORMAT_MARKDOWN:
+ en: Markdown
+FORMAT_HTML_SOURCE:
+ de: HTML Quelltext
+ en: HTML source