2343 lines
100 KiB
Gettext
2343 lines
100 KiB
Gettext
# Translation of Odoo Server.
|
||
# This file contains the translation of the following modules:
|
||
# * timesheet_grid
|
||
#
|
||
# Translators:
|
||
# Martin Trigaux, 2022
|
||
# Friederike Fasterling-Nesselbosch, 2022
|
||
# Wolfgang Taferner, 2022
|
||
# Larissa Manderfeld, 2023
|
||
#
|
||
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
||
# "Larissa Manderfeld (lman)" <lman@odoo.com>, 2025, 2026.
|
||
msgid ""
|
||
msgstr ""
|
||
"Project-Id-Version: Odoo Server 16.0+e\n"
|
||
"Report-Msgid-Bugs-To: \n"
|
||
"POT-Creation-Date: 2026-04-10 18:44+0000\n"
|
||
"PO-Revision-Date: 2026-04-24 14:15+0000\n"
|
||
"Last-Translator: \"Larissa Manderfeld (lman)\" <lman@odoo.com>\n"
|
||
"Language-Team: German <https://translate.odoo.com/projects/odoo-19/"
|
||
"timesheet_grid/de/>\n"
|
||
"Language: de\n"
|
||
"MIME-Version: 1.0\n"
|
||
"Content-Type: text/plain; charset=UTF-8\n"
|
||
"Content-Transfer-Encoding: \n"
|
||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||
"X-Generator: Weblate 5.17\n"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.project_task_view_kanban
|
||
msgid "<i class=\"fa fa-play text-success\" title=\"Timer is Running\"/>"
|
||
msgstr "<i class=\"fa fa-play text-success\" title=\"Timer läuft\"/>"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.res_config_settings_view_form
|
||
msgid "<span class=\"col-auto ms-2\">min</span>"
|
||
msgstr "<span class=\"col-auto ms-2\">Min.</span>"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:mail.template,body_html:timesheet_grid.mail_template_timesheet_reminder_user
|
||
msgid ""
|
||
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top: "
|
||
"16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; "
|
||
"color: #454748; width: 100%; border-collapse:separate;\"><tr><td "
|
||
"align=\"center\">\n"
|
||
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
"style=\"padding: 16px; background-color: white; color: #454748; border-"
|
||
"collapse:separate;\">\n"
|
||
"<tbody>\n"
|
||
" <!-- HEADER -->\n"
|
||
" <tr>\n"
|
||
" <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
"width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
"0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
" <tr><td valign=\"middle\">\n"
|
||
" <span style=\"font-size: 10px;\">Your Timesheets</"
|
||
"span><br/>\n"
|
||
" <span style=\"font-size: 20px; font-weight: bold;\" t-"
|
||
"out=\"object.name or ''\">Abigail Peterson</span>\n"
|
||
" </td><td valign=\"middle\" align=\"right\" t-if=\"not "
|
||
"object.company_id.uses_default_logo\">\n"
|
||
" <img t-attf-src=\"/logo.png?"
|
||
"company={{ object.company_id.id }}\" style=\"padding: 0px; margin: 0px; "
|
||
"height: auto; width: 80px;\" t-att-alt=\"object.company_id.name\"/>\n"
|
||
" </td></tr>\n"
|
||
" <tr><td colspan=\"2\" style=\"text-align:center;\">\n"
|
||
" <hr width=\"100%\" style=\"background-"
|
||
"color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
"size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\"/>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" <!-- CONTENT -->\n"
|
||
" <tr>\n"
|
||
" <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
"width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
"0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
" <tr><td valign=\"top\" style=\"font-size: 13px;\">\n"
|
||
" <t t-set=\"timesheet_hours\" t-"
|
||
"value=\"ctx.get('timesheet_hours', 0)\"/>\n"
|
||
" <t t-set=\"working_hours\" t-"
|
||
"value=\"ctx.get('working_hours', 0)\"/>\n"
|
||
" <div>\n"
|
||
" Hello <t t-out=\"object.name or ''\">Abigail "
|
||
"Peterson</t>,<br/><br/>\n"
|
||
" This is a friendly reminder to log your hours for "
|
||
"the following period: <t t-out=\"ctx.get('date_start') or ''\">05/05/2021</"
|
||
"t> <i class=\"fa fa-long-arrow-right\"/> <t t-out=\"ctx.get('date_stop') or "
|
||
"''\">05/06/2021</t>.\n"
|
||
" For the time being, you <t t-if=\"timesheet_hours != "
|
||
"0\">only</t> logged <t t-out=\"'%d' %int(timesheet_hours)\">2</t><t t-"
|
||
"if=\"timesheet_hours % 1 != 0\" t-out=\"':%02d' % (round(timesheet_hours % 1 "
|
||
"* 60))\">:30</t> hours on the <t t-out=\"'%d' %int(working_hours)\">8</t><t "
|
||
"t-if=\"working_hours % 1 != 0\" t-out=\"':%02d' % (round(working_hours % 1 * "
|
||
"60))\">:30</t> requested.<br/>\n"
|
||
" <div t-if=\"ctx.get('action_url')\" style=\"margin: "
|
||
"16px 0px 16px 0px;\">\n"
|
||
" <a t-att-href=\"ctx.get('action_url')\" t-attf-"
|
||
"style=\"background-color: {{object.company_id.email_secondary_color or "
|
||
"'#875A7B'}};; padding: 8px 16px 8px 16px; text-decoration: none; color: "
|
||
"{{object.company_id.email_primary_color or '#FFFFFF'}}; border-radius: 5px; "
|
||
"font-size: 13px;\">Fill in your timesheet</a>\n"
|
||
" </div>\n"
|
||
" <br/>Thank you,<br/>\n"
|
||
" <t t-if=\"user.signature\" data-o-mail-quote-"
|
||
"container=\"1\">\n"
|
||
" <div data-o-mail-quote=\"1\">--<br data-o-mail-"
|
||
"quote=\"1\"/><t t-out=\"user.signature or ''\" data-o-mail-"
|
||
"quote=\"1\">Mitchell Admin</t></div>\n"
|
||
" </t>\n"
|
||
" </div>\n"
|
||
" </td></tr>\n"
|
||
" <tr><td style=\"text-align:center;\">\n"
|
||
" <hr width=\"100%\" style=\"background-"
|
||
"color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
"size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\"/>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" <!-- FOOTER -->\n"
|
||
" <tr>\n"
|
||
" <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
"width=\"590\" style=\"min-width: 590px; background-color: white; font-size: "
|
||
"11px; padding: 0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
" <tr><td valign=\"middle\" align=\"left\">\n"
|
||
" <t t-out=\"object.company_id.name or ''\">YourCompany</"
|
||
"t>\n"
|
||
" </td></tr>\n"
|
||
" <tr><td valign=\"middle\" align=\"left\" style=\"opacity: "
|
||
"0.7;\">\n"
|
||
" <t t-out=\"object.company_id.phone or ''\">+1 "
|
||
"650-123-4567</t>\n"
|
||
" <t t-if=\"object.company_id.email\">\n"
|
||
" | <a t-attf-href=\"'mailto:%s' % "
|
||
"{{ object.company_id.email }}\" style=\"text-decoration:none; color: "
|
||
"#454748;\" t-out=\"object.company_id.email or ''\">info@yourcompany.com</a>\n"
|
||
" </t>\n"
|
||
" <t t-if=\"object.company_id.website\">\n"
|
||
" | <a t-attf-href=\"'%s' % "
|
||
"{{ object.company_id.website }}\" style=\"text-decoration:none; color: "
|
||
"#454748;\" t-out=\"object.company_id.website or ''\">http://www.example.com</"
|
||
"a>\n"
|
||
" </t>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
"</tbody>\n"
|
||
"</table>\n"
|
||
"</td></tr>\n"
|
||
"<!-- POWERED BY -->\n"
|
||
"<tr><td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
"style=\"min-width: 590px; background-color: #F1F1F1; color: #454748; "
|
||
"padding: 8px; border-collapse:separate;\">\n"
|
||
" <tr><td style=\"text-align: center; font-size: 13px;\">\n"
|
||
" Powered by <a target=\"_blank\" href=\"https://www.odoo.com?"
|
||
"utm_source=db&utm_medium=mail\" t-attf-style=\"color: "
|
||
"{{object.company_id.email_secondary_color or '#875A7B'}};\">Odoo</a>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
"</td></tr>\n"
|
||
"</table>\n"
|
||
" "
|
||
msgstr ""
|
||
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top: "
|
||
"16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; "
|
||
"color: #454748; width: 100%; border-collapse:separate;\"><tr><td "
|
||
"align=\"center\">\n"
|
||
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
"style=\"padding: 16px; background-color: white; color: #454748; border-"
|
||
"collapse:separate;\">\n"
|
||
"<tbody>\n"
|
||
" <!-- HEADER -->\n"
|
||
" <tr>\n"
|
||
" <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
"width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
"0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
" <tr><td valign=\"middle\">\n"
|
||
" <span style=\"font-size: 10px;\">Ihre Zeiterfassung</"
|
||
"span><br/>\n"
|
||
" <span style=\"font-size: 20px; font-weight: bold;\" t-"
|
||
"out=\"object.name or ''\">Abigail Peterson</span>\n"
|
||
" </td><td valign=\"middle\" align=\"right\" t-if=\"not "
|
||
"object.company_id.uses_default_logo\">\n"
|
||
" <img t-attf-src=\"/logo.png?"
|
||
"company={{ object.company_id.id }}\" style=\"padding: 0px; margin: 0px; "
|
||
"height: auto; width: 80px;\" t-att-alt=\"object.company_id.name\"/>\n"
|
||
" </td></tr>\n"
|
||
" <tr><td colspan=\"2\" style=\"text-align:center;\">\n"
|
||
" <hr width=\"100%\" style=\"background-"
|
||
"color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
"size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\"/>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" <!-- CONTENT -->\n"
|
||
" <tr>\n"
|
||
" <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
"width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
"0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
" <tr><td valign=\"top\" style=\"font-size: 13px;\">\n"
|
||
" <t t-set=\"timesheet_hours\" t-"
|
||
"value=\"ctx.get('timesheet_hours', 0)\"/>\n"
|
||
" <t t-set=\"working_hours\" t-"
|
||
"value=\"ctx.get('working_hours', 0)\"/>\n"
|
||
" <div>\n"
|
||
" Guten Tag <t t-out=\"object.name or ''\">Abigail "
|
||
"Peterson</t>,<br/><br/>\n"
|
||
" wir möchten Sie freundlich daran erinnern, Ihre "
|
||
"Stunden für den folgenden Zeitraum zu erfassen: <t t-"
|
||
"out=\"ctx.get('date_start') or ''\">05/05/2021</t> <i class=\"fa fa-long-"
|
||
"arrow-right\"/> <t t-out=\"ctx.get('date_stop') or ''\">06/05/2021</t>.\n"
|
||
" Bisher haben Sie <t t-if=\"timesheet_hours != "
|
||
"0\">erst</t> <t t-out=\"'%d' %int(timesheet_hours)\">2</t><t t-"
|
||
"if=\"timesheet_hours % 1 != 0\" t-out=\"':%02d' % (round(timesheet_hours % 1 "
|
||
"* 60))\">:30</t> Stunden der erforderlichen <t t-out=\"'%d' "
|
||
"%int(working_hours)\">8</t><t t-if=\"working_hours % 1 != 0\" t-out=\"':"
|
||
"%02d' % (round(working_hours % 1 * 60))\">:30</t> Stunden erfasst.<br/>\n"
|
||
" <div t-if=\"ctx.get('action_url')\" style=\"margin: "
|
||
"16px 0px 16px 0px;\">\n"
|
||
" <a t-att-href=\"ctx.get('action_url')\" t-attf-"
|
||
"style=\"background-color: {{object.company_id.email_secondary_color or "
|
||
"'#875A7B'}};; padding: 8px 16px 8px 16px; text-decoration: none; color: "
|
||
"{{object.company_id.email_primary_color or '#FFFFFF'}}; border-radius: 5px; "
|
||
"font-size: 13px;\">Zeiterfassungsbogen ausfüllen</a>\n"
|
||
" </div>\n"
|
||
" <br/>Vielen Dank!<br/>\n"
|
||
" <t t-if=\"user.signature\" data-o-mail-quote-"
|
||
"container=\"1\">\n"
|
||
" <div data-o-mail-quote=\"1\">--<br data-o-mail-"
|
||
"quote=\"1\"/><t t-out=\"user.signature or ''\" data-o-mail-"
|
||
"quote=\"1\">Mitchell Admin</t></div>\n"
|
||
" </t>\n"
|
||
" </div>\n"
|
||
" </td></tr>\n"
|
||
" <tr><td style=\"text-align:center;\">\n"
|
||
" <hr width=\"100%\" style=\"background-"
|
||
"color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
"size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\"/>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" <!-- FOOTER -->\n"
|
||
" <tr>\n"
|
||
" <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
"width=\"590\" style=\"min-width: 590px; background-color: white; font-size: "
|
||
"11px; padding: 0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
" <tr><td valign=\"middle\" align=\"left\">\n"
|
||
" <t t-out=\"object.company_id.name or "
|
||
"''\">IhrUnternehmen</t>\n"
|
||
" </td></tr>\n"
|
||
" <tr><td valign=\"middle\" align=\"left\" style=\"opacity: "
|
||
"0.7;\">\n"
|
||
" <t t-out=\"object.company_id.phone or ''\">+1 "
|
||
"650-123-4567</t>\n"
|
||
" <t t-if=\"object.company_id.email\">\n"
|
||
" | <a t-attf-href=\"'mailto:%s' % "
|
||
"{{ object.company_id.email }}\" style=\"text-decoration:none; color: "
|
||
"#454748;\" t-out=\"object.company_id.email or ''\">info@ihrunternehmen.com</"
|
||
"a>\n"
|
||
" </t>\n"
|
||
" <t t-if=\"object.company_id.website\">\n"
|
||
" | <a t-attf-href=\"'%s' % "
|
||
"{{ object.company_id.website }}\" style=\"text-decoration:none; color: "
|
||
"#454748;\" t-out=\"object.company_id.website or ''\">http://"
|
||
"www.beispiel.com</a>\n"
|
||
" </t>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
"</tbody>\n"
|
||
"</table>\n"
|
||
"</td></tr>\n"
|
||
"<!-- POWERED BY -->\n"
|
||
"<tr><td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
"style=\"min-width: 590px; background-color: #F1F1F1; color: #454748; "
|
||
"padding: 8px; border-collapse:separate;\">\n"
|
||
" <tr><td style=\"text-align: center; font-size: 13px;\">\n"
|
||
" Unterstützt durch <a target=\"_blank\" href=\"https://www.odoo.com?"
|
||
"utm_source=db&utm_medium=mail\" t-attf-style=\"color: "
|
||
"{{object.company_id.email_secondary_color or '#875A7B'}};\">Odoo</a>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
"</td></tr>\n"
|
||
"</table>\n"
|
||
" "
|
||
|
||
#. module: timesheet_grid
|
||
#: model:mail.template,body_html:timesheet_grid.mail_template_timesheet_reminder
|
||
msgid ""
|
||
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top: "
|
||
"16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; "
|
||
"color: #454748; width: 100%; border-collapse:separate;\"><tr><td "
|
||
"align=\"center\">\n"
|
||
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
"style=\"padding: 16px; background-color: white; color: #454748; border-"
|
||
"collapse:separate;\">\n"
|
||
"<tbody>\n"
|
||
" <!-- HEADER -->\n"
|
||
" <tr>\n"
|
||
" <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
"width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
"0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
" <tr><td valign=\"middle\">\n"
|
||
" <span style=\"font-size: 10px;\">Your Timesheets</"
|
||
"span><br/>\n"
|
||
" <span style=\"font-size: 20px; font-weight: bold;\" t-"
|
||
"out=\"object.name or ''\">Abigail Peterson</span>\n"
|
||
" </td><td valign=\"middle\" align=\"right\" t-if=\"not "
|
||
"object.company_id.uses_default_logo\">\n"
|
||
" <img t-attf-src=\"/logo.png?"
|
||
"company={{ object.company_id.id }}\" style=\"padding: 0px; margin: 0px; "
|
||
"height: auto; width: 80px;\" t-att-alt=\"object.company_id.name\"/>\n"
|
||
" </td></tr>\n"
|
||
" <tr><td colspan=\"2\" style=\"text-align:center;\">\n"
|
||
" <hr width=\"100%\" style=\"background-"
|
||
"color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
"size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\"/>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" <!-- CONTENT -->\n"
|
||
" <tr>\n"
|
||
" <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
"width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
"0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
" <tr><td valign=\"top\" style=\"font-size: 13px;\">\n"
|
||
" <div>\n"
|
||
" Hello <t t-out=\"object.name or ''\">Abigail "
|
||
"Peterson</t>,<br/><br/>\n"
|
||
" This is a friendly reminder to approve your team's "
|
||
"timesheets for the following period: <t t-out=\"ctx.get('date_start') or "
|
||
"''\">05/05/2021</t> - <t t-out=\"ctx.get('date_stop') or ''\">06/05/2021</t>."
|
||
"<br/>\n"
|
||
" <div t-if=\"ctx.get('action_url')\" style=\"margin: "
|
||
"16px 0px 16px 0px;\">\n"
|
||
" <a t-att-href=\"ctx.get('action_url')\" t-attf-"
|
||
"style=\"background-color: {{object.company_id.email_secondary_color or "
|
||
"'#875A7B'}}; padding: 8px 16px 8px 16px; text-decoration: none; color: "
|
||
"{{object.company_id.email_primary_color or '#FFFFFF'}}; border-radius: 5px; "
|
||
"font-size: 13px;\">Validate the Timesheets</a>\n"
|
||
" </div>\n"
|
||
" <br/>Thank you,<br/>\n"
|
||
" <t t-if=\"user.signature\" data-o-mail-quote-"
|
||
"container=\"1\">\n"
|
||
" <div data-o-mail-quote=\"1\">--<br data-o-mail-"
|
||
"quote=\"1\"/><t t-out=\"user.signature or ''\" data-o-mail-"
|
||
"quote=\"1\">Mitchell Admin</t></div>\n"
|
||
" </t>\n"
|
||
" </div>\n"
|
||
" </td></tr>\n"
|
||
" <tr><td style=\"text-align:center;\">\n"
|
||
" <hr width=\"100%\" style=\"background-"
|
||
"color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
"size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\"/>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" <!-- FOOTER -->\n"
|
||
" <tr>\n"
|
||
" <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
"width=\"590\" style=\"min-width: 590px; background-color: white; font-size: "
|
||
"11px; padding: 0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
" <tr><td valign=\"middle\" align=\"left\">\n"
|
||
" <t t-out=\"object.company_id.name or ''\">YourCompany</"
|
||
"t>\n"
|
||
" </td></tr>\n"
|
||
" <tr><td valign=\"middle\" align=\"left\" style=\"opacity: "
|
||
"0.7;\">\n"
|
||
" <t t-out=\"object.company_id.phone or ''\">+1 "
|
||
"650-123-4567</t>\n"
|
||
" <t t-if=\"object.company_id.email\">\n"
|
||
" | <a t-attf-href=\"'mailto:%s' % "
|
||
"{{ object.company_id.email }}\" style=\"text-decoration:none; color: "
|
||
"#454748;\" t-out=\"object.company_id.email or ''\">info@yourcompany.com</a>\n"
|
||
" </t>\n"
|
||
" <t t-if=\"object.company_id.website\">\n"
|
||
" | <a t-attf-href=\"'%s' % "
|
||
"{{ object.company_id.website }}\" style=\"text-decoration:none; color: "
|
||
"#454748;\" t-out=\"object.company_id.website or ''\">http://www.example.com</"
|
||
"a>\n"
|
||
" </t>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
"</tbody>\n"
|
||
"</table>\n"
|
||
"</td></tr>\n"
|
||
"<!-- POWERED BY -->\n"
|
||
"<tr><td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
"style=\"min-width: 590px; background-color: #F1F1F1; color: #454748; "
|
||
"padding: 8px; border-collapse:separate;\">\n"
|
||
" <tr><td style=\"text-align: center; font-size: 13px;\">\n"
|
||
" Powered by <a target=\"_blank\" href=\"https://www.odoo.com?"
|
||
"utm_source=db&utm_medium=mail\" t-attf-style=\"color: "
|
||
"{{object.company_id.email_secondary_color or '#875A7B'}};\">Odoo</a>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
"</td></tr>\n"
|
||
"</table>\n"
|
||
" "
|
||
msgstr ""
|
||
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top: "
|
||
"16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-serif; "
|
||
"color: #454748; width: 100%; border-collapse:separate;\"><tr><td "
|
||
"align=\"center\">\n"
|
||
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
"style=\"padding: 16px; background-color: white; color: #454748; border-"
|
||
"collapse:separate;\">\n"
|
||
"<tbody>\n"
|
||
" <!-- HEADER -->\n"
|
||
" <tr>\n"
|
||
" <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
"width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
"0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
" <tr><td valign=\"middle\">\n"
|
||
" <span style=\"font-size: 10px;\">Ihre Zeiterfassung</"
|
||
"span><br/>\n"
|
||
" <span style=\"font-size: 20px; font-weight: bold;\" t-"
|
||
"out=\"object.name or ''\">Abigail Peterson</span>\n"
|
||
" </td><td valign=\"middle\" align=\"right\" t-if=\"not "
|
||
"object.company_id.uses_default_logo\">\n"
|
||
" <img t-attf-src=\"/logo.png?"
|
||
"company={{ object.company_id.id }}\" style=\"padding: 0px; margin: 0px; "
|
||
"height: auto; width: 80px;\" t-att-alt=\"object.company_id.name\"/>\n"
|
||
" </td></tr>\n"
|
||
" <tr><td colspan=\"2\" style=\"text-align:center;\">\n"
|
||
" <hr width=\"100%\" style=\"background-"
|
||
"color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
"size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\"/>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" <!-- CONTENT -->\n"
|
||
" <tr>\n"
|
||
" <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
"width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
"0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
" <tr><td valign=\"top\" style=\"font-size: 13px;\">\n"
|
||
" <div>\n"
|
||
" Guten Tag <t t-out=\"object.name or ''\">Abigail "
|
||
"Peterson</t>,<br/><br/>\n"
|
||
" wir möchten Sie freundlich daran erinnern, dass die "
|
||
"Zeiterfassungen Ihres Teams für den Zeitraum vom <t t-"
|
||
"out=\"ctx.get('date_start') or ''\">05/05/2021</t> bis zum <t t-"
|
||
"out=\"ctx.get('date_stop') or ''\">06/05/2021</t> noch genehmigt werden "
|
||
"müssen.<br/>\n"
|
||
" <div t-if=\"ctx.get('action_url')\" style=\"margin: "
|
||
"16px 0px 16px 0px;\">\n"
|
||
" <a t-att-href=\"ctx.get('action_url')\" t-attf-"
|
||
"style=\"background-color: {{object.company_id.email_secondary_color or "
|
||
"'#875A7B'}}; padding: 8px 16px 8px 16px; text-decoration: none; color: "
|
||
"{{object.company_id.email_primary_color or '#FFFFFF'}}; border-radius: 5px; "
|
||
"font-size: 13px;\">Zeiterfassungsbögen validieren</a>\n"
|
||
" </div>\n"
|
||
" <br/>Vielen Dank!<br/>\n"
|
||
" <t t-if=\"user.signature\" data-o-mail-quote-"
|
||
"container=\"1\">\n"
|
||
" <div data-o-mail-quote=\"1\">--<br data-o-mail-"
|
||
"quote=\"1\"/><t t-out=\"user.signature or ''\" data-o-mail-"
|
||
"quote=\"1\">Mitchell Admin</t></div>\n"
|
||
" </t>\n"
|
||
" </div>\n"
|
||
" </td></tr>\n"
|
||
" <tr><td style=\"text-align:center;\">\n"
|
||
" <hr width=\"100%\" style=\"background-"
|
||
"color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
"size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\"/>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
" <!-- FOOTER -->\n"
|
||
" <tr>\n"
|
||
" <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
"width=\"590\" style=\"min-width: 590px; background-color: white; font-size: "
|
||
"11px; padding: 0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
" <tr><td valign=\"middle\" align=\"left\">\n"
|
||
" <t t-out=\"object.company_id.name or "
|
||
"''\">IhrUnternehmen</t>\n"
|
||
" </td></tr>\n"
|
||
" <tr><td valign=\"middle\" align=\"left\" style=\"opacity: "
|
||
"0.7;\">\n"
|
||
" <t t-out=\"object.company_id.phone or ''\">+1 "
|
||
"650-123-4567</t>\n"
|
||
" <t t-if=\"object.company_id.email\">\n"
|
||
" | <a t-attf-href=\"'mailto:%s' % "
|
||
"{{ object.company_id.email }}\" style=\"text-decoration:none; color: "
|
||
"#454748;\" t-out=\"object.company_id.email or ''\">info@ihrunternehmen.com</"
|
||
"a>\n"
|
||
" </t>\n"
|
||
" <t t-if=\"object.company_id.website\">\n"
|
||
" | <a t-attf-href=\"'%s' % "
|
||
"{{ object.company_id.website }}\" style=\"text-decoration:none; color: "
|
||
"#454748;\" t-out=\"object.company_id.website or ''\">http://"
|
||
"www.beispiel.com</a>\n"
|
||
" </t>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
" </td>\n"
|
||
" </tr>\n"
|
||
"</tbody>\n"
|
||
"</table>\n"
|
||
"</td></tr>\n"
|
||
"<!-- POWERED BY -->\n"
|
||
"<tr><td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
"style=\"min-width: 590px; background-color: #F1F1F1; color: #454748; "
|
||
"padding: 8px; border-collapse:separate;\">\n"
|
||
" <tr><td style=\"text-align: center; font-size: 13px;\">\n"
|
||
" Unterstützt durch <a target=\"_blank\" href=\"https://www.odoo.com?"
|
||
"utm_source=db&utm_medium=mail\" t-attf-style=\"color: "
|
||
"{{object.company_id.email_secondary_color or '#875A7B'}};\">Odoo</a>\n"
|
||
" </td></tr>\n"
|
||
" </table>\n"
|
||
"</td></tr>\n"
|
||
"</table>\n"
|
||
" "
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header.xml:0
|
||
msgid "A timer is running in another company."
|
||
msgstr "In einem anderen Unternehmen läuft derzeit ein Timer."
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.ui.menu,name:timesheet_grid.menu_timesheet_grid_validate_all_timesheets
|
||
msgid "All Timesheets"
|
||
msgstr "Alle Zeiterfassungen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_account_analytic_line__amount
|
||
msgid "Amount"
|
||
msgstr "Betrag"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid "An employee must be linked to your user to record time."
|
||
msgstr ""
|
||
"Für die Zeiterfassung muss ein Mitarbeiter mit Ihrem Benutzer verknüpft sein."
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,name:timesheet_grid.model_account_analytic_line
|
||
msgid "Analytic Line"
|
||
msgstr "Kostenstellenbuchung"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__reminder_allow
|
||
msgid "Approver Reminder"
|
||
msgstr "Erinnerung an Genehmiger"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__reminder_interval
|
||
msgid "Approver Reminder Frequency"
|
||
msgstr "Erinnerungsintervall für Genehmiger"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.actions.act_window,help:timesheet_grid.timesheet_grid_to_validate_action
|
||
#: model_terms:ir.actions.act_window,help:timesheet_grid.timesheet_grid_to_validate_all_timesheets_action
|
||
msgid ""
|
||
"Check that your employees correctly filled in their timesheets and that "
|
||
"their time is billable."
|
||
msgstr ""
|
||
"Überprüfen Sie, dass Ihre Mitarbeiter ihre Zeiten korrekt erfasst haben und "
|
||
"dass ihre Zeiterfassungen abrechenbar sind."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/js/tours/timesheet_grid.js:0
|
||
msgid "Click on the cell to set the number of hours you spent on this project."
|
||
msgstr ""
|
||
"Klicken Sie auf die Zelle, um die Anzahl der Stunden festzulegen, die Sie "
|
||
"für dieses Projekt aufgewendet haben."
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,name:timesheet_grid.model_res_company
|
||
msgid "Companies"
|
||
msgstr "Unternehmen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,name:timesheet_grid.model_res_config_settings
|
||
msgid "Config Settings"
|
||
msgstr "Konfigurationseinstellungen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:mail.template,description:timesheet_grid.mail_template_timesheet_reminder
|
||
msgid ""
|
||
"Configure reminders in timesheet settings to remind approvers to validate "
|
||
"timesheets"
|
||
msgstr ""
|
||
"Konfigurieren Sie Erinnerungen in den Zeiterfassungseinstellungen, um "
|
||
"Genehmiger daran zu erinnern, ihre Zeiterfassungsbögen zu validieren"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/project_task.py:0
|
||
msgid "Confirm Time Spent"
|
||
msgstr "Zeitaufwand bestätigen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,name:timesheet_grid.model_hr_timesheet_stop_timer_confirmation_wizard
|
||
msgid "Confirm timesheet creation when stop timer"
|
||
msgstr "Zeiterfassungserstellung bei Stoppen des Timers bestätigen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:web_tour.tour,rainbow_man_message:timesheet_grid.timesheet_tour
|
||
msgid "Congratulations, you are now a master of Timesheets."
|
||
msgstr "Herzlichen Glückwunsch! Sie sind jetzt ein Meister der Zeiterfassung."
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,website_form_label:timesheet_grid.model_project_task
|
||
msgid "Create a Task"
|
||
msgstr "Eine Aufgabe erstellen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__create_uid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_stop_timer_confirmation_wizard__create_uid
|
||
msgid "Created by"
|
||
msgstr "Erstellt von"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__create_date
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_stop_timer_confirmation_wizard__create_date
|
||
msgid "Created on"
|
||
msgstr "Erstellt am"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/views/timer_timesheet_grid/timer_timesheet_grid_renderer.xml:0
|
||
msgid "Daily overtime"
|
||
msgstr "Tägliche Überstunden"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__date
|
||
msgid "Date"
|
||
msgstr "Datum"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid_by_employee
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid_by_project
|
||
msgid "Day"
|
||
msgstr "Tag"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__reminder_delay
|
||
msgid "Days to Remind Approver"
|
||
msgstr "Tage bis zur Erinnerung an Genehmiger"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__reminder_user_delay
|
||
msgid "Days to Remind User"
|
||
msgstr "Tage bis zur Erinnerung an Benutzer"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.hr_timesheet_stop_timer_confirmation_wizard_view_form
|
||
msgid "Delete"
|
||
msgstr "Löschen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_merge_wizard_view_form
|
||
msgid "Describe your activity"
|
||
msgstr "Beschreiben Sie Ihre Aktivität ..."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/js/tours/timesheet_grid.js:0
|
||
msgid ""
|
||
"Describe your activity <i>(e.g. sent an e-mail, meeting with the "
|
||
"customer...)</i>."
|
||
msgstr ""
|
||
"Beschreiben Sie Ihre Aktivität <i>(z. B. eine E-Mail versenden, Meeting mit "
|
||
"einem Kunden ...)</i>."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/services/timesheet_timer_service.js:0
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.hr_timesheet_stop_timer_confirmation_wizard_view_form
|
||
msgid "Describe your activity..."
|
||
msgstr "Beschreiben Sie Ihre Aktivität …"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__name
|
||
msgid "Description"
|
||
msgstr "Beschreibung"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_overtime_indication/timesheet_overtime_indication.js:0
|
||
msgid ""
|
||
"Difference between the allocated %(uom)s (%(allocated_hours)s) and the %"
|
||
"(uom)s spent (%(worked_hours)s) on the project"
|
||
msgstr ""
|
||
"Differenz zwischen der zugewiesenen (%(uom)s) (%(allocated_hours)s) und die "
|
||
"aufgewendeten %(uom)s (%(worked_hours)s) für das Projekt"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_overtime_indication/timesheet_overtime_indication.js:0
|
||
msgid ""
|
||
"Difference between the allocated %(uom)s (%(allocated_hours)s) and the %"
|
||
"(uom)s spent (%(worked_hours)s) on the task"
|
||
msgstr ""
|
||
"Differenz zwischen der zugewiesenen (%(uom)s) (%(allocated_hours)s) und die "
|
||
"aufgewendeten %(uom)s (%(worked_hours)s) für die Aufgabe"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/employee_overtime_indication/employee_overtime_indication.xml:0
|
||
msgid ""
|
||
"Difference between the number of hours recorded and the number of hours the "
|
||
"employee was supposed to work according to his contract"
|
||
msgstr ""
|
||
"Differenz zwischen der Anzahl erfasster Stunden und der Anzahl Stunden, die "
|
||
"der Mitarbeiter laut Vertrag hätte arbeiten müssen"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_overtime_indication/timesheet_overtime_indication.js:0
|
||
msgid "Difference between the time allocated and the time recorded"
|
||
msgstr "Differenz zwischen der zugewiesenen und der erfassten Zeit"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header_buttons.xml:0
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_merge_wizard_view_form
|
||
msgid "Discard"
|
||
msgstr "Verwerfen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_account_analytic_line__display_name
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_employee__display_name
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_employee_public__display_name
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__display_name
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_stop_timer_confirmation_wizard__display_name
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_ir_module_module__display_name
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_project_project__display_name
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_project_task__display_name
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_company__display_name
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__display_name
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_users__display_name
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_timesheet_grid_mixin__display_name
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_timesheets_analysis_report__display_name
|
||
msgid "Display Name"
|
||
msgstr "Anzeigename"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/views/timesheet_calendar_my_timesheets/timesheet_calendar_my_timesheets_side_panel.xml:0
|
||
#: model:ir.model.fields.selection,name:timesheet_grid.selection__account_analytic_line__validated_status__draft
|
||
#: model:ir.model.fields.selection,name:timesheet_grid.selection__timesheets_analysis_report__validated_status__draft
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_search
|
||
msgid "Draft"
|
||
msgstr "Entwurf"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,name:timesheet_grid.model_hr_employee
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__employee_id
|
||
msgid "Employee"
|
||
msgstr "Mitarbeiter"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__reminder_user_allow
|
||
msgid "Employee Reminder"
|
||
msgstr "Erinnerung an Mitarbeiter"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/grid_timesheet_timer_header/grid_timesheet_timer_header.xml:0
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header.xml:0
|
||
msgid "Enter"
|
||
msgstr "Enter"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.res_config_settings_view_form
|
||
msgid "Frequency"
|
||
msgstr "Intervall"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/views/timesheet_grid/timesheet_grid_search_model.js:0
|
||
msgid "Grouping by date is not supported"
|
||
msgstr "Gruppierung nach Datum wird nicht unterstützt"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_account_analytic_line__id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_employee__id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_employee_public__id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_stop_timer_confirmation_wizard__id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_ir_module_module__id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_project_project__id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_project_task__id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_company__id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_users__id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_timesheet_grid_mixin__id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_timesheets_analysis_report__id
|
||
msgid "ID"
|
||
msgstr "ID"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/views/timesheet_grid/timesheet_grid_renderer.js:0
|
||
msgid ""
|
||
"Keep track of your working hours by project every day and bill your "
|
||
"customers for that time."
|
||
msgstr ""
|
||
"Verfolgen Sie täglich Ihre Arbeitsstunden pro Projekt und stellen Sie diese "
|
||
"Zeit Ihren Kunden in Rechnung."
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.ui.menu,name:timesheet_grid.menu_timesheet_grid_validate_previous_week
|
||
msgid "Last Period"
|
||
msgstr "Letzter Zeitraum"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__write_uid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_stop_timer_confirmation_wizard__write_uid
|
||
msgid "Last Updated by"
|
||
msgstr "Zuletzt aktualisiert von"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__write_date
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_stop_timer_confirmation_wizard__write_date
|
||
msgid "Last Updated on"
|
||
msgstr "Zuletzt aktualisiert am"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_employee__last_validated_timesheet_date
|
||
msgid "Last Validated Timesheet Date"
|
||
msgstr "Datum der letzten validierten Zeiterfassung"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/js/tours/timesheet_grid.js:0
|
||
msgid ""
|
||
"Launch the <b>timer</b> for this project by pressing the <b>[a] key</b>. "
|
||
"Easily switch from one project to another by using those keys. <i>Tip: you "
|
||
"can also directly add 15 minutes to this project by hitting the <b>shift + "
|
||
"[A] keys</b>.</i>"
|
||
msgstr ""
|
||
"Starten Sie den <b>Timer</b> für dieses Projekt, indem Sie die <b>Taste [a]</"
|
||
"b> drücken. Wechseln Sie mit diesen Tasten leicht von einem Projekt zum "
|
||
"anderen. <i>Tipp: Sie können auch direkt 15 Minuten zu diesem Projekt "
|
||
"hinzufügen, indem Sie die Tasten <b>Shift + [A] drücken</b>.</i>"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/js/tours/timesheet_grid.js:0
|
||
msgid "Launch the <b>timer</b> to start a new activity."
|
||
msgstr "Starten Sie den <b>Timer</b>, um eine neue Aktivität zu beginnen."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/views/timesheet_calendar_my_timesheets/timesheet_calendar_my_timesheets_side_panel.xml:0
|
||
msgid "Legend"
|
||
msgstr "Legende"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.hr_timesheet_stop_timer_confirmation_wizard_view_form
|
||
msgid "Log Time"
|
||
msgstr "Zeit erfassen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_merge_wizard_view_form
|
||
msgid "Merge"
|
||
msgstr "Zusammenführen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_merge_wizard_view_form
|
||
msgid "Merge Timesheet"
|
||
msgstr "Zeiterfassungen zusammenführen"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
#: model:ir.actions.server,name:timesheet_grid.merge_timesheet_action
|
||
#: model:ir.model,name:timesheet_grid.model_hr_timesheet_merge_wizard
|
||
msgid "Merge Timesheets"
|
||
msgstr "Zeiterfassungen zusammenführen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__timesheet_min_duration
|
||
msgid "Minimal Duration"
|
||
msgstr "Mindestdauer"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,name:timesheet_grid.model_ir_module_module
|
||
msgid "Module"
|
||
msgstr "Modul"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid_by_employee
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid_by_project
|
||
msgid "Month"
|
||
msgstr "Monat"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/project_task.py:0
|
||
msgid ""
|
||
"Moving this task to a project without timesheet support will retain "
|
||
"timesheet drafts in the original project. Although they won't be visible "
|
||
"here, you can still edit them using the Timesheets app."
|
||
msgstr ""
|
||
"Wenn Sie diese Aufgabe in ein Projekt ohne Zeiterfassungsunterstützung "
|
||
"verschieben, bleiben die Entwürfe der Zeiterfassung im ursprünglichen "
|
||
"Projekt erhalten. Auch wenn sie hier nicht sichtbar sind, können Sie sie mit "
|
||
"der Zeiterfassungsapp bearbeiten."
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_search
|
||
msgid "My Department"
|
||
msgstr "Meine Abteilung"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_search
|
||
msgid "My Projects"
|
||
msgstr "Meine Projekte"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_search
|
||
msgid "My Tasks"
|
||
msgstr "Meine Aufgaben"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_search
|
||
msgid "My Team"
|
||
msgstr "Mein Team"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_stop_timer_confirmation_wizard__timesheet_name
|
||
msgid "Name"
|
||
msgstr "Name"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/views/timesheet_grid/timesheet_grid_renderer.js:0
|
||
msgid "No timesheets found. Let's create one!"
|
||
msgstr "Keine Zeiterfassungen gefunden. Erstellen Sie eine!"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.actions.act_window,help:timesheet_grid.timesheet_grid_to_validate_action
|
||
#: model_terms:ir.actions.act_window,help:timesheet_grid.timesheet_grid_to_validate_all_timesheets_action
|
||
msgid "No timesheets to validate"
|
||
msgstr "Keine zu validierenden Zeiterfassungen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,help:timesheet_grid.field_res_config_settings__reminder_delay
|
||
msgid ""
|
||
"Number of days after the end of the week/month after which an automatic "
|
||
"email reminder will be sent to timesheet managers that still have timesheets "
|
||
"to validate."
|
||
msgstr ""
|
||
"Anzahl der Tage nach dem Ende der Woche/des Monats, nach denen eine "
|
||
"automatische E-Mail-Erinnerung an die Manager von Zeiterfassungsbögen "
|
||
"gesendet wird, die noch Zeiterfassungsbögen zu validieren haben."
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,help:timesheet_grid.field_res_config_settings__reminder_user_delay
|
||
msgid ""
|
||
"Numbers of days after the end of the week/month after which an automatic "
|
||
"email reminder will be sent to timesheet users that still have timesheets to "
|
||
"encode (according to their working hours)."
|
||
msgstr ""
|
||
"Anzahl der Tage nach dem Ende der Woche/des Monats, nach denen eine "
|
||
"automatische E-Mail-Erinnerung an die Benutzer von Zeiterfassungsbögen "
|
||
"gesendet wird, die noch Zeit zu erfassen haben (je nach ihren Arbeitszeiten)."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid ""
|
||
"Only a Timesheets Approver or Manager is allowed to modify a validated entry."
|
||
msgstr ""
|
||
"Nur ein Genehmiger oder ein Manager kann einen validierten "
|
||
"Zeiterfassungseintrag ändern."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid "Open Form"
|
||
msgstr "Formular öffnen"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/grid_timesheet_timer_header/grid_timesheet_timer_header.xml:0
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header.xml:0
|
||
msgid "Press"
|
||
msgstr "Drücken Sie"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header_buttons.xml:0
|
||
msgid "Press Esc to discard"
|
||
msgstr "Drücken Sie Esc, um zu verwerfen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,name:timesheet_grid.model_project_project
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__project_id
|
||
msgid "Project"
|
||
msgstr "Projekt"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,name:timesheet_grid.model_hr_employee_public
|
||
msgid "Public Employee"
|
||
msgstr "Öffentlicher Mitarbeiter"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__unit_amount
|
||
msgid "Quantity"
|
||
msgstr "Menge"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:mail.template,subject:timesheet_grid.mail_template_timesheet_reminder_user
|
||
msgid "Reminder to log your timesheets"
|
||
msgstr "Erinnerung an Ihre Zeiterfassung"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:mail.template,subject:timesheet_grid.mail_template_timesheet_reminder
|
||
msgid "Reminder to validate your team's timesheets"
|
||
msgstr "Erinnerung an die Validierung der Zeiterfassung Ihres Teams"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.actions.server,name:timesheet_grid.invalidate_timesheet_action
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_form_view
|
||
msgid "Reset to draft"
|
||
msgstr "Auf Entwurf zurücksetzen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.hr_timesheet_stop_timer_confirmation_wizard_view_form
|
||
msgid "Resume Timer"
|
||
msgstr "Timer fortsetzen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__timesheet_rounding
|
||
msgid "Round up"
|
||
msgstr "Aufrunden auf"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.res_config_settings_view_form
|
||
msgid "Rounding applied when tracking your time using the timer"
|
||
msgstr "Bei der Zeiterfassung mit dem Timer wird gerundet"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/js/tours/timesheet_grid.js:0
|
||
msgid "Select the <b>project</b> on which you are working."
|
||
msgstr "Wählen Sie das <b>Projekt</b> aus, an dem Sie gerade arbeiten."
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,help:timesheet_grid.field_hr_employee__timesheet_manager_id
|
||
msgid ""
|
||
"Select the user responsible for approving \"Timesheet\" of this employee.\n"
|
||
"If empty, the approval is done by a Timesheets > Administrator or a "
|
||
"Timesheets > User: all timesheets (as determined in the users settings)."
|
||
msgstr ""
|
||
"Wählen Sie den Benutzer, der für die Genehmigung der „Zeiterfassungen“ "
|
||
"dieses Mitarbeiters zuständig ist.\n"
|
||
"Wenn keiner ausgewählt wird, erfolgt die Genehmigung durch Zeiterfassung > "
|
||
"Administrator oder Zeiterfassung > Benutzer: alle Zeiterfassungen (wie in "
|
||
"den Benutzereinstellungen festgelegt)."
|
||
|
||
#. module: timesheet_grid
|
||
#: model:mail.template,description:timesheet_grid.mail_template_timesheet_reminder_user
|
||
msgid ""
|
||
"Set reminders in settings to notify employees who didn't record their "
|
||
"timesheet"
|
||
msgstr ""
|
||
"Erstellung von Erinnerungen in den Einstellungen, um Mitarbeiter, die ihre "
|
||
"Zeit nicht erfasst haben, zu benachrichtigen"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/js/tours/timesheet_grid.js:0
|
||
msgid ""
|
||
"Set the number of hours you spent on this project (e.g. 1:30 or 1.5). "
|
||
"<i>Tip: use the tab keys to easily navigate from one cell to another.</i>"
|
||
msgstr ""
|
||
"Geben Sie die Anzahl der Stunden an, die Sie für dieses Projekt aufgewendet "
|
||
"haben (z. B. 1:30 oder 1,5). <i>Tipp: Verwenden Sie die Tabulatortasten, um "
|
||
"einfach von einer Zelle zur anderen zu navigieren.</i>"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/grid_timesheet_timer_header/grid_timesheet_timer_header.xml:0
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header.xml:0
|
||
msgid "Shift"
|
||
msgstr "Shift"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid "Sorry, you cannot use a timer for a validated timesheet"
|
||
msgstr ""
|
||
"Es tut uns leid, aber Sie können den Timer nicht für eine validierte "
|
||
"Zeiterfassung verwenden."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header_buttons.xml:0
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_uom_hour_timer/timesheet_uom_hour_timer.js:0
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.project_task_view_form
|
||
msgid "Start"
|
||
msgstr "Start"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header_buttons.xml:0
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_uom_hour_timer/timesheet_uom_hour_timer.js:0
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.project_task_view_form
|
||
msgid "Stop"
|
||
msgstr "Stopp"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/js/tours/timesheet_grid.js:0
|
||
msgid ""
|
||
"Stop the <b>timer</b> when you are done. <i>Tip: hit <b>[Enter]</b> in the "
|
||
"description to automatically log your activity.</i>"
|
||
msgstr ""
|
||
"Stoppen Sie den <b>Timer</b>, wenn Sie fertig sind. <i>Tipp: Drücken Sie "
|
||
"<b>[Enter]</b> in der Beschreibung, um Ihre Aktivität automatisch zu "
|
||
"erfassen.</i>"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,name:timesheet_grid.model_project_task
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__task_id
|
||
msgid "Task"
|
||
msgstr "Aufgabe"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.res_config_settings_view_form
|
||
msgid ""
|
||
"The duration of timesheets encoded through the timer will automatically be "
|
||
"rounded up to this number. For instance, if you stop your timer at 00:16:56, "
|
||
"the duration of the timesheet entry will automatically be rounded up to "
|
||
"00:30 (assuming you have a round up of 15 min). We recommend having the same "
|
||
"value for the minimal duration and for the round up."
|
||
msgstr ""
|
||
"Die Dauer von über den Timer codierte Zeiterfassungen werden automatisch auf "
|
||
"diese Zahl aufgerundet. Wenn Sie z. B. Ihren Timer bei 00:16:56 anhalten, "
|
||
"wird die Dauer der Zeiterfassung automatisch auf 00:30 aufgerundet "
|
||
"(vorausgesetzt, Sie haben eine Aufrundung von 15 Minuten festgelegt). Wir "
|
||
"empfehlen, für die Mindestdauer und die Aufrundung denselben Wert zu "
|
||
"verwenden."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/views/timesheet_grid/timesheet_grid_controller.js:0
|
||
msgid "The timesheet entry has successfully been created."
|
||
msgstr "Der Zeiterfassungseintrag wurde erfolgreich erstellt."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/wizard/hr_timesheet_merge_wizard.py:0
|
||
msgid "The timesheets have successfully been merged."
|
||
msgstr "Die Zeiterfassungsbögen wurden erfolgreich zusammengeführt."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid "The timesheets have successfully been reset to draft."
|
||
msgstr ""
|
||
"Die Zeiterfassungsbögen wurden erfolgreich in den Entwurf zurückgesetzt."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid "The timesheets have successfully been validated."
|
||
msgstr "Die Zeiterfassungsbögen wurden erfolgreich validiert."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/wizard/hr_timesheet_merge_wizard.py:0
|
||
msgid "The timesheets must have the same encoding unit"
|
||
msgstr "Die Zeiterfassungen müssen dieselbe Codierungseinheit haben"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid "There are no timesheets to merge."
|
||
msgstr "Es gibt keine Zeiterfassungsbögen zum Zusammenführen."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid ""
|
||
"There are no timesheets to reset to draft or they have already been invoiced."
|
||
msgstr ""
|
||
"Es gibt keine Zeiterfassungen, die auf Entwurf zurückgesetzt werden müssen, "
|
||
"oder sie wurden bereits in Rechnung gestellt."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/project_project.py:0
|
||
msgid "This Progress Bar is not implemented."
|
||
msgstr "Diese Fortschrittsleiste ist nicht implementiert."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/project_task.py:0
|
||
msgid "This project isn't expected to have task during this period."
|
||
msgstr ""
|
||
"Es ist nicht zu erwarten, dass in diesem Zeitraum Aufgaben für anfallen."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/project_project.py:0
|
||
msgid ""
|
||
"This user isn't expected to have any projects assigned during this period "
|
||
"because they don't have any running contract."
|
||
msgstr ""
|
||
"Diesem Benutzer werden in diesem Zeitraum voraussichtlich keine Projekte "
|
||
"zugewiesen, da er keinen laufenden Vertrag hat."
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.res_config_settings_view_form
|
||
msgid "Time Rounding"
|
||
msgstr "Zeitrundung"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_stop_timer_confirmation_wizard__time_spent
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_kanban_view
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_merge_wizard_view_form
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid_by_employee
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid_by_project
|
||
msgid "Time Spent"
|
||
msgstr "Zeitaufwand"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_employee_public__timesheet_manager_id
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_stop_timer_confirmation_wizard__timesheet_id
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.hr_employee_view_form_inherit_timesheet_validation
|
||
msgid "Timesheet"
|
||
msgstr "Zeiterfassung"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_employee__timesheet_manager_id
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.hr_employee_search_view
|
||
msgid "Timesheet Approver"
|
||
msgstr "Genehmiger von Zeiterfassungen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,name:timesheet_grid.model_timesheet_grid_mixin
|
||
msgid "Timesheet Grid mixin"
|
||
msgstr "Zeiterfassungsraster Mixin"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_project_task__timesheet_unit_amount
|
||
msgid "Timesheet Unit Amount"
|
||
msgstr "Betrag der Zeiterfassungseinheit"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.actions.server,name:timesheet_grid.timesheet_reminder_ir_actions_server
|
||
msgid "Timesheet: Approvers Email Reminder"
|
||
msgstr "Zeiterfassung: E-Mail-Erinnerung an Genehmiger"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.actions.server,name:timesheet_grid.timesheet_reminder_user_ir_actions_server
|
||
msgid "Timesheet: Employees Email Reminder"
|
||
msgstr "Zeiterfassung: E-Mail-Erinnerung an Mitarbeiter"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid_by_employee
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid_by_project
|
||
msgid "Timesheets"
|
||
msgstr "Zeiterfassungen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,name:timesheet_grid.model_timesheets_analysis_report
|
||
msgid "Timesheets Analysis Report"
|
||
msgstr "Zeiterfassungsanalysebericht"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid ""
|
||
"Timesheets before the %(date)s (included) have been validated, and can no "
|
||
"longer be deleted."
|
||
msgstr ""
|
||
"Zeiterfassungen vor dem %(date)s (einschließlich) wurden validiert und "
|
||
"können nicht mehr gelöscht werden."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid ""
|
||
"Timesheets before the %(date)s (included) have been validated, and can no "
|
||
"longer be modified."
|
||
msgstr ""
|
||
"Zeiterfassungen vor dem %(date)s (einschließlich) wurden validiert und "
|
||
"können nicht mehr bearbeitet werden."
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.res_config_settings_view_form
|
||
msgid ""
|
||
"Timesheets encoded via the timer that do not meet the minimal duration will "
|
||
"automatically be rounded up to the defined value. For instance, if you stop "
|
||
"your timer at 00:04:36, the duration of the timesheet entry will "
|
||
"automatically be rounded up to 00:15 (assuming you have a minimal duration "
|
||
"of 15 min). We recommend having the same value for the minimal duration and "
|
||
"for the round up."
|
||
msgstr ""
|
||
"Über den Timer codierte Zeiterfassungen, die nicht der Mindestdauer "
|
||
"entsprechen, werden automatisch auf den festgelegten Wert aufgerundet. Wenn "
|
||
"Sie z. B. Ihren Timer bei 00:04:36 anhalten, wird die Dauer der "
|
||
"Zeiterfassung automatisch auf 00:15 aufgerundet (vorausgesetzt, Sie haben "
|
||
"eine Mindestdauer von 15 Minuten festgelegt). Wir empfehlen, für die "
|
||
"Mindestdauer und die Aufrundung denselben Wert zu verwenden."
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.actions.act_window,name:timesheet_grid.timesheet_grid_to_validate_action
|
||
#: model:ir.actions.act_window,name:timesheet_grid.timesheet_grid_to_validate_all_timesheets_action
|
||
msgid "Timesheets to Validate"
|
||
msgstr "Zu validierende Zeiterfassungen"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:mail.template,name:timesheet_grid.mail_template_timesheet_reminder
|
||
msgid "Timesheets: Approver Reminder"
|
||
msgstr "Zeiterfassung: Erinnerung an Genehmiger"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:mail.template,name:timesheet_grid.mail_template_timesheet_reminder_user
|
||
msgid "Timesheets: Employee Reminder"
|
||
msgstr "Zeiterfassung: Erinnerung an Mitarbeiter"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.ui.menu,name:timesheet_grid.menu_timesheet_grid_validate
|
||
msgid "To Validate"
|
||
msgstr "Zu validieren"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/views/timer_timesheet_grid/timer_timesheet_grid_renderer.xml:0
|
||
msgid "Total overtime"
|
||
msgstr "Überstunden gesamt"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/js/tours/timesheet_grid.js:0
|
||
msgid "Track the <b>time spent</b> on your projects. <i>It starts here.</i>"
|
||
msgstr ""
|
||
"Verfolgen Sie den <b>Zeitaufwand</b> für Ihre Projekte. <i>Hier geht's lang."
|
||
"</i>"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,help:timesheet_grid.field_project_task__display_name
|
||
msgid ""
|
||
"Use these keywords in the title to set new tasks:\n"
|
||
"\n"
|
||
" 30h Allocate 30 hours to the task\n"
|
||
" #tags Set tags on the task\n"
|
||
" @user Assign the task to a user\n"
|
||
" ! Set the task a medium priority\n"
|
||
" !! Set the task a high priority\n"
|
||
" !!! Set the task a urgent priority\n"
|
||
"\n"
|
||
" Make sure to use the right format and order e.g. Improve the "
|
||
"configuration screen 5h #feature #v16 @Mitchell !"
|
||
msgstr ""
|
||
"Verwenden Sie diese Schlagwörter im Titel, um neue Aufgaben zu erstellen:\n"
|
||
"\n"
|
||
" 30 St. Der Aufgabe 30 Stunden zuteilen\n"
|
||
" #Stichwörter Stichwörter für Aufgabe festlegen\n"
|
||
" @Benutzer Die Aufgabe einem Benutzer zuweisen\n"
|
||
" !Aufgabe als mittlere Priorität einstellen\n"
|
||
" !! Aufgabe als höchste Priorität einstellen\n"
|
||
" !!! Aufgabe als dringende Priorität einstellen\n"
|
||
"\n"
|
||
" Stellen Sie sicher, dass Sie das richtige Format und die richtige "
|
||
"Reihenfolge verwenden, z. B. Verbessern Sie den Konfigurationsbildschirm 5 "
|
||
"St. #Funktion #v16 @Mitchell!"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model,name:timesheet_grid.model_res_users
|
||
msgid "User"
|
||
msgstr "Benutzer"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_account_analytic_line__user_can_validate
|
||
msgid "User Can Validate"
|
||
msgstr "Nutzer darf validieren"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__reminder_user_interval
|
||
msgid "User Reminder Frequency"
|
||
msgstr "Erinnerungsintervall für Benutzer"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,help:timesheet_grid.field_hr_employee_public__timesheet_manager_id
|
||
msgid "User responsible of timesheet validation. Should be Timesheet Manager."
|
||
msgstr ""
|
||
"Benutzer, der für die Validierung von Zeiterfassungen verantwortlich ist. "
|
||
"Sollte Manager von Zeiterfassungen sein."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/js/views/timesheet_pivot/timesheet_validation_pivot_controller.xml:0
|
||
#: code:addons/timesheet_grid/static/src/views/timesheet_kanban/timesheet_validation_kanban_controller.xml:0
|
||
#: model:ir.actions.server,name:timesheet_grid.timesheet_validate_action
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_form_view
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid_by_employee_validation
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_tree_user_inherited
|
||
msgid "Validate"
|
||
msgstr "Validieren"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/views/timesheet_calendar_my_timesheets/timesheet_calendar_my_timesheets_side_panel.xml:0
|
||
#: model:ir.model.fields.selection,name:timesheet_grid.selection__account_analytic_line__validated_status__validated
|
||
#: model:ir.model.fields.selection,name:timesheet_grid.selection__timesheets_analysis_report__validated_status__validated
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_search
|
||
msgid "Validated"
|
||
msgstr "Validiert"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_account_analytic_line__validated_status
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_timesheets_analysis_report__validated_status
|
||
msgid "Validated Status"
|
||
msgstr "Validierter Status"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_account_analytic_line__validated
|
||
#: model:ir.model.fields,field_description:timesheet_grid.field_timesheets_analysis_report__validated
|
||
msgid "Validated line"
|
||
msgstr "Validierte Zeile"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/project_task.py:0
|
||
msgid "Warning"
|
||
msgstr "Warnung"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid_by_employee
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_grid_by_project
|
||
msgid "Week"
|
||
msgstr "Woche"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields,help:timesheet_grid.field_account_analytic_line__user_can_validate
|
||
msgid "Whether or not the current user can validate/reset to draft the record."
|
||
msgstr ""
|
||
"Ob der aktuelle Benutzer den Datensatz validieren/zurücksetzen kann oder "
|
||
"nicht."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/hr_employee.py:0
|
||
#: code:addons/timesheet_grid/models/res_users.py:0
|
||
msgid "You are not allowed to see timesheets."
|
||
msgstr "Sie sind nicht berechtigt, Zeiterfassungen zu sehen."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid ""
|
||
"You can only reset to draft the timesheets of employees of whom you are the "
|
||
"manager or the timesheet approver."
|
||
msgstr ""
|
||
"Sie können nur die Zeiterfassungsbögen von Mitarbeitern zurücksetzen, deren "
|
||
"Manager Sie sind oder deren Zeiterfassungen Sie genehmigen."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid ""
|
||
"You can only validate the timesheets of employees of whom you are the "
|
||
"manager or the timesheet approver."
|
||
msgstr ""
|
||
"Sie können nur die Zeiterfassungsbögen von Mitarbeitern validieren, deren "
|
||
"Manager Sie sind oder deren Zeiterfassungen Sie genehmigen."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid "You can't encode numbers with more than six digits."
|
||
msgstr "Sie können keine Zahlen mit mehr als sechs Zeichen codieren."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid "You cannot access timesheets that are not yours."
|
||
msgstr "Sie können nicht auf Zeiterfassungen von anderen zugreifen."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid ""
|
||
"You cannot adjust the time of the timesheet for a project with timesheets "
|
||
"disabled."
|
||
msgstr ""
|
||
"Sie können die Zeit eines Zeiterfassungsbogens für ein Projekt mit "
|
||
"deaktivierter Zeiterfassung nicht anpassen."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid ""
|
||
"You cannot delete a validated entry. Please contact your manager or your "
|
||
"timesheet approver."
|
||
msgstr ""
|
||
"Sie können einen validierten Eintrag nicht löschen. Bitte wenden Sie sich an "
|
||
"Ihren Manager oder an den Mitarbeiter, der Zeiterfassungen genehmigt."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/project_project.py:0
|
||
msgid ""
|
||
"You cannot start the timer for a project in a company encoding its "
|
||
"timesheets in days."
|
||
msgstr ""
|
||
"In Unternehmen, die ihre Zeit in Tagen erfassen, können Sie für Projekte "
|
||
"keinen Timer starten."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid "You cannot use the timer on validated timesheets."
|
||
msgstr ""
|
||
"Sie können den Timer nicht auf validierten Zeiterfassungsbögen verwenden."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid ""
|
||
"You cannot validate the selected timesheets as they either belong to "
|
||
"employees who are not part of your team or are not in a state that can be "
|
||
"validated. This may be due to the fact that they are dated in the future."
|
||
msgstr ""
|
||
"Sie können die ausgewählten Zeiterfassungen nicht validieren, da sie "
|
||
"entweder zu Mitarbeitern gehören, die nicht Teil Ihres Teams sind, oder sich "
|
||
"nicht in einem Status befinden, der eine Validierung zulässt. Dies kann "
|
||
"daran liegen, dass sie in die Zukunft datiert sind."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-python
|
||
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
|
||
msgid ""
|
||
"Your timesheet entry is missing a project. Please either group the Grid view "
|
||
"by project or enter your timesheets by adding a line via the Form view."
|
||
msgstr ""
|
||
"In Ihrem Zeiterfassungseintrag fehlt ein Projekt. Bitte gruppieren Sie "
|
||
"entweder die Rasteransicht nach Projekt oder geben Sie Ihre Zeiterfassungen "
|
||
"ein, indem Sie eine Zeile über die Formularsansicht hinzufügen."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/grid_timesheet_timer_header/grid_timesheet_timer_header.xml:0
|
||
msgid "[A]"
|
||
msgstr "[A]"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/grid_timesheet_timer_header/grid_timesheet_timer_header.xml:0
|
||
msgid "[a]"
|
||
msgstr "[a]"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields.selection,name:timesheet_grid.selection__res_company__timesheet_mail_employee_interval__months
|
||
#: model:ir.model.fields.selection,name:timesheet_grid.selection__res_company__timesheet_mail_interval__months
|
||
msgid "after the end of the month"
|
||
msgstr "nach Ende des Monats"
|
||
|
||
#. module: timesheet_grid
|
||
#: model:ir.model.fields.selection,name:timesheet_grid.selection__res_company__timesheet_mail_employee_interval__weeks
|
||
#: model:ir.model.fields.selection,name:timesheet_grid.selection__res_company__timesheet_mail_interval__weeks
|
||
msgid "after the end of the week"
|
||
msgstr "nach Ende der Woche"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header.xml:0
|
||
msgid "and click on"
|
||
msgstr "und klicken Sie auf"
|
||
|
||
#. module: timesheet_grid
|
||
#: model_terms:ir.ui.view,arch_db:timesheet_grid.res_config_settings_view_form
|
||
msgid "days"
|
||
msgstr "Tage"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/grid_timesheet_timer_header/grid_timesheet_timer_header.xml:0
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header.xml:0
|
||
msgid "min"
|
||
msgstr "Min."
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/grid_timesheet_timer_header/grid_timesheet_timer_header.xml:0
|
||
msgid "or"
|
||
msgstr "oder"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header.xml:0
|
||
msgid "or click on"
|
||
msgstr "oder klicken Sie auf"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/grid_timesheet_timer_header/grid_timesheet_timer_header.xml:0
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header.xml:0
|
||
msgid "to add"
|
||
msgstr "zum Hinzufügen von"
|
||
|
||
#. module: timesheet_grid
|
||
#. odoo-javascript
|
||
#: code:addons/timesheet_grid/static/src/components/grid_timesheet_timer_header/grid_timesheet_timer_header.xml:0
|
||
#: code:addons/timesheet_grid/static/src/components/timesheet_timer_header/timesheet_timer_header.xml:0
|
||
msgid "to launch the timer"
|
||
msgstr ", um den Timer zu starten"
|
||
|
||
#~ msgid "Weekly overtime"
|
||
#~ msgstr "Wöchentliche Überstunden"
|
||
|
||
#~ msgid "%s Spent"
|
||
#~ msgstr "%s Ausgegeben"
|
||
|
||
#~ msgid "<i class=\"fa fa-pause text-warning\" title=\"Timer is Paused\"/>"
|
||
#~ msgstr ""
|
||
#~ "<i class=\"fa fa-pause text-warning\" title=\"Timer ist pausiert\"/>"
|
||
|
||
#~ msgid ""
|
||
#~ "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"padding-"
|
||
#~ "top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-"
|
||
#~ "serif; color: #454748; width: 100%; border-collapse:separate;\"><tr><td "
|
||
#~ "align=\"center\">\n"
|
||
#~ "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
#~ "style=\"padding: 16px; background-color: white; color: #454748; border-"
|
||
#~ "collapse:separate;\">\n"
|
||
#~ "<tbody>\n"
|
||
#~ " <!-- HEADER -->\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
#~ "width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
#~ "0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td valign=\"middle\">\n"
|
||
#~ " <span style=\"font-size: 10px;\">Your Timesheets</"
|
||
#~ "span><br>\n"
|
||
#~ " <span style=\"font-size: 20px; font-weight: bold;\" t-"
|
||
#~ "out=\"object.name or ''\">Abigail Peterson</span>\n"
|
||
#~ " </td><td valign=\"middle\" align=\"right\" t-if=\"not "
|
||
#~ "object.company_id.uses_default_logo\">\n"
|
||
#~ " <img t-attf-src=\"/logo.png?"
|
||
#~ "company={{ object.company_id.id }}\" style=\"padding: 0px; margin: 0px; "
|
||
#~ "height: auto; width: 80px;\" t-att-alt=\"object.company_id.name\">\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " <tr><td colspan=\"2\" style=\"text-align:center;\">\n"
|
||
#~ " <hr width=\"100%\" style=\"background-"
|
||
#~ "color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
#~ "size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\">\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <!-- CONTENT -->\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
#~ "width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
#~ "0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td valign=\"top\" style=\"font-size: 13px;\">\n"
|
||
#~ " <t t-set=\"timesheet_hours\" t-"
|
||
#~ "value=\"ctx.get('timesheet_hours', 0)\"></t>\n"
|
||
#~ " <t t-set=\"working_hours\" t-"
|
||
#~ "value=\"ctx.get('working_hours', 0)\"></t>\n"
|
||
#~ " <div>\n"
|
||
#~ " Hello <t t-out=\"object.name or ''\">Abigail "
|
||
#~ "Peterson</t>,<br><br>\n"
|
||
#~ " This is a friendly reminder to log your hours for "
|
||
#~ "the following period: <t t-out=\"ctx.get('date_start') or "
|
||
#~ "''\">05/05/2021</t> <i class=\"fa fa-long-arrow-right\"></i> <t t-"
|
||
#~ "out=\"ctx.get('date_stop') or ''\">05/06/2021</t>.\n"
|
||
#~ " For the time being, you <t t-"
|
||
#~ "if=\"timesheet_hours != 0\">only</t> logged <t t-out=\"'%d' "
|
||
#~ "%int(timesheet_hours)\">2</t><t t-if=\"timesheet_hours % 1 != 0\" t-"
|
||
#~ "out=\"':%02d' % (round(timesheet_hours % 1 * 60))\">:30</t> hours on the "
|
||
#~ "<t t-out=\"'%d' %int(working_hours)\">8</t><t t-if=\"working_hours % 1 != "
|
||
#~ "0\" t-out=\"':%02d' % (round(working_hours % 1 * 60))\">:30</t> requested."
|
||
#~ "<br>\n"
|
||
#~ " <div t-if=\"ctx.get('action_url')\" "
|
||
#~ "style=\"margin: 16px 0px 16px 0px;\">\n"
|
||
#~ " <a t-att-href=\"ctx.get('action_url')\" "
|
||
#~ "style=\"background-color: #875A7B; padding: 8px 16px 8px 16px; text-"
|
||
#~ "decoration: none; color: #fff; border-radius: 5px; font-size: 13px;"
|
||
#~ "\">Fill in your timesheet</a>\n"
|
||
#~ " </div>\n"
|
||
#~ " <br>Thank you,<br>\n"
|
||
#~ " <t t-if=\"user.signature\">\n"
|
||
#~ " <t t-out=\"user.signature or ''\">--"
|
||
#~ "<br>Mitchell Admin</t>\n"
|
||
#~ " </t>\n"
|
||
#~ " </div>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " <tr><td style=\"text-align:center;\">\n"
|
||
#~ " <hr width=\"100%\" style=\"background-"
|
||
#~ "color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
#~ "size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\">\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <!-- FOOTER -->\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
#~ "width=\"590\" style=\"min-width: 590px; background-color: white; font-"
|
||
#~ "size: 11px; padding: 0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td valign=\"middle\" align=\"left\">\n"
|
||
#~ " <t t-out=\"object.company_id.name or "
|
||
#~ "''\">YourCompany</t>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " <tr><td valign=\"middle\" align=\"left\" style=\"opacity: "
|
||
#~ "0.7;\">\n"
|
||
#~ " <t t-out=\"object.company_id.phone or ''\">+1 "
|
||
#~ "650-123-4567</t>\n"
|
||
#~ " <t t-if=\"object.company_id.email\">\n"
|
||
#~ " | <a t-attf-href=\"'mailto:%s' % "
|
||
#~ "{{ object.company_id.email }}\" style=\"text-decoration:none; color: "
|
||
#~ "#454748;\" t-out=\"object.company_id.email or ''\">info@yourcompany.com</"
|
||
#~ "a>\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-if=\"object.company_id.website\">\n"
|
||
#~ " | <a t-attf-href=\"'%s' % "
|
||
#~ "{{ object.company_id.website }}\" style=\"text-decoration:none; color: "
|
||
#~ "#454748;\" t-out=\"object.company_id.website or ''\">http://"
|
||
#~ "www.example.com</a>\n"
|
||
#~ " </t>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ "</tbody>\n"
|
||
#~ "</table>\n"
|
||
#~ "</td></tr>\n"
|
||
#~ "<!-- POWERED BY -->\n"
|
||
#~ "<tr><td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
#~ "style=\"min-width: 590px; background-color: #F1F1F1; color: #454748; "
|
||
#~ "padding: 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td style=\"text-align: center; font-size: 13px;\">\n"
|
||
#~ " Powered by <a target=\"_blank\" href=\"https://www.odoo.com?"
|
||
#~ "utm_source=db&utm_medium=mail\" style=\"color: #875A7B;\">Odoo</a>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ "</td></tr>\n"
|
||
#~ "</table>\n"
|
||
#~ " "
|
||
#~ msgstr ""
|
||
#~ "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"padding-"
|
||
#~ "top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-"
|
||
#~ "serif; color: #454748; width: 100%; border-collapse:separate;\"><tr><td "
|
||
#~ "align=\"center\">\n"
|
||
#~ "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
#~ "style=\"padding: 16px; background-color: white; color: #454748; border-"
|
||
#~ "collapse:separate;\">\n"
|
||
#~ "<tbody>\n"
|
||
#~ " <!-- HEADER -->\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
#~ "width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
#~ "0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td valign=\"middle\">\n"
|
||
#~ " <span style=\"font-size: 10px;\">Ihre "
|
||
#~ "Zeiterfassungen</span><br>\n"
|
||
#~ " <span style=\"font-size: 20px; font-weight: bold;\" t-"
|
||
#~ "out=\"object.name or ''\">Abigail Peterson</span>\n"
|
||
#~ " </td><td valign=\"middle\" align=\"right\" t-if=\"not "
|
||
#~ "object.company_id.uses_default_logo\">\n"
|
||
#~ " <img t-attf-src=\"/logo.png?"
|
||
#~ "company={{ object.company_id.id }}\" style=\"padding: 0px; margin: 0px; "
|
||
#~ "height: auto; width: 80px;\" t-att-alt=\"object.company_id.name\">\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " <tr><td colspan=\"2\" style=\"text-align:center;\">\n"
|
||
#~ " <hr width=\"100%\" style=\"background-"
|
||
#~ "color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
#~ "size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\">\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <!-- CONTENT -->\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
#~ "width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
#~ "0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td valign=\"top\" style=\"font-size: 13px;\">\n"
|
||
#~ " <t t-set=\"timesheet_hours\" t-"
|
||
#~ "value=\"ctx.get('timesheet_hours', 0)\"></t>\n"
|
||
#~ " <t t-set=\"working_hours\" t-"
|
||
#~ "value=\"ctx.get('working_hours', 0)\"></t>\n"
|
||
#~ " <div>\n"
|
||
#~ " Hallo <t t-out=\"object.name or ''\">Abigail "
|
||
#~ "Peterson</t>,<br><br>\n"
|
||
#~ " dies ist eine freundliche Erinnerung, Ihre "
|
||
#~ "Arbeitsstunden für den folgenden Zeitraum zu erfassen: <t t-"
|
||
#~ "out=\"ctx.get('date_start') or ''\">05/05/2021</t> <i class=\"fa fa-long-"
|
||
#~ "arrow-right\"></i> <t t-out=\"ctx.get('date_stop') or ''\">05/06/2021</"
|
||
#~ "t>.\n"
|
||
#~ " Bisher haben Sie <t t-if=\"timesheet_hours != "
|
||
#~ "0\">nur</t> <t t-out=\"'%d' %int(timesheet_hours)\">2</t><t t-"
|
||
#~ "if=\"timesheet_hours % 1 != 0\" t-out=\"':%02d' % (round(timesheet_hours "
|
||
#~ "% 1 * 60))\">:30</t> Stunden von den <t t-out=\"'%d' %int(working_hours)"
|
||
#~ "\">8</t><t t-if=\"working_hours % 1 != 0\" t-out=\"':%02d' % "
|
||
#~ "(round(working_hours % 1 * 60))\">:30</t> erforderlichen erfasst.<br>\n"
|
||
#~ " <div t-if=\"ctx.get('action_url')\" "
|
||
#~ "style=\"margin: 16px 0px 16px 0px;\">\n"
|
||
#~ " <a t-att-href=\"ctx.get('action_url')\" "
|
||
#~ "style=\"background-color: #875A7B; padding: 8px 16px 8px 16px; text-"
|
||
#~ "decoration: none; color: #fff; border-radius: 5px; font-size: 13px;"
|
||
#~ "\">Zeit erfassen</a>\n"
|
||
#~ " </div>\n"
|
||
#~ " <br>Vielen Dank!<br>\n"
|
||
#~ " <t t-if=\"user.signature\">\n"
|
||
#~ " <t t-out=\"user.signature or ''\">--"
|
||
#~ "<br>Mitchell Admin</t>\n"
|
||
#~ " </t>\n"
|
||
#~ " </div>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " <tr><td style=\"text-align:center;\">\n"
|
||
#~ " <hr width=\"100%\" style=\"background-"
|
||
#~ "color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
#~ "size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\">\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <!-- FOOTER -->\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
#~ "width=\"590\" style=\"min-width: 590px; background-color: white; font-"
|
||
#~ "size: 11px; padding: 0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td valign=\"middle\" align=\"left\">\n"
|
||
#~ " <t t-out=\"object.company_id.name or "
|
||
#~ "''\">IhrUnternehmen</t>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " <tr><td valign=\"middle\" align=\"left\" style=\"opacity: "
|
||
#~ "0.7;\">\n"
|
||
#~ " <t t-out=\"object.company_id.phone or ''\">+1 "
|
||
#~ "650-123-4567</t>\n"
|
||
#~ " <t t-if=\"object.company_id.email\">\n"
|
||
#~ " | <a t-attf-href=\"'mailto:%s' % "
|
||
#~ "{{ object.company_id.email }}\" style=\"text-decoration:none; color: "
|
||
#~ "#454748;\" t-out=\"object.company_id.email or "
|
||
#~ "''\">info@ihrunternehmen.com</a>\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-if=\"object.company_id.website\">\n"
|
||
#~ " | <a t-attf-href=\"'%s' % "
|
||
#~ "{{ object.company_id.website }}\" style=\"text-decoration:none; color: "
|
||
#~ "#454748;\" t-out=\"object.company_id.website or ''\">http://"
|
||
#~ "www.beispiel.com</a>\n"
|
||
#~ " </t>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ "</tbody>\n"
|
||
#~ "</table>\n"
|
||
#~ "</td></tr>\n"
|
||
#~ "<!-- POWERED BY -->\n"
|
||
#~ "<tr><td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
#~ "style=\"min-width: 590px; background-color: #F1F1F1; color: #454748; "
|
||
#~ "padding: 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td style=\"text-align: center; font-size: 13px;\">\n"
|
||
#~ " Unterstützt durch <a target=\"_blank\" href=\"https://"
|
||
#~ "www.odoo.com?utm_source=db&utm_medium=mail\" style=\"color: #875A7B;"
|
||
#~ "\">Odoo</a>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ "</td></tr>\n"
|
||
#~ "</table>\n"
|
||
#~ " "
|
||
|
||
#~ msgid ""
|
||
#~ "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"padding-"
|
||
#~ "top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-"
|
||
#~ "serif; color: #454748; width: 100%; border-collapse:separate;\"><tr><td "
|
||
#~ "align=\"center\">\n"
|
||
#~ "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
#~ "style=\"padding: 16px; background-color: white; color: #454748; border-"
|
||
#~ "collapse:separate;\">\n"
|
||
#~ "<tbody>\n"
|
||
#~ " <!-- HEADER -->\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
#~ "width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
#~ "0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td valign=\"middle\">\n"
|
||
#~ " <span style=\"font-size: 10px;\">Your Timesheets</"
|
||
#~ "span><br>\n"
|
||
#~ " <span style=\"font-size: 20px; font-weight: bold;\" t-"
|
||
#~ "out=\"object.name or ''\">Abigail Peterson</span>\n"
|
||
#~ " </td><td valign=\"middle\" align=\"right\" t-if=\"not "
|
||
#~ "object.company_id.uses_default_logo\">\n"
|
||
#~ " <img t-attf-src=\"/logo.png?"
|
||
#~ "company={{ object.company_id.id }}\" style=\"padding: 0px; margin: 0px; "
|
||
#~ "height: auto; width: 80px;\" t-att-alt=\"object.company_id.name\">\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " <tr><td colspan=\"2\" style=\"text-align:center;\">\n"
|
||
#~ " <hr width=\"100%\" style=\"background-"
|
||
#~ "color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
#~ "size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\">\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <!-- CONTENT -->\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
#~ "width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
#~ "0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td valign=\"top\" style=\"font-size: 13px;\">\n"
|
||
#~ " <div>\n"
|
||
#~ " Hello <t t-out=\"object.name or ''\">Abigail "
|
||
#~ "Peterson</t>,<br><br>\n"
|
||
#~ " This is a friendly reminder to approve your "
|
||
#~ "team's timesheets for the following period: <t t-"
|
||
#~ "out=\"ctx.get('date_start') or ''\">05/05/2021</t> - <t t-"
|
||
#~ "out=\"ctx.get('date_stop') or ''\">06/05/2021</t>.<br>\n"
|
||
#~ " <div t-if=\"ctx.get('action_url')\" "
|
||
#~ "style=\"margin: 16px 0px 16px 0px;\">\n"
|
||
#~ " <a t-att-href=\"ctx.get('action_url')\" "
|
||
#~ "style=\"background-color: #875A7B; padding: 8px 16px 8px 16px; text-"
|
||
#~ "decoration: none; color: #fff; border-radius: 5px; font-size: 13px;"
|
||
#~ "\">Validate the Timesheets</a>\n"
|
||
#~ " </div>\n"
|
||
#~ " <br>Thank you,<br>\n"
|
||
#~ " <t t-if=\"user.signature\">\n"
|
||
#~ " <t t-out=\"user.signature or ''\">--"
|
||
#~ "<br>Mitchell Admin</t>\n"
|
||
#~ " </t>\n"
|
||
#~ " </div>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " <tr><td style=\"text-align:center;\">\n"
|
||
#~ " <hr width=\"100%\" style=\"background-"
|
||
#~ "color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
#~ "size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\">\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <!-- FOOTER -->\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
#~ "width=\"590\" style=\"min-width: 590px; background-color: white; font-"
|
||
#~ "size: 11px; padding: 0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td valign=\"middle\" align=\"left\">\n"
|
||
#~ " <t t-out=\"object.company_id.name or "
|
||
#~ "''\">YourCompany</t>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " <tr><td valign=\"middle\" align=\"left\" style=\"opacity: "
|
||
#~ "0.7;\">\n"
|
||
#~ " <t t-out=\"object.company_id.phone or ''\">+1 "
|
||
#~ "650-123-4567</t>\n"
|
||
#~ " <t t-if=\"object.company_id.email\">\n"
|
||
#~ " | <a t-attf-href=\"'mailto:%s' % "
|
||
#~ "{{ object.company_id.email }}\" style=\"text-decoration:none; color: "
|
||
#~ "#454748;\" t-out=\"object.company_id.email or ''\">info@yourcompany.com</"
|
||
#~ "a>\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-if=\"object.company_id.website\">\n"
|
||
#~ " | <a t-attf-href=\"'%s' % "
|
||
#~ "{{ object.company_id.website }}\" style=\"text-decoration:none; color: "
|
||
#~ "#454748;\" t-out=\"object.company_id.website or ''\">http://"
|
||
#~ "www.example.com</a>\n"
|
||
#~ " </t>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ "</tbody>\n"
|
||
#~ "</table>\n"
|
||
#~ "</td></tr>\n"
|
||
#~ "<!-- POWERED BY -->\n"
|
||
#~ "<tr><td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
#~ "style=\"min-width: 590px; background-color: #F1F1F1; color: #454748; "
|
||
#~ "padding: 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td style=\"text-align: center; font-size: 13px;\">\n"
|
||
#~ " Powered by <a target=\"_blank\" href=\"https://www.odoo.com?"
|
||
#~ "utm_source=db&utm_medium=mail\" style=\"color: #875A7B;\">Odoo</a>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ "</td></tr>\n"
|
||
#~ "</table>\n"
|
||
#~ " "
|
||
#~ msgstr ""
|
||
#~ "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"padding-"
|
||
#~ "top: 16px; background-color: #F1F1F1; font-family:Verdana, Arial,sans-"
|
||
#~ "serif; color: #454748; width: 100%; border-collapse:separate;\"><tr><td "
|
||
#~ "align=\"center\">\n"
|
||
#~ "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
#~ "style=\"padding: 16px; background-color: white; color: #454748; border-"
|
||
#~ "collapse:separate;\">\n"
|
||
#~ "<tbody>\n"
|
||
#~ " <!-- HEADER -->\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
#~ "width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
#~ "0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td valign=\"middle\">\n"
|
||
#~ " <span style=\"font-size: 10px;\">Ihre "
|
||
#~ "Zeiterfassungen</span><br>\n"
|
||
#~ " <span style=\"font-size: 20px; font-weight: bold;\" t-"
|
||
#~ "out=\"object.name or ''\">Abigail Peterson</span>\n"
|
||
#~ " </td><td valign=\"middle\" align=\"right\" t-if=\"not "
|
||
#~ "object.company_id.uses_default_logo\">\n"
|
||
#~ " <img t-attf-src=\"/logo.png?"
|
||
#~ "company={{ object.company_id.id }}\" style=\"padding: 0px; margin: 0px; "
|
||
#~ "height: auto; width: 80px;\" t-att-alt=\"object.company_id.name\">\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " <tr><td colspan=\"2\" style=\"text-align:center;\">\n"
|
||
#~ " <hr width=\"100%\" style=\"background-"
|
||
#~ "color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
#~ "size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\">\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <!-- CONTENT -->\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
#~ "width=\"590\" style=\"min-width: 590px; background-color: white; padding: "
|
||
#~ "0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td valign=\"top\" style=\"font-size: 13px;\">\n"
|
||
#~ " <div>\n"
|
||
#~ " Hallo <t t-out=\"object.name or ''\">Abigail "
|
||
#~ "Peterson</t>,<br><br>\n"
|
||
#~ " dies ist eine freundliche Erinnerung, die "
|
||
#~ "Zeiterfassungen Ihres Teams für den folgenden Zeitraum zu erfassen: <t t-"
|
||
#~ "out=\"ctx.get('date_start') or ''\">05/05/2021</t> - <t t-"
|
||
#~ "out=\"ctx.get('date_stop') or ''\">06/05/2021</t>.<br>\n"
|
||
#~ " <div t-if=\"ctx.get('action_url')\" "
|
||
#~ "style=\"margin: 16px 0px 16px 0px;\">\n"
|
||
#~ " <a t-att-href=\"ctx.get('action_url')\" "
|
||
#~ "style=\"background-color: #875A7B; padding: 8px 16px 8px 16px; text-"
|
||
#~ "decoration: none; color: #fff; border-radius: 5px; font-size: 13px;"
|
||
#~ "\">Zeiterfassungen validieren</a>\n"
|
||
#~ " </div>\n"
|
||
#~ " <br>Vielen Dank!<br>\n"
|
||
#~ " <t t-if=\"user.signature\">\n"
|
||
#~ " <t t-out=\"user.signature or ''\">--"
|
||
#~ "<br>Mitchell Admin</t>\n"
|
||
#~ " </t>\n"
|
||
#~ " </div>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " <tr><td style=\"text-align:center;\">\n"
|
||
#~ " <hr width=\"100%\" style=\"background-"
|
||
#~ "color:rgb(204,204,204);border:medium none;clear:both;display:block;font-"
|
||
#~ "size:0px;min-height:1px;line-height:0; margin: 16px 0px 16px 0px;\">\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ " <!-- FOOTER -->\n"
|
||
#~ " <tr>\n"
|
||
#~ " <td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" "
|
||
#~ "width=\"590\" style=\"min-width: 590px; background-color: white; font-"
|
||
#~ "size: 11px; padding: 0px 8px 0px 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td valign=\"middle\" align=\"left\">\n"
|
||
#~ " <t t-out=\"object.company_id.name or "
|
||
#~ "''\">IhrUnternehmen</t>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " <tr><td valign=\"middle\" align=\"left\" style=\"opacity: "
|
||
#~ "0.7;\">\n"
|
||
#~ " <t t-out=\"object.company_id.phone or ''\">+1 "
|
||
#~ "650-123-4567</t>\n"
|
||
#~ " <t t-if=\"object.company_id.email\">\n"
|
||
#~ " | <a t-attf-href=\"'mailto:%s' % "
|
||
#~ "{{ object.company_id.email }}\" style=\"text-decoration:none; color: "
|
||
#~ "#454748;\" t-out=\"object.company_id.email or "
|
||
#~ "''\">info@ihrunternehmen.com</a>\n"
|
||
#~ " </t>\n"
|
||
#~ " <t t-if=\"object.company_id.website\">\n"
|
||
#~ " | <a t-attf-href=\"'%s' % "
|
||
#~ "{{ object.company_id.website }}\" style=\"text-decoration:none; color: "
|
||
#~ "#454748;\" t-out=\"object.company_id.website or ''\">http://"
|
||
#~ "www.beispiel.com</a>\n"
|
||
#~ " </t>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ " </td>\n"
|
||
#~ " </tr>\n"
|
||
#~ "</tbody>\n"
|
||
#~ "</table>\n"
|
||
#~ "</td></tr>\n"
|
||
#~ "<!-- POWERED BY -->\n"
|
||
#~ "<tr><td align=\"center\" style=\"min-width: 590px;\">\n"
|
||
#~ " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"590\" "
|
||
#~ "style=\"min-width: 590px; background-color: #F1F1F1; color: #454748; "
|
||
#~ "padding: 8px; border-collapse:separate;\">\n"
|
||
#~ " <tr><td style=\"text-align: center; font-size: 13px;\">\n"
|
||
#~ " Unterstützt durch <a target=\"_blank\" href=\"https://"
|
||
#~ "www.odoo.com?utm_source=db&utm_medium=mail\" style=\"color: #875A7B;"
|
||
#~ "\">Odoo</a>\n"
|
||
#~ " </td></tr>\n"
|
||
#~ " </table>\n"
|
||
#~ "</td></tr>\n"
|
||
#~ "</table>\n"
|
||
#~ " "
|
||
|
||
#~ msgid "Analytic Account"
|
||
#~ msgstr "Kostenstelle"
|
||
|
||
#~ msgid "Approver Reminder Days"
|
||
#~ msgstr "Tage zur Erinnerung an Genehmiger"
|
||
|
||
#~ msgid "Click on"
|
||
#~ msgstr "Klicken Sie auf"
|
||
|
||
#~ msgid ""
|
||
#~ "Congratulations, you are up to date. <br>\n"
|
||
#~ " Let's wait for your employees to start new activities."
|
||
#~ msgstr ""
|
||
#~ "Herzlichen Glückwunsch, Sie sind auf dem neuesten Stand.<br> \n"
|
||
#~ "Jetzt warten wir darauf, dass Ihre Mitarbeiter mit neuen Aktivitäten "
|
||
#~ "beginnen."
|
||
|
||
#~ msgid "Create Timesheet from task"
|
||
#~ msgstr "Erfasse Zeiten für Aufgaben"
|
||
|
||
#~ msgid "Days Spent —"
|
||
#~ msgstr "Aufgewendete Tage —"
|
||
|
||
#~ msgid ""
|
||
#~ "Define an 'hourly cost' on the employee to track the cost of their time."
|
||
#~ msgstr ""
|
||
#~ "Bestimmen Sie „Stundenkosten“ für den Mitarbeiter ein, um die Kosten für "
|
||
#~ "seine Zeit zu verfolgen."
|
||
|
||
#~ msgid ""
|
||
#~ "Difference between the number of %s allocated to the project and the "
|
||
#~ "number of %s recorded"
|
||
#~ msgstr ""
|
||
#~ "Differenz zwischen der Anzahl dem Projekt zugewiesener %s und der Anzahl "
|
||
#~ "erfasster %s"
|
||
|
||
#~ msgid ""
|
||
#~ "Difference between the number of %s allocated to the task and the number "
|
||
#~ "of %s recorded"
|
||
#~ msgstr ""
|
||
#~ "Differenz zwischen der Anzahl der Aufgabe zugewiesener %s und der Anzahl "
|
||
#~ "erfasster %s"
|
||
|
||
#~ msgid "Display Timer"
|
||
#~ msgstr "Anzeige Timer"
|
||
|
||
#~ msgid "Display Timer Pause"
|
||
#~ msgstr "Pause des Timers anzeigen"
|
||
|
||
#~ msgid "Display Timer Resume"
|
||
#~ msgstr "Fortsetzung des Timers anzeigen"
|
||
|
||
#~ msgid "Display Timer Start Primary"
|
||
#~ msgstr "Primären Start des Timers anzeigen"
|
||
|
||
#~ msgid "Display Timer Start Secondary"
|
||
#~ msgstr "Sekundären Start des Timers anzeigen"
|
||
|
||
#~ msgid "Display Timer Stop"
|
||
#~ msgstr "Stopp des Timers anzeigen"
|
||
|
||
#~ msgid "Display Timesheet Time"
|
||
#~ msgstr "Stundenzettel anzeigen"
|
||
|
||
#~ msgid "Employee Frequency"
|
||
#~ msgstr "Häufigkeit der Mitarbeiter"
|
||
|
||
#~ msgid "Employee Reminder Days"
|
||
#~ msgstr "Mitarbeiter-Erinnerungstage"
|
||
|
||
#~ msgid "Encoding Uom"
|
||
#~ msgstr "Einheit für Zeiterfassung"
|
||
|
||
#~ msgid "Hours Spent"
|
||
#~ msgstr "Geleistete Stunden"
|
||
|
||
#~ msgid "Hours Spent —"
|
||
#~ msgstr "Aufgewendete Stunden —"
|
||
|
||
#~ msgid "Is Timer Running"
|
||
#~ msgstr "Läuft ein Timer?"
|
||
|
||
#~ msgid "Last Month"
|
||
#~ msgstr "Letzter Monat"
|
||
|
||
#~ msgid "Last Week"
|
||
#~ msgstr "Letzte Woche"
|
||
|
||
#~ msgid "Next scheduled date for approver reminder"
|
||
#~ msgstr "Nächstes geplantes Datum für die Erinnerung an den Genehmiger"
|
||
|
||
#~ msgid "Next scheduled date for employee reminder"
|
||
#~ msgstr "Nächstes geplantes Datum für die Mitarbeitererinnerung"
|
||
|
||
#~ msgid "No activities to validate."
|
||
#~ msgstr "Es gibt keine Aktivitäten zu validieren."
|
||
|
||
#~ msgid "Pause"
|
||
#~ msgstr "Pause"
|
||
|
||
#~ msgid "Resume"
|
||
#~ msgstr "Fortsetzen"
|
||
|
||
#~ msgid "Save"
|
||
#~ msgstr "Speichern"
|
||
|
||
#~ msgid "Save time"
|
||
#~ msgstr "Zeit speichern"
|
||
|
||
#~ msgid "Set if this analytic line represents a line of timesheet."
|
||
#~ msgstr ""
|
||
#~ "Festlegen, wenn diese Kostenstellenbuchung eine Zeile im "
|
||
#~ "Zeiterfassungsbogen darstellt."
|
||
|
||
#~ msgid "Task for which we are creating a sales order"
|
||
#~ msgstr "Für diese Aufgabe wird ein Verkaufsauftrag angelegt:"
|
||
|
||
#~ msgid ""
|
||
#~ "Technical field used to display the timer if the encoding unit is 'Hours'."
|
||
#~ msgstr ""
|
||
#~ "Technisches Feld, das zur Anzeige des Timers verwendet wird, wenn die "
|
||
#~ "Kodierungseinheit \"Stunden\" ist."
|
||
|
||
#~ msgid "The timesheet's time must be positive"
|
||
#~ msgstr "Die Zeit auf dem Stundenzettel muss positiv sein"
|
||
|
||
#~ msgid ""
|
||
#~ "This project isn't expected to have task during this period. Planned "
|
||
#~ "hours :"
|
||
#~ msgstr ""
|
||
#~ "Es ist nicht zu erwarten, dass in diesem Zeitraum Aufgaben für dieses "
|
||
#~ "Projekt anfallen. Geplante Stunden:"
|
||
|
||
#~ msgid "Time"
|
||
#~ msgstr "Uhrzeit"
|
||
|
||
#~ msgid "Timer Last Pause"
|
||
#~ msgstr "Timer zuletzt pausiert"
|
||
|
||
#~ msgid "Timer Start"
|
||
#~ msgstr "Timer Start"
|
||
|
||
#~ msgid "Timesheet Init Amount"
|
||
#~ msgstr "Anfangsbetrag der Zeiterfassung"
|
||
|
||
#~ msgid "Timesheet Line"
|
||
#~ msgstr "Zeiterfassungszeile"
|
||
|
||
#~ msgid "Timesheet Unit Time"
|
||
#~ msgstr "Zeiteinheit der Zeiterfassung"
|
||
|
||
#~ msgid ""
|
||
#~ "Timesheets before the %s (included) have been validated, and can no "
|
||
#~ "longer be %s."
|
||
#~ msgstr ""
|
||
#~ "Zeiterfassungen vor dem %s (einschließlich) wurden validiert und können "
|
||
#~ "nicht mehr %s werden."
|
||
|
||
#~ msgid "User Timer"
|
||
#~ msgstr "Benutzertimer"
|
||
|
||
#~ msgid "Validation All Timesheet Server Action"
|
||
#~ msgstr "Serveraktion zur Validierung aller Zeiterfassungen"
|
||
|
||
#~ msgid "Validation Timesheet Week_view Server Action"
|
||
#~ msgstr "Serveraktion zur Validierung der Zeiterfassungen Week_view"
|
||
|
||
#~ msgid "Validation Timesheet month_view Server Action"
|
||
#~ msgstr "Serveraktion zur Validierung der Zeiterfassungen month_view"
|
||
|
||
#~ msgid ""
|
||
#~ "You cannot delete a validated entry. Please, contact your manager or your "
|
||
#~ "timesheet approver."
|
||
#~ msgstr ""
|
||
#~ "Sie können einen validierten Eintrag nicht löschen. Bitte wenden Sie sich "
|
||
#~ "an Ihren Vorgesetzten oder an den Mitarbeiter, der Stundenzettel "
|
||
#~ "genehmigt."
|
||
|
||
#~ msgid ""
|
||
#~ "You cannot validate the timesheets from employees that are not part of "
|
||
#~ "your team or there are no timesheets to validate."
|
||
#~ msgstr ""
|
||
#~ "Sie können die Stundenzettel von Mitarbeitern, die nicht zu Ihrem Team "
|
||
#~ "gehören, nicht validieren oder es gibt keine zu validierenden "
|
||
#~ "Stundenzettel."
|
||
|
||
#~ msgid "deleted"
|
||
#~ msgstr "gelöscht"
|
||
|
||
#~ msgid "modified"
|
||
#~ msgstr "modifiziert"
|
||
|
||
#~ msgid "or a letter to start the timer"
|
||
#~ msgstr "oder einen Buchstaben, um den Timer zu starten"
|
||
|
||
#~ msgid "to start the timer"
|
||
#~ msgstr ", um den Timer zu starten"
|