send link by mail: translations, allow specifying mail subject in global or type option

This commit is contained in:
Helmut Merz 2015-09-22 07:59:09 +02:00
parent 4f481ce79b
commit 6db71366c6
4 changed files with 34 additions and 7 deletions

Binary file not shown.

View file

@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: 0.13.1\n"
"POT-Creation-Date: 2007-05-22 12:00 CET\n"
"PO-Revision-Date: 2015-06-06 12:00 CET\n"
"PO-Revision-Date: 2015-09-22 12:00 CET\n"
"Last-Translator: Helmut Merz <helmutm@cy55.de>\n"
"Language-Team: loops developers <helmutm@cy55.de>\n"
"MIME-Version: 1.0\n"
@ -597,9 +597,6 @@ msgstr "Informationen über dieses Objekt"
msgid "Information about this object."
msgstr "Informationen über dieses Objekt."
msgid "Send a link to this object by email."
msgstr "Einen Link zu diesem Objekt per E-Mail versenden."
msgid "Edit with external editor."
msgstr "Mit 'External Editor' bearbeiten."
@ -1413,3 +1410,27 @@ msgstr "Zeitraum"
msgid "Technology"
msgstr "Technik"
# send mail
msgid "Send a link to this object by email."
msgstr "Einen Link zu diesem Objekt per E-Mail versenden."
msgid "Send Link by Email"
msgstr "Link per E-Mail versenden"
msgid "Mail Subject"
msgstr "Betreff"
msgid "Mail Body"
msgstr "Text"
msgid "Recipients"
msgstr "Empfänger"
msgid "Additional Recipients"
msgstr "Weitere Empfänger"
msgid "Send email"
msgstr "E-Mail senden"

View file

@ -175,6 +175,10 @@ class SendEmailForm(NodeView):
@Lazy
def subject(self):
optionKey = 'organize.sendmail_subject'
option = self.globalOptions(optionKey) or self.typeOptions(optionKey)
if option:
return option[0]
menu = self.context.getMenu()
zdc = IZopeDublinCore(menu)
zdc.languageInfo = self.languageInfo

View file

@ -125,14 +125,15 @@
<span tal:content="view/target/title"></span></div>
<metal:content define-macro="mail_content">
<div>
<label i18n:translate="" for="subject">Subject</label>
<label i18n:translate="" for="subject">Mail Subject</label>
<div>
<input name="subject" id="subject" style="width: 60em"
dojoType="dijit.form.ValidationTextBox" required
tal:attributes="value view/subject" /></div>
</div>
<div>
<label i18n:translate="" for="mailbody">Mail Body</label>
<label i18n:translate=""
for="mailbody">Mail Body</label>
<div>
<textarea name="mailbody" cols="80" rows="4" id="mailbody"
dojoType="dijit.form.SimpleTextarea" style="width: 60em"
@ -155,7 +156,8 @@
<span i18n:translate="">Toggle all</span></div>
</div>
<div>
<label i18n:translate="" for="addrecipients">Additional recipients</label>
<label i18n:translate=""
for="addrecipients">Additional Recipients</label>
<div>
<textarea name="addrecipients" cols="80" rows="4" id="addrecipients"
dojoType="dijit.form.SimpleTextarea"