File indexing completed on 2025-02-16 04:57:41
0001 /* 0002 * SPDX-FileCopyrightText: 2006 Dmitry Morozhnikov <dmiceman@mail.ru> 0003 * 0004 * SPDX-License-Identifier: GPL-2.0-or-later 0005 * 0006 */ 0007 0008 #include "defaulttemplates.h" 0009 0010 #include <KLocalizedString> 0011 0012 using namespace TemplateParser; 0013 0014 QString DefaultTemplates::defaultNewMessage() 0015 { 0016 return QLatin1StringView("%REM=\"") + i18n("Default new message template") + QLatin1StringView("\"%-\n") + QLatin1StringView("%BLANK"); 0017 } 0018 0019 QString DefaultTemplates::defaultReply() 0020 { 0021 return QStringLiteral("%REM=\"") + i18n("Default reply template") + QStringLiteral("\"%-\n") 0022 + i18nc( 0023 "Default reply template." 0024 "%1: date of original message, %2: time of original message, " 0025 "%3: quoted text of original message, %4: cursor Position", 0026 "On %1 %2 you wrote:\n" 0027 "%3\n" 0028 "%4", 0029 QStringLiteral("%ODATE"), 0030 QStringLiteral("%OTIMELONG"), 0031 QStringLiteral("%QUOTE"), 0032 QStringLiteral("%CURSOR")); 0033 } 0034 0035 QString DefaultTemplates::defaultReplyAll() 0036 { 0037 return QStringLiteral("%REM=\"") + i18n("Default reply all template") + QStringLiteral("\"%-\n") 0038 + i18nc( 0039 "Default reply all template: %1: date, %2: time, %3: name of original sender, " 0040 "%4: quoted text of original message, %5: cursor position", 0041 "On %1 %2 %3 wrote:\n" 0042 "%4\n" 0043 "%5", 0044 QStringLiteral("%ODATE"), 0045 QStringLiteral("%OTIMELONG"), 0046 QStringLiteral("%OFROMNAME"), 0047 QStringLiteral("%QUOTE"), 0048 QStringLiteral("%CURSOR")); 0049 } 0050 0051 QString DefaultTemplates::defaultForward() 0052 { 0053 return QStringLiteral("%REM=\"") + i18n("Default forward template") + QStringLiteral("\"%-\n") 0054 + i18nc( 0055 "Default forward template: %1: subject of original message, " 0056 "%2: date of original message, " 0057 "%3: time of original message, " 0058 "%4: mail address of original sender, " 0059 "%5: original message text", 0060 "\n" 0061 "---------- Forwarded Message ----------\n" 0062 "\n" 0063 "Subject: %1\n" 0064 "Date: %2, %3\n" 0065 "From: %4\n" 0066 "%OADDRESSEESADDR\n" 0067 "\n" 0068 "%5\n" 0069 "-----------------------------------------", 0070 QStringLiteral("%OFULLSUBJECT"), 0071 QStringLiteral("%ODATE"), 0072 QStringLiteral("%OTIMELONG"), 0073 QStringLiteral("%OFROMADDR"), 0074 QStringLiteral("%TEXT")); 0075 } 0076 0077 QString DefaultTemplates::defaultQuoteString() 0078 { 0079 return QStringLiteral("> "); 0080 }