Files

1806 lines
75 KiB
Gettext

# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * timesheet_grid
#
# Translators:
# Miku Laitinen <miku.laitinen@gmail.com>, 2022
# Atte Isopuro <atte.isopuro@web-veistamo.fi>, 2022
# Anni Saarelainen, 2022
# Kari Lindgren <kari.lindgren@emsystems.fi>, 2022
# Veikko Väätäjä <veikko.vaataja@gmail.com>, 2022
# Svante Suominen <svante.suominen@web-veistamo.fi>, 2022
# Martin Trigaux, 2022
# Tuomo Aura <tuomo.aura@web-veistamo.fi>, 2022
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2023
# Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2023
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
# Weblate <noreply-mt-weblate@weblate.org>, 2025.
# Saara Hakanen <sahak@odoo.com>, 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-07-31 08:57+0000\n"
"Last-Translator: Saara Hakanen <sahak@odoo.com>\n"
"Language-Team: Finnish <https://translate.odoo.com/projects/odoo-19/"
"timesheet_grid/fi/>\n"
"Language: fi\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 2026.6.1\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=\"Ajanotto on käynnissä\"/>"
#. 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&amp;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;\">Työaikakirjauksesi</"
"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"
" Hei <t t-out=\"object.name or ''\">Abigail Peterson</"
"t>,<br/><br/>\n"
" Tämä on ystävällinen muistutus kirjata työtuntisi "
"seuraavalle ajanjaksolle: <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"
" Toistaiseksi olet kirjannut <t t-"
"if=\"timesheet_hours != 0\">vain</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> tuntia pyydestystä <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> tunnista.<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;\">Täytä työaikakirjauksesi</a>\n"
" </div>\n"
" <br/>Kiitos,<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"
" Palvelun tarjoaa <a target=\"_blank\" href=\"https://www.odoo.com?"
"utm_source=db&amp;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&amp;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;\">Työaikakirjauksesi</"
"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"
" Hei, <t t-out=\"object.name or ''\">Abigail "
"Peterson</t>,<br/><br/>\n"
" Muistutamme ystävällisesti, että sinun täytyy "
"hyväksyä tiimisi työaikakirjaukset ajanjaksolta: <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/>Kiitos,<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 ''\">OmaYritys</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"
" Palvelun tarjoaa <a target=\"_blank\" href=\"https://www.odoo.com?"
"utm_source=db&amp;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 "Ajastin on käynnissä toisessa yrityksessä."
#. module: timesheet_grid
#: model:ir.ui.menu,name:timesheet_grid.menu_timesheet_grid_validate_all_timesheets
msgid "All Timesheets"
msgstr "Kaikki työaikakirjaukset"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_account_analytic_line__amount
msgid "Amount"
msgstr "Määrä"
#. 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 "Työntekijä on yhdistettävä käyttäjään, jotta hän voi kirjata työaikaa."
#. module: timesheet_grid
#: model:ir.model,name:timesheet_grid.model_account_analytic_line
msgid "Analytic Line"
msgstr "Analyyttinen rivi"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__reminder_allow
msgid "Approver Reminder"
msgstr "Hyväksyjän muistutus"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__reminder_interval
msgid "Approver Reminder Frequency"
msgstr "Hyväksyjän muistutuksen tiheys"
#. 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 ""
"Tarkista, että työntekijäsi ovat täyttäneet työaikakirjauksensa oikein ja "
"että heidän aikansa on laskutettavaa."
#. 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 ""
"Napsauta solua määrittääksesi tähän projektiin käyttämiesi tuntien määrän."
#. module: timesheet_grid
#: model:ir.model,name:timesheet_grid.model_res_company
msgid "Companies"
msgstr "Yritykset"
#. module: timesheet_grid
#: model:ir.model,name:timesheet_grid.model_res_config_settings
msgid "Config Settings"
msgstr "Asetukset"
#. 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 ""
"Määritä muistutukset työaikakirjausten asetuksissa muistuttamaan hyväksyjiä "
"työaikakirjausten vahvistamisesta"
#. module: timesheet_grid
#. odoo-python
#: code:addons/timesheet_grid/models/project_task.py:0
msgid "Confirm Time Spent"
msgstr "Vahvista käytetty aika"
#. module: timesheet_grid
#: model:ir.model,name:timesheet_grid.model_hr_timesheet_stop_timer_confirmation_wizard
msgid "Confirm timesheet creation when stop timer"
msgstr "Vahvista työaikakirjauksen luominen, kun ajastin pysäytetään"
#. 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 "Onnittelut, olet nyt Työaikakirjausten mestari."
#. module: timesheet_grid
#: model:ir.model,website_form_label:timesheet_grid.model_project_task
msgid "Create a Task"
msgstr "Luo tehtävä"
#. 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 "Luonut"
#. 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 "Luotu"
#. 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 "Päivittäinen ylityö"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__date
msgid "Date"
msgstr "Päivämäärä"
#. 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 "Päivä"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__reminder_delay
msgid "Days to Remind Approver"
msgstr "Päivää hyväksyjän muistuttamiseen"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__reminder_user_delay
msgid "Days to Remind User"
msgstr "Päivät käyttäjän muistuttamiseen"
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.hr_timesheet_stop_timer_confirmation_wizard_view_form
msgid "Delete"
msgstr "Poista"
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_merge_wizard_view_form
msgid "Describe your activity"
msgstr "Kuvaile toimintaasi"
#. 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 ""
"Kuvaile toimintaasi <i>(esim. lähetin sähköpostia, tapasin asiakkaan...)</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 "Kuvaile aktiviteettia..."
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__name
msgid "Description"
msgstr "Kuvaus"
#. 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 ""
"Hankkeelle myönnetyn %(uom)s (%(allocated_hours)s) ja käytetyn %(uom)s (%"
"(worked_hours)s) erotus"
#. 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 ""
"Tehtävään varattujen %(uom)s (%(allocated_hours)s) ja käytetyn %(uom)s (%"
"(worked_hours)s) erotus"
#. 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 ""
"Ero kirjattujen tuntien ja työsopimuksessa määritettyjen työtuntien määrän "
"välillä"
#. 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 "Määrätyn ja kirjatun ajan välinen ero"
#. 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 "Hylkää"
#. 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 "Näyttönimi"
#. 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 "Luonnos"
#. 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 "Työntekijä"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__reminder_user_allow
msgid "Employee Reminder"
msgstr "Työntekijöiden muistutus"
#. 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 "Lisää"
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.res_config_settings_view_form
msgid "Frequency"
msgstr "Toistuvuus"
#. 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 "Ryhmittelyä päivämäärän mukaan ei tueta"
#. 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 ""
"Seuraa työtuntejasi projektikohtaisesti joka päivä ja laskuta asiakkailtasi "
"tästä ajasta."
#. module: timesheet_grid
#: model:ir.ui.menu,name:timesheet_grid.menu_timesheet_grid_validate_previous_week
msgid "Last Period"
msgstr "Viimeinen kausi"
#. 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 "Viimeksi päivittänyt"
#. 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 "Viimeksi päivitetty"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_employee__last_validated_timesheet_date
msgid "Last Validated Timesheet Date"
msgstr "Viimeisin varmistettu työaikakirjausten päivämäärä"
#. 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 ""
"Käynnistä tämän projektin <b>ajastin</b> painamalla <b>[a]-näppäintä</b>. "
"Vaihda helposti projektista toiseen näillä näppäimillä. <i>Vihje: voit myös "
"lisätä 15 minuuttia suoraan tähän projektiin painamalla <b>shift + [A]-"
"näppäimiä</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 "Käynnistä <b>ajastin</b> käynnistääksesi uuden toiminnon."
#. 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 "Legenda"
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.hr_timesheet_stop_timer_confirmation_wizard_view_form
msgid "Log Time"
msgstr "Lokiaika"
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_merge_wizard_view_form
msgid "Merge"
msgstr "Yhdistä"
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_merge_wizard_view_form
msgid "Merge Timesheet"
msgstr "Yhdistä työaikakirjaukset"
#. 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 "Yhdistä työaikakirjauksia"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__timesheet_min_duration
msgid "Minimal Duration"
msgstr "Minimaalinen kesto"
#. module: timesheet_grid
#: model:ir.model,name:timesheet_grid.model_ir_module_module
msgid "Module"
msgstr "Moduuli"
#. 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 "Kuukausi"
#. 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 ""
"Tämän tehtävän siirtäminen projektiin, jossa ei ole työaikataulujen tukea, "
"säilyttää työaikataulujen luonnokset alkuperäisessä projektissa. Vaikka ne "
"eivät näy täällä, voit silti muokata niitä Timesheet-sovelluksella."
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_search
msgid "My Department"
msgstr "Oma osastoni"
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_search
msgid "My Projects"
msgstr "Omat projektini"
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_search
msgid "My Tasks"
msgstr "Omat tehtäväni"
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.timesheet_view_search
msgid "My Team"
msgstr "Oma tiimini"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_stop_timer_confirmation_wizard__timesheet_name
msgid "Name"
msgstr "Nimi"
#. 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 "Työaikakirjauksia ei löytynyt. Luodaan sellainen!"
#. 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 "Ei hyväksyttäviä työaikakirjauksia"
#. 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 ""
"Niiden päivien lukumäärä viikon tai kuukauden päättymisen jälkeen, joiden "
"jälkeen lähetetään automaattinen sähköpostimuistutus työaikakirjauksia "
"hyväksyville esimiehille, joilla on vielä vahvistettavia työaikakirjauksia."
#. 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 ""
"Niiden päivien lukumäärä viikon tai kuukauden päättymisen jälkeen, joiden "
"jälkeen lähetetään automaattinen sähköpostimuistutus työaikakirjausten "
"käyttäjille, joilla on vielä koodattavia työaikakirjauksia (työaikojen "
"mukaan)."
#. 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 ""
"Vain työaikakirjausten hyväksyjä tai esimies voi muuttaa hyväksyttyä "
"merkintää."
#. module: timesheet_grid
#. odoo-python
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
msgid "Open Form"
msgstr "Avaa lomake"
#. 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 "Paina"
#. 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 "Hylkää painamalla Esc"
#. 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 "Projekti"
#. module: timesheet_grid
#: model:ir.model,name:timesheet_grid.model_hr_employee_public
msgid "Public Employee"
msgstr "Julkinen työntekijä"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_hr_timesheet_merge_wizard__unit_amount
msgid "Quantity"
msgstr "Määrä"
#. module: timesheet_grid
#: model:mail.template,subject:timesheet_grid.mail_template_timesheet_reminder_user
msgid "Reminder to log your timesheets"
msgstr "Muistutus työaikakirjausten syöttämisestä"
#. module: timesheet_grid
#: model:mail.template,subject:timesheet_grid.mail_template_timesheet_reminder
msgid "Reminder to validate your team's timesheets"
msgstr "Muistutus tiimisi työaikakirjausten hyväksymisestä"
#. 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 "Palauta luonnokseksi"
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.hr_timesheet_stop_timer_confirmation_wizard_view_form
msgid "Resume Timer"
msgstr "Jatka ajastimen käyttöä"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__timesheet_rounding
msgid "Round up"
msgstr "Pyöristä ylöspäin"
#. 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 "Pyöristäminen, jota käytetään, kun aikaa seurataan ajastimella"
#. 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 "Valitse <b>projekti</b>, jonka parissa työskentelet."
#. 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 ""
"Valitse käyttäjä, joka on vastuussa tämän työntekijän työaikakirjausten "
"hyväksymisestä.\n"
"Jos valinta on tyhjä, hyväksynnän tekee Timesheets > Administrator tai "
"Timesheets > User: all timesheets (kuten käyttäjäasetuksissa on määritetty)."
#. 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 ""
"Aseta asetuksissa muistutuksia, jotka ilmoitetaan työntekijöille, jotka "
"eivät ole tallentaneet työaikakirjauksiaan"
#. 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 ""
"Aseta tähän projektiin käyttämäsi tuntimäärä (esim. 1:30 tai 1,5). <i>Vihje: "
"Käytä tabulaattorinäppäimiä siirtyäksesi helposti solusta toiseen.</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 "Vuoro"
#. 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 ""
"Valitettavasti et voi käyttää ajastinta hyväksytyn työaikakirjauksen syöttöön"
#. 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 "Aloitus"
#. 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 "Lopeta"
#. 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 ""
"Pysäytä <b>ajastin</b>, kun olet valmis. <i>Vinkki: paina <b>[Enter]</b> "
"kuvauksessa, jotta toimintasi kirjautuu automaattisesti.</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 "Tehtävä"
#. 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 ""
"Ajastimen kautta koodattujen työaikakirjausten kesto pyöristetään "
"automaattisesti tähän lukuun. Jos esimerkiksi pysäytät ajastimen kello "
"00:16:56, työaikakirjanpidon kesto pyöristetään automaattisesti ylöspäin "
"kello 00:30:een (olettaen, että pyöristys on 15 minuuttia). Suosittelemme, "
"että vähimmäiskeston ja pyöristyksen arvo on sama."
#. 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 "Työaikakirjaus on luotu onnistuneesti."
#. module: timesheet_grid
#. odoo-python
#: code:addons/timesheet_grid/wizard/hr_timesheet_merge_wizard.py:0
msgid "The timesheets have successfully been merged."
msgstr "Työaikakirjaukset on yhdistetty onnistuneesti."
#. 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 "Työaikakirjaukset on onnistuneesti palautettu luonnosvaiheeseen."
#. module: timesheet_grid
#. odoo-python
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
msgid "The timesheets have successfully been validated."
msgstr "Työaikakir on hyväksytty onnistuneesti."
#. 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 "Työaikakirjausten on oltava saman koodausyksikön mukaisia"
#. module: timesheet_grid
#. odoo-python
#: code:addons/timesheet_grid/models/account_analytic_line.py:0
msgid "There are no timesheets to merge."
msgstr "Yhdistettäviä työaikakirjauksia ei ole."
#. 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 ""
"Työaikakirjauksia, jotka pitäisi palauttaa luonnokseen, ei ole. Tai ne on jo "
"laskutettu."
#. module: timesheet_grid
#. odoo-python
#: code:addons/timesheet_grid/models/project_project.py:0
msgid "This Progress Bar is not implemented."
msgstr "Edistymispalkkia ei ole toteutettu."
#. 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 "Hankkeella ei odoteta olevan tehtävää tänä aikana."
#. 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 ""
"Tälle käyttäjälle ei odoteta osoitettavan mitään projekteja tänä aikana, "
"koska hänellä ei ole voimassa olevaa sopimusta."
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.res_config_settings_view_form
msgid "Time Rounding"
msgstr "Ajan pyöristäminen"
#. 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 "Kulutettu aika"
#. 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 "Työaikakirjaus"
#. 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 "Työaikakirjausten hyväksyjä"
#. module: timesheet_grid
#: model:ir.model,name:timesheet_grid.model_timesheet_grid_mixin
msgid "Timesheet Grid mixin"
msgstr "Työaikakirjausten hilan mixin"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_project_task__timesheet_unit_amount
msgid "Timesheet Unit Amount"
msgstr "Työaikakirjausten yksikkömäärä"
#. module: timesheet_grid
#: model:ir.actions.server,name:timesheet_grid.timesheet_reminder_ir_actions_server
msgid "Timesheet: Approvers Email Reminder"
msgstr "Työaikakirjaukset: Hyväksyjien sähköpostimuistutus"
#. module: timesheet_grid
#: model:ir.actions.server,name:timesheet_grid.timesheet_reminder_user_ir_actions_server
msgid "Timesheet: Employees Email Reminder"
msgstr "Työaikakirjaukset: Työntekijöiden sähköpostimuistutus"
#. 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 "Työaikakirjaukset"
#. module: timesheet_grid
#: model:ir.model,name:timesheet_grid.model_timesheets_analysis_report
msgid "Timesheets Analysis Report"
msgstr "Työaikakirjausten analyysiraportti"
#. 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 ""
"Ennen %(date)s-merkkiä (mukana) olevat työaikakirjaukset on vahvistettu, "
"eikä niitä voi enää poistaa."
#. 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 ""
"Ennen %(date)s-merkkiä (mukana) olevat työaikakirjaukset on vahvistettu, "
"eikä niitä voi enää muuttaa."
#. 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 ""
"Ajastimen avulla koodatut työaikakirjaukset, jotka eivät täytä "
"vähimmäiskestoa, pyöristetään automaattisesti ylöspäin määriteltyyn arvoon. "
"Jos esimerkiksi pysäytät ajastimen kello 00:04:36, työaikakirjanpidon kesto "
"pyöristetään automaattisesti ylöspäin arvoon 00:15 (olettaen, että "
"vähimmäiskesto on 15 minuuttia). Suosittelemme, että vähimmäiskeston ja "
"pyöristyksen arvo on sama."
#. 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 "Hyväksyttävät työaikakirjaukset"
#. module: timesheet_grid
#: model:mail.template,name:timesheet_grid.mail_template_timesheet_reminder
msgid "Timesheets: Approver Reminder"
msgstr "Työaikakirjaukset: Hyväksyjän muistutus"
#. module: timesheet_grid
#: model:mail.template,name:timesheet_grid.mail_template_timesheet_reminder_user
msgid "Timesheets: Employee Reminder"
msgstr "Työaikakirjaukset: Työntekijän muistutus"
#. module: timesheet_grid
#: model:ir.ui.menu,name:timesheet_grid.menu_timesheet_grid_validate
msgid "To Validate"
msgstr "Vahvistettavaksi"
#. 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 "Ylityöt yhteensä"
#. 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 "Seuraa projekteihisi <b>käytettyä aikaa</b>. <i>Täältä.</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 ""
"Käytä näitä avansanoja otsikossa määrittääksesi uusia tehtäviä:\n"
"\n"
" 30h Varaa 30 tuntia tehtävään\n"
" #tunnisteet Aseta tunnisteita tehtävälle\n"
" @käytttäjä Määritä tehtävä käyttäjälle\n"
" ! Aseta tehtävälle keskisuuri prioriteetti\n"
" !! Aseta tehtävälle korkea prioriteetti\n"
" !!! Aseta tehtävä kiireelliseksi\n"
"\n"
" Varmista, että käytät oikeaa muotoa ja järjestystä, "
"esim. Paranna ruudun konfiguraatiota 5h #ominaisuus #v16 @Mitchell !"
#. module: timesheet_grid
#: model:ir.model,name:timesheet_grid.model_res_users
msgid "User"
msgstr "Käyttäjä"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_account_analytic_line__user_can_validate
msgid "User Can Validate"
msgstr "Käyttäjä voi hyväksyä"
#. module: timesheet_grid
#: model:ir.model.fields,field_description:timesheet_grid.field_res_config_settings__reminder_user_interval
msgid "User Reminder Frequency"
msgstr "Käyttäjän muistutuksen toistuvuus"
#. 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 ""
"Työaikakirjausten hyväksynnästä vastaava käyttäjä (esimies). Oikeuksien "
"tulee olla vähintään tasoa Timesheet Manager."
#. 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 "Vahvista"
#. 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 "Vahvistettu"
#. 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 "Hyväksynnän tila"
#. 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 "Hyväksytty rivi"
#. module: timesheet_grid
#. odoo-python
#: code:addons/timesheet_grid/models/project_task.py:0
msgid "Warning"
msgstr "Varoitus"
#. 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 "Viikko"
#. 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 "Voiko käyttäjä vahvistaa tai palauttaa tietueen luonnin."
#. 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 "Sinulla ei ole oikeutta nähdä työaikakirjauksia."
#. 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 ""
"Voit nollata vain niiden työntekijöiden työaikakirjausten laatimisen, joiden "
"esimiehenä tai työaikakirjausten hyväksyjänä olet."
#. 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 ""
"Voit vahvistaa vain niiden työntekijöiden työaikakirjaukset, joiden "
"esimiehenä tai työaikakirjausten hyväksyjänä olet."
#. 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 "Et voi koodata numeroita, joissa on enemmän kuin kuusi numeroa."
#. 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 "Et voi tarkastella työaikakirjauksia jotka eivät ole omiasi."
#. 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 ""
"Et voi säätää työaikakirjausten aikaa projektissa, jonka työaikakirjaukset "
"on poistettu käytöstä."
#. 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 ""
"Et voi poistaa vahvistettua kirjausta. Ota yhteyttä esimieheesi tai "
"työaikakirjaustesi hyväksyjään."
#. 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 ""
"Et voi käynnistää projektin ajastinta yrityksessä, joka koodaa työaikansa "
"päivinä."
#. 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 "Ajastinta ei voi käyttää vahvistetuilla työaikakirjauksilla."
#. 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 ""
"Et voi vahvistaa valittuja työaikatauluja, koska ne joko kuuluvat "
"työntekijöille, jotka eivät kuulu tiimiisi, tai ne eivät ole sellaisessa "
"tilassa, että ne voidaan vahvistaa. Tämä voi johtua siitä, että ne on "
"päivätty tulevaisuudessa."
#. 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 ""
"Työaikakirjauksestasi puuttuu projekti. Ryhmittele Ruudukkonäkymä projektin "
"mukaan tai kirjoita työaikakirjanpitosi lisäämällä rivi Lomake-näkymän "
"kautta."
#. 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 "kuukauden lopun jälkeen"
#. 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 "viikonlopun jälkeen"
#. 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 "klikkauksen vaikutuksesta"
#. module: timesheet_grid
#: model_terms:ir.ui.view,arch_db:timesheet_grid.res_config_settings_view_form
msgid "days"
msgstr "päivää"
#. 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 "minimi"
#. 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 "tai"
#. 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 "klikkauksen vaikutuksesta"
#. 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 "lisätäksesi"
#. 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 "käynnistää ajastimen"
#~ msgid "Weekly overtime"
#~ msgstr "Viikoittainen ylityö"
#~ msgid "%s Spent"
#~ msgstr "%s Käytetty"
#~ msgid "<i class=\"fa fa-pause text-warning\" title=\"Timer is Paused\"/>"
#~ msgstr ""
#~ "<i class=\"fa fa-pause text-warning\" title=\"Ajanotto on tauolla\"/>"
#~ msgid "Analytic Account"
#~ msgstr "Kustannuspaikka"
#~ msgid ""
#~ "Congratulations, you are up to date. <br>\n"
#~ " Let's wait for your employees to start new activities."
#~ msgstr ""
#~ "Onnittelut, olet ajan tasalla. <br>\n"
#~ " Odotetaan, että työntekijäsi aloittavat uudet "
#~ "toiminnot."
#~ msgid "Create Timesheet from task"
#~ msgstr "Luo tuntikirjaus tehtävältä"
#~ msgid "Days Spent —"
#~ msgstr "Käytetyt päivät -"
#~ msgid ""
#~ "Define an 'hourly cost' on the employee to track the cost of their time."
#~ msgstr ""
#~ "Määritä työntekijälle tuntikustannus, jotta voit seurata hänen työaikansa "
#~ "kustannuksia."
#~ msgid "Display Timer"
#~ msgstr "Näytön ajastin"
#~ msgid "Display Timer Pause"
#~ msgstr "Näytä ajastimen tauko"
#~ msgid "Display Timer Resume"
#~ msgstr "Näytön ajastimen jatko"
#~ msgid "Display Timer Start Primary"
#~ msgstr "Näyttö Ajastimen käynnistys Ensimmäinen kello"
#~ msgid "Display Timer Start Secondary"
#~ msgstr "Näyttö Ajastimen käynnistys Toinen kello"
#~ msgid "Display Timer Stop"
#~ msgstr "Näyttö Ajastin Stop"
#~ msgid "Display Timesheet Time"
#~ msgstr "Näytä työaikakirjaukset"
#~ msgid "Employee Frequency"
#~ msgstr "Työntekijän jakso"
#~ msgid "Employee Reminder Days"
#~ msgstr "Työntekijöiden muistutuspäivät"
#~ msgid "Encoding Uom"
#~ msgstr "Koodauksen mittayksikkö"
#~ msgid "Hours Spent"
#~ msgstr "Käytetyt tunnit"
#~ msgid "Hours Spent —"
#~ msgstr "Käytetyt tunnit —"
#~ msgid "Is Timer Running"
#~ msgstr "Onko ajastin käynnissä"
#~ msgid "Last Month"
#~ msgstr "Edellinen kuukausi"
#~ msgid "Last Week"
#~ msgstr "Viime viikko"
#~ msgid "Next scheduled date for employee reminder"
#~ msgstr "Seuraava suunniteltu päivämäärä työntekijän muistutusta varten"
#~ msgid "No activities to validate."
#~ msgstr "Ei hyväksyttäviä toimintoja."
#~ msgid "Pause"
#~ msgstr "Tauko"
#~ msgid "Resume"
#~ msgstr "Jatka"
#~ msgid "Save"
#~ msgstr "Tallenna"
#~ msgid "Save time"
#~ msgstr "Säästä aikaa"
#~ msgid "Set if this analytic line represents a line of timesheet."
#~ msgstr ""
#~ "Asettaa, jos tämä analyyttinen rivi edustaa työaikakirjausten riviä."
#~ msgid "Task for which we are creating a sales order"
#~ msgstr "Tehtävä jolle myyntitilaus luodaan"
#~ msgid ""
#~ "Technical field used to display the timer if the encoding unit is 'Hours'."
#~ msgstr ""
#~ "Tekninen kenttä, jota käytetään ajastimen näyttämiseen, jos "
#~ "koodausyksikkö on \"Tunnit\"."
#~ msgid "The timesheet's time must be positive"
#~ msgstr "Tuntikirjauksen ajan täytyy olla positiivinen"
#~ msgid ""
#~ "This project isn't expected to have task during this period. Planned "
#~ "hours :"
#~ msgstr ""
#~ "Hankkeella ei odoteta olevan tehtävää tänä aikana. Suunnitellut tunnit :"
#~ msgid "Time"
#~ msgstr "Aika"
#~ msgid "Timer Last Pause"
#~ msgstr "Viimeisin ajastimen tauko"
#~ msgid "Timer Start"
#~ msgstr "Ajastimen käynnistys"
#~ msgid "Timesheet Init Amount"
#~ msgstr "Työaikakirjausten aloitusmäärä"
#~ msgid "Timesheet Line"
#~ msgstr "Työaikakirjausrivi"
#~ msgid "Timesheet Unit Time"
#~ msgstr "Työaikakirjausten ajan mittayksikkö"
#~ msgid ""
#~ "Timesheets before the %s (included) have been validated, and can no "
#~ "longer be %s."
#~ msgstr ""
#~ "Ennen %s-merkintää (mukana) olevat työaikakirjaukset on hyväksytty, eikä "
#~ "niitä voi enää käyttää %s-merkintänä."
#~ msgid "User Timer"
#~ msgstr "Käyttäjän ajastin"
#~ msgid "Validation All Timesheet Server Action"
#~ msgstr "Hyväksyntä Kaikki työaikakirjaukset Palvelimen toiminto"
#~ msgid "Validation Timesheet Week_view Server Action"
#~ msgstr "Hyväksyntä Timesheet Week_view Palvelimen toiminto"
#~ msgid "Validation Timesheet month_view Server Action"
#~ msgstr "Hyväksyntä Timesheet month_view Palvelimen toiminto"
#~ msgid ""
#~ "You cannot delete a validated entry. Please, contact your manager or your "
#~ "timesheet approver."
#~ msgstr ""
#~ "Et voi poistaa hyväksyttyä merkintää. Ota yhteyttä esimieheesi tai "
#~ "työaikakirjausten hyväksyjään."
#~ msgid ""
#~ "You cannot validate the timesheets from employees that are not part of "
#~ "your team or there are no timesheets to validate."
#~ msgstr ""
#~ "Et voi vahvistaa sellaisten työntekijöiden työaikakirjauksia, jotka eivät "
#~ "kuulu tiimiisi, tai joilla ei ole vahvistettavia työaikakirjauksia."
#~ msgid "deleted"
#~ msgstr "poistettu"
#~ msgid "modified"
#~ msgstr "muokattu"