{f:translate(key: 'salutationNeutral', extensionName: 'timelog') -> f:variable(name: 'salutation')}
{f:translate(key: 'salutationPersonal', extensionName: 'timelog')
-> f:format.printf(arguments: {0: client.lastName})
-> f:variable(name: 'salutation')
-> f:if(condition: client.lastName)}
{project.title} ({project.handle})
{f:variable(name: 'space', value: ' ')}
{salutation}
{space}
{f:translate(key: 'projectProgressText', extensionName: 'timelog') -> f:format.printf(arguments: '{0: projectTitle, 1: project.activeTime, 2: project.heapTime}')}
{f:translate(key:'greeting', extensionName: 'timelog')}
{space}
{project.owner.firstName} {project.owner.lastName}
{project.owner.company}
{space}
=====================================
{task.endTime -> f:format.date(format: 'd.m.Y')} | {task.activeTime -> f:format.number(decimals: 2)} {f:translate(key: 'hourAbbreviation', extensionName: 'timelog')} | {task.handle} | {task.taskGroup.title}
-------------------------------------
{task.title}
-------------------------------------
{task.description}
=====================================
---
{f:uri.action(extensionName: 'timelog', pluginName: 'taskpanel', controller: 'Task', arguments: {projectHandle: project.handle}, absolute: true)}
---
{f:translate(key:'aboutTimelog', extensionName: 'timelog') -> f:format.printf(arguments: {0: 'TYPO3', 1: 'timelog', 2: 'buechler.pro GmbH'})}
---