diff options
| author | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
|---|---|---|
| committer | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
| commit | 3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch) | |
| tree | a44932296ef4a9b71d5f010906253d8c53727726 /addons/calendar/i18n/vi.po | |
| parent | 0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff) | |
initial commit 2
Diffstat (limited to 'addons/calendar/i18n/vi.po')
| -rw-r--r-- | addons/calendar/i18n/vi.po | 1802 |
1 files changed, 1802 insertions, 0 deletions
diff --git a/addons/calendar/i18n/vi.po b/addons/calendar/i18n/vi.po new file mode 100644 index 00000000..745b816f --- /dev/null +++ b/addons/calendar/i18n/vi.po @@ -0,0 +1,1802 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * calendar +# +# Translators: +# fanha99 <fanha99@hotmail.com>, 2020 +# Dung Nguyen Thi <dungnt@trobz.com>, 2020 +# Phuc Tran Thanh <phuctran.odoo@gmail.com>, 2020 +# Martin Trigaux, 2020 +# Tuan Tran <tmtuan.projects@gmail.com>, 2020 +# Duy BQ <duybq86@gmail.com>, 2020 +# Dao Nguyen <trucdao.uel@gmail.com>, 2020 +# Nancy Momoland <thanhnguyen.icsc@gmail.com>, 2020 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-11-16 13:33+0000\n" +"PO-Revision-Date: 2020-09-07 08:11+0000\n" +"Last-Translator: Nancy Momoland <thanhnguyen.icsc@gmail.com>, 2020\n" +"Language-Team: Vietnamese (https://www.transifex.com/odoo/teams/41243/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: calendar +#: model:mail.template,subject:calendar.calendar_template_meeting_reminder +msgid "${object.event_id.name} - Reminder" +msgstr "${object.event_id.name} - Nhắc nhở" + +#. module: calendar +#: model:mail.template,subject:calendar.calendar_template_meeting_changedate +msgid "${object.event_id.name}: Date updated" +msgstr "${object.event_id.name}: Ngày đã được cập nhật" + +#. module: calendar +#: code:addons/calendar/models/calendar_event.py:0 +#, python-format +msgid "" +"%(date_start)s at %(time_start)s To\n" +" %(date_end)s at %(time_end)s (%(timezone)s)" +msgstr "" +"%(date_start)s lúc %(time_start)s Tới\n" +" %(date_end)s lúc %(time_end)s (%(timezone)s)" + +#. module: calendar +#: code:addons/calendar/models/calendar_event.py:0 +#, python-format +msgid "%(day)s at (%(start)s To %(end)s) (%(timezone)s)" +msgstr "%(day)s lúc (%(start)s Tới %(end)s) (%(timezone)s)" + +#. module: calendar +#: code:addons/calendar/models/calendar_attendee.py:0 +#, python-format +msgid "%s has accepted invitation" +msgstr "%s đã chấp thuận lời mời" + +#. module: calendar +#: code:addons/calendar/models/calendar_attendee.py:0 +#, python-format +msgid "%s has declined invitation" +msgstr "%sd đã từ chối lời mời" + +#. module: calendar +#: model:mail.template,body_html:calendar.calendar_template_meeting_invitation +msgid "" +"<div>\n" +" % set colors = ctx.get('colors', {})\n" +" % set recurrent = object.recurrence_id and not ctx['ignore_recurrence']\n" +" <p>\n" +" Hello ${object.common_name},<br/><br/>\n" +" ${object.event_id.user_id.partner_id.name} invited you to the ${object.event_id.name} meeting of ${object.event_id.user_id.company_id.name}.\n" +" </p>\n" +" <div style=\"text-align: center; margin: 16px 0px 16px 0px;\">\n" +" % set target = 'recurrence' if recurrent else 'meeting'\n" +" <a href=\"/calendar/${target}/accept?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" Accept</a>\n" +" <a href=\"/calendar/${target}/decline?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" Decline</a>\n" +" <a href=\"/calendar/meeting/view?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" View</a>\n" +" </div>\n" +" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr>\n" +" % if not recurrent:\n" +" <td width=\"130px;\">\n" +" <div style=\"border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;\">\n" +" ${object.event_id.get_interval('dayname', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" +" </div>\n" +" <div style=\"font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;\">\n" +" ${object.event_id.get_interval('day', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" +" </div>\n" +" <div style=\"font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;\">\n" +" ${object.event_id.get_interval('month', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" +" </div>\n" +" <div style=\"border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-left-radius: 3px;\">\n" +" ${not object.event_id.allday and object.event_id.get_interval('time', tz=object.partner_id.tz) or ''}\n" +" </div>\n" +" </td>\n" +" <td width=\"20px;\"/>\n" +" % endif\n" +" <td style=\"padding-top: 5px;\">\n" +" <p><strong>Details of the event</strong></p>\n" +" <ul>\n" +" % if object.event_id.location:\n" +" <li>Location: ${object.event_id.location}\n" +" (<a target=\"_blank\" href=\"http://maps.google.com/maps?oi=map&q=${object.event_id.location}\">View Map</a>)\n" +" </li>\n" +" % endif\n" +" % if object.event_id.description :\n" +" <li>Description: ${object.event_id.description}</li>\n" +" % endif\n" +" % if recurrent:\n" +" <li>When: ${object.recurrence_id.name}</li>\n" +" % endif\n" +" % if not object.event_id.allday and object.event_id.duration\n" +" <li>Duration: ${('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60))}</li>\n" +" % endif\n" +" <li>Attendees\n" +" <ul>\n" +" % for attendee in object.event_id.attendee_ids:\n" +" <li>\n" +" <div style=\"display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:${colors[attendee.state] or 'white'};\"> </div>\n" +" % if attendee.common_name != object.common_name:\n" +" <span style=\"margin-left:5px\">${attendee.common_name}</span>\n" +" % else:\n" +" <span style=\"margin-left:5px\">You</span>\n" +" % endif\n" +" </li>\n" +" % endfor\n" +" </ul></li>\n" +" </ul>\n" +" </td>\n" +" </tr></table>\n" +" <br/>\n" +" Thank you,\n" +" % if object.event_id.user_id.signature:\n" +" <br/>\n" +" ${object.event_id.user_id.signature | safe}\n" +" % endif\n" +"</div>\n" +" " +msgstr "" + +#. module: calendar +#: model:mail.template,body_html:calendar.calendar_template_meeting_changedate +msgid "" +"<div>\n" +" % set colors = ctx.get('colors', {})\n" +" % set recurrent = object.recurrence_id and not ctx['ignore_recurrence']\n" +" <p>\n" +" Hello ${object.common_name},<br/><br/>\n" +" The date of the meeting has been updated. The meeting ${object.event_id.name} created by ${object.event_id.user_id.partner_id.name} is now scheduled for ${object.event_id.get_display_time_tz(tz=object.partner_id.tz)}.\n" +" </p>\n" +" <div style=\"text-align: center; margin: 16px 0px 16px 0px;\">\n" +" % set target = 'recurrence' if recurrent else 'meeting'\n" +" <a href=\"/calendar/${target}/accept?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" Accept</a>\n" +" <a href=\"/calendar/${target}/decline?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" Decline</a>\n" +" <a href=\"/calendar/meeting/view?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" View</a>\n" +" </div>\n" +" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr>\n" +" % if not recurrent:\n" +" <td width=\"130px;\">\n" +" <div style=\"border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;\">\n" +" ${object.event_id.get_interval('dayname', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" +" </div>\n" +" <div style=\"font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;\">\n" +" ${object.event_id.get_interval('day', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" +" </div>\n" +" <div style=\"font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;\">\n" +" ${object.event_id.get_interval('month', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" +" </div>\n" +" <div style=\"border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-left-radius: 3px;\">\n" +" ${not object.event_id.allday and object.event_id.get_interval('time', tz=object.partner_id.tz) or ''}\n" +" </div>\n" +" </td>\n" +" <td width=\"20px;\"/>\n" +" % endif\n" +" <td style=\"padding-top: 5px;\">\n" +" <p><strong>Details of the event</strong></p>\n" +" <ul>\n" +" % if object.event_id.location:\n" +" <li>Location: ${object.event_id.location}\n" +" (<a target=\"_blank\" href=\"http://maps.google.com/maps?oi=map&q=${object.event_id.location}\">View Map</a>)\n" +" </li>\n" +" % endif\n" +" % if object.event_id.description :\n" +" <li>Description: ${object.event_id.description}</li>\n" +" % endif\n" +" % if recurrent:\n" +" <li>When: ${object.recurrence_id.name}</li>\n" +" % endif\n" +" % if not object.event_id.allday and object.event_id.duration\n" +" <li>Duration: ${('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60))}</li>\n" +" % endif\n" +" <li>Attendees\n" +" <ul>\n" +" % for attendee in object.event_id.attendee_ids:\n" +" <li>\n" +" <div style=\"display: inline-block; border-radius: 50%; width: 10px; height: 10px; background: ${colors[attendee.state] or 'white'};\"> </div>\n" +" % if attendee.common_name != object.common_name:\n" +" <span style=\"margin-left:5px\">${attendee.common_name}</span>\n" +" % else:\n" +" <span style=\"margin-left:5px\">You</span>\n" +" % endif\n" +" </li>\n" +" % endfor\n" +" </ul></li>\n" +" </ul>\n" +" </td>\n" +" </tr></table>\n" +" <br/>\n" +" Thank you,\n" +" % if object.event_id.user_id.signature:\n" +" <br/>\n" +" ${object.event_id.user_id.signature | safe}\n" +" % endif\n" +"</div>\n" +" " +msgstr "" +"<div>\n" +" % set colors = ctx.get('colors', {})\n" +" % set recurrent = object.recurrence_id and not ctx['ignore_recurrence']\n" +" <p>\n" +" Xin chào ${object.common_name},<br/><br/>\n" +" Thời gian cho cuộc hẹn đã được cập nhật mới. Cuộc hẹn/họp ${object.event_id.name} được tạo bởi ${object.event_id.user_id.partner_id.name} bây giờ đã được dời tới ${object.event_id.get_display_time_tz(tz=object.partner_id.tz)}.\n" +" </p>\n" +" <div style=\"text-align: center; margin: 16px 0px 16px 0px;\">\n" +" % set target = 'recurrence' if recurrent else 'meeting'\n" +" <a href=\"/calendar/${target}/accept?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" Chấp nhận</a>\n" +" <a href=\"/calendar/${target}/decline?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" Từ chối</a>\n" +" <a href=\"/calendar/meeting/view?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" Xem</a>\n" +" </div>\n" +" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr>\n" +" % if not recurrent:\n" +" <td width=\"130px;\">\n" +" <div style=\"border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;\">\n" +" ${object.event_id.get_interval('dayname', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" +" </div>\n" +" <div style=\"font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;\">\n" +" ${object.event_id.get_interval('day', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" +" </div>\n" +" <div style=\"font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;\">\n" +" ${object.event_id.get_interval('month', tz=object.partner_id.tz if not object.event_id.allday else None)}\n" +" </div>\n" +" <div style=\"border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-left-radius: 3px;\">\n" +" ${not object.event_id.allday and object.event_id.get_interval('time', tz=object.partner_id.tz) or ''}\n" +" </div>\n" +" </td>\n" +" <td width=\"20px;\"/>\n" +" % endif\n" +" <td style=\"padding-top: 5px;\">\n" +" <p><strong>Chi tiết cuộc hẹn</strong></p>\n" +" <ul>\n" +" % if object.event_id.location:\n" +" <li>Địa điểm: ${object.event_id.location}\n" +" (<a target=\"_blank\" href=\"http://maps.google.com/maps?oi=map&q=${object.event_id.location}\">Xem bản đồ</a>)\n" +" </li>\n" +" % endif\n" +" % if object.event_id.description :\n" +" <li>Mô tả: ${object.event_id.description}</li>\n" +" % endif\n" +" % if recurrent:\n" +" <li>Thời điểm: ${object.recurrence_id.name}</li>\n" +" % endif\n" +" % if not object.event_id.allday and object.event_id.duration\n" +" <li>Thời gian: ${('%dH%02d' % (object.event_id.duration,round(object.event_id.duration*60)%60))}</li>\n" +" % endif\n" +" <li>Tham dự\n" +" <ul>\n" +" % for attendee in object.event_id.attendee_ids:\n" +" <li>\n" +" <div style=\"display: inline-block; border-radius: 50%; width: 10px; height: 10px; background: ${colors[attendee.state] or 'white'};\"> </div>\n" +" % if attendee.common_name != object.common_name:\n" +" <span style=\"margin-left:5px\">${attendee.common_name}</span>\n" +" % else:\n" +" <span style=\"margin-left:5px\">Bạn</span>\n" +" % endif\n" +" </li>\n" +" % endfor\n" +" </ul></li>\n" +" </ul>\n" +" </td>\n" +" </tr></table>\n" +" <br/>\n" +" Cảm ơn bạn,\n" +" % if object.event_id.user_id.signature:\n" +" <br/>\n" +" ${object.event_id.user_id.signature | safe}\n" +" % endif\n" +"</div>\n" +" " + +#. module: calendar +#: model:mail.template,body_html:calendar.calendar_template_meeting_reminder +msgid "" +"<div>\n" +" % set colors = {'needsAction': 'grey', 'accepted': 'green', 'tentative': '#FFFF00', 'declined': 'red'}\n" +" <!--\n" +" In a recurring event case, the object.event_id is always the first event\n" +" This makes the event date (and a lot of other information) incorrect\n" +" -->\n" +" % set event_id = ctx.get('force_event_id') or object.event_id\n" +" <p>\n" +" Hello ${object.common_name},<br/><br/>\n" +" This is a reminder for the below event :\n" +" </p>\n" +" <div style=\"text-align: center; margin: 16px 0px 16px 0px;\">\n" +" <a href=\"/calendar/meeting/accept?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" Accept</a>\n" +" <a href=\"/calendar/meeting/decline?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" Decline</a>\n" +" <a href=\"/calendar/meeting/view?token=${object.access_token}&id=${object.event_id.id}\" style=\"padding: 5px 10px; color: #FFFFFF; text-decoration: none; background-color: #875A7B; border: 1px solid #875A7B; border-radius: 3px\">\n" +" View</a>\n" +" </div>\n" +" <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr>\n" +" <td width=\"130px;\">\n" +" <div style=\"border-top-left-radius: 3px; border-top-right-radius: 3px; font-size: 12px; border-collapse: separate; text-align: center; font-weight: bold; color: #ffffff; min-height: 18px; background-color: #875A7B; border: 1px solid #875A7B;\">\n" +" ${event_id.get_interval('dayname', tz=object.partner_id.tz if not event_id.allday else None)}\n" +" </div>\n" +" <div style=\"font-size: 48px; min-height: auto; font-weight: bold; text-align: center; color: #5F5F5F; background-color: #F8F8F8; border: 1px solid #875A7B;\">\n" +" ${event_id.get_interval('day', tz=object.partner_id.tz if not event_id.allday else None)}\n" +" </div>\n" +" <div style=\"font-size: 12px; text-align: center; font-weight: bold; color: #ffffff; background-color: #875A7B;\">\n" +" ${event_id.get_interval('month', tz=object.partner_id.tz if not event_id.allday else None)}\n" +" </div>\n" +" <div style=\"border-collapse: separate; color: #5F5F5F; text-align: center; font-size: 12px; border-bottom-right-radius: 3px; font-weight: bold; border: 1px solid #875A7B; border-bottom-left-radius: 3px;\">\n" +" ${not event_id.allday and event_id.get_interval('time', tz=object.partner_id.tz) or ''}\n" +" </div>\n" +" </td>\n" +" <td width=\"20px;\"/>\n" +" <td style=\"padding-top: 5px;\">\n" +" <p><strong>Details of the event</strong></p>\n" +" <ul>\n" +" % if object.event_id.location:\n" +" <li>Location: ${object.event_id.location}\n" +" (<a target=\"_blank\" href=\"http://maps.google.com/maps?oi=map&q=${object.event_id.location}\">View Map</a>)\n" +" </li>\n" +" % endif\n" +" % if object.event_id.description :\n" +" <li>Description: ${object.event_id.description}</li>\n" +" % endif\n" +" % if not object.event_id.allday and object.event_id.duration\n" +" <li>Duration: ${('%dH%02d' % (object.event_id.duration,(object.event_id.duration*60)%60))}</li>\n" +" % endif\n" +" <li>Attendees\n" +" <ul>\n" +" % for attendee in object.event_id.attendee_ids:\n" +" <li>\n" +" <div style=\"display: inline-block; border-radius: 50%; width: 10px; height: 10px; background:${colors[attendee.state] or 'white'};\"> </div>\n" +" % if attendee.common_name != object.common_name:\n" +" <span style=\"margin-left:5px\">${attendee.common_name}</span>\n" +" % else:\n" +" <span style=\"margin-left:5px\">You</span>\n" +" % endif\n" +" </li>\n" +" % endfor\n" +" </ul></li>\n" +" </ul>\n" +" </td>\n" +" </tr></table>\n" +" <br/>\n" +" Thank you,\n" +" % if object.event_id.user_id.signature:\n" +" <br/>\n" +" ${object.event_id.user_id.signature | safe}\n" +" % endif\n" +"</div>\n" +" " +msgstr "" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "<span> hours</span>" +msgstr "<span> giờ</span>" + +#. module: calendar +#: model:ir.model.constraint,message:calendar.constraint_calendar_contacts_user_id_partner_id_unique +msgid "A user cannot have the same contact twice." +msgstr "" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/xml/base_calendar.xml:0 +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +#, python-format +msgid "Accept" +msgstr "Chấp thuận" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__accepted +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__attendee_status__accepted +msgid "Accepted" +msgstr "Được chấp thuận" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__category +msgid "Action to Perform" +msgstr "Hoạt động cần thực hiện" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_mail_activity_type__category +msgid "" +"Actions may trigger specific behavior like opening calendar view or " +"automatically mark as done when a document is uploaded" +msgstr "" +"Hành động có thể kích hoạt hành vi cụ thể như mở chế độ xem lịch hoặc tự " +"động đánh dấu là xong khi tài liệu được tải lên" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_contacts__active +#: model:ir.model.fields,field_description:calendar.field_calendar_event__active +msgid "Active" +msgstr "Có hiệu lực" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__activity_ids +msgid "Activities" +msgstr "Các hoạt động" + +#. module: calendar +#: model:ir.model,name:calendar.model_mail_activity +msgid "Activity" +msgstr "Hoạt động" + +#. module: calendar +#: model:ir.model,name:calendar.model_mail_activity_type +msgid "Activity Type" +msgstr "Kiểu hoạt động" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/xml/base_calendar.xml:0 +#: model:ir.model.fields,field_description:calendar.field_calendar_event__allday +#, python-format +msgid "All Day" +msgstr "Cả ngày" + +#. module: calendar +#: code:addons/calendar/models/calendar_event.py:0 +#, python-format +msgid "All Day, %(day)s" +msgstr "Cả ngày, %(day)s" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__recurrence_update__all_events +msgid "All events" +msgstr "Tất cả sự kiện" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search +msgid "Archived" +msgstr "Đã lưu" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_attachment_count +msgid "Attachment Count" +msgstr "Số lượng tập tin đính kèm" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__attendee_status +msgid "Attendee Status" +msgstr "Tình trạng Tham dự" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__partner_ids +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Attendees" +msgstr "Người Tham dự" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search +msgid "Availability" +msgstr "Khả dụng" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__base_event_id +msgid "Base Event" +msgstr "Sự kiện cơ sở" + +#. module: calendar +#: code:addons/calendar/models/calendar_event.py:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__availability__busy +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__show_as__busy +#, python-format +msgid "Busy" +msgstr "Bận" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__byday +msgid "By day" +msgstr "Theo ngày" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__byday +msgid "Byday" +msgstr "Theo ngày" + +#. module: calendar +#: model:ir.ui.menu,name:calendar.mail_menu_calendar +#: model:ir.ui.menu,name:calendar.menu_calendar_configuration +msgid "Calendar" +msgstr "Lịch" + +#. module: calendar +#: model:ir.actions.act_window,name:calendar.action_calendar_alarm +#: model:ir.ui.menu,name:calendar.menu_calendar_alarm +#: model_terms:ir.ui.view,arch_db:calendar.calendar_alarm_view_form +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_alarm_tree +msgid "Calendar Alarm" +msgstr "Cảnh báo lịch" + +#. module: calendar +#: model:ir.model,name:calendar.model_calendar_attendee +msgid "Calendar Attendee Information" +msgstr "Lịch thông tin người tham gia" + +#. module: calendar +#: model:ir.model,name:calendar.model_calendar_contacts +msgid "Calendar Contacts" +msgstr "Lịch liên hệ" + +#. module: calendar +#: model:ir.model,name:calendar.model_calendar_event +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__calendar_event_ids +msgid "Calendar Event" +msgstr "Lịch sự kiện" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +msgid "Calendar Invitation" +msgstr "Mời tham dự" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_mail_activity__calendar_event_id +msgid "Calendar Meeting" +msgstr "Lịch họp mặt" + +#. module: calendar +#: model:ir.actions.server,name:calendar.ir_cron_scheduler_alarm_ir_actions_server +#: model:ir.cron,cron_name:calendar.ir_cron_scheduler_alarm +#: model:ir.cron,name:calendar.ir_cron_scheduler_alarm +msgid "Calendar: Event Reminder" +msgstr "Lịch: Nhắc nhở sự kiện" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__recurrence_update +msgid "" +"Choose what to do with other events in the recurrence. Updating All Events " +"is not allowed when dates or time is modified" +msgstr "" +"Chọn những việc cần làm với các sự kiện khác trong lần lặp lại. Không cho " +"phép cập nhật Tất cả sự kiện khi ngày hoặc giờ được sửa đổi" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__common_name +msgid "Common name" +msgstr "Tên chung" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/js/calendar_controller.js:0 +#, python-format +msgid "Confirm" +msgstr "Xác nhận" + +#. module: calendar +#: model:ir.model,name:calendar.model_res_partner +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__partner_id +msgid "Contact" +msgstr "Liên hệ" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__count +msgid "Count" +msgstr "Số bản ghi" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__create_uid +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__create_uid +#: model:ir.model.fields,field_description:calendar.field_calendar_contacts__create_uid +#: model:ir.model.fields,field_description:calendar.field_calendar_event__create_uid +#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__create_uid +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__create_date +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__create_date +#: model:ir.model.fields,field_description:calendar.field_calendar_contacts__create_date +#: model:ir.model.fields,field_description:calendar.field_calendar_event__create_date +#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__create_date +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__create_date +msgid "Created on" +msgstr "Thời điểm tạo" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search +msgid "Date" +msgstr "Ngày" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__day +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__month_by__date +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__month_by__date +msgid "Date of month" +msgstr "Ngày trong tháng" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__day +msgid "Day" +msgstr "Ngày" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Day of Month" +msgstr "Ngày trong Tháng" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__month_by__day +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__month_by__day +msgid "Day of month" +msgstr "Ngày trong tháng" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__interval__days +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__daily +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__rrule_type__daily +msgid "Days" +msgstr "Ngày" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/xml/base_calendar.xml:0 +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +#, python-format +msgid "Decline" +msgstr "Từ chối" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__declined +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__attendee_status__declined +msgid "Declined" +msgstr "Bị Từ chối" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__description +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +msgid "Description" +msgstr "Mô tả" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/xml/notification_calendar.xml:0 +#, python-format +msgid "Details" +msgstr "Chi tiết" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__display_name +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm_manager__display_name +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__display_name +#: model:ir.model.fields,field_description:calendar.field_calendar_contacts__display_name +#: model:ir.model.fields,field_description:calendar.field_calendar_event__display_name +#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__display_name +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__display_name +#: model:ir.model.fields,field_description:calendar.field_ir_http__display_name +#: model:ir.model.fields,field_description:calendar.field_mail_activity__display_name +#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__display_name +#: model:ir.model.fields,field_description:calendar.field_res_partner__display_name +#: model:ir.model.fields,field_description:calendar.field_res_users__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Document" +msgstr "Tài liệu" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__res_id +msgid "Document ID" +msgstr "ID tài liệu" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__res_model_id +msgid "Document Model" +msgstr "Model tài liệu" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__res_model +msgid "Document Model Name" +msgstr "Tên Model tài liệu" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__dtstart +msgid "Dtstart" +msgstr "Dtstart" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__duration +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Duration" +msgstr "Thời lượng" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__duration_minutes +#: model:ir.model.fields,help:calendar.field_calendar_alarm__duration_minutes +msgid "Duration in minutes" +msgstr "Thời lượng theo phút" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/js/calendar_controller.js:0 +#, python-format +msgid "Edit Recurrent event" +msgstr "Sửa lịch định kỳ" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Edit recurring event" +msgstr "Sửa lịch định kỳ" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__email +#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__alarm_type__email +msgid "Email" +msgstr "Email" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_mail_1 +msgid "Email - 3 Hours" +msgstr "Email - 3 giờ" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_mail_2 +msgid "Email - 6 Hours" +msgstr "Email - 6 giờ" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_attendee__email +msgid "Email of Invited Person" +msgstr "Email của Người được mời" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_contacts__partner_id +msgid "Employee" +msgstr "Nhân viên" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__stop_date +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree +msgid "End Date" +msgstr "Ngày kết thúc" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__end_type +msgid "End Type" +msgstr "Loại kết thúc" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__end_type__end_date +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__end_type__end_date +msgid "End date" +msgstr "Ngày kết thúc" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Ending at" +msgstr "Kết thúc vào" + +#. module: calendar +#: model:ir.model,name:calendar.model_calendar_alarm +msgid "Event Alarm" +msgstr "Cảnh báo sự kiện" + +#. module: calendar +#: model:ir.model,name:calendar.model_calendar_alarm_manager +msgid "Event Alarm Manager" +msgstr "Quản lý cảnh báo sự kiện" + +#. module: calendar +#: model:ir.model,name:calendar.model_calendar_event_type +msgid "Event Meeting Type" +msgstr "Loại sự kiện" + +#. module: calendar +#: model:ir.model,name:calendar.model_calendar_recurrence +msgid "Event Recurrence Rule" +msgstr "Quy tắc lặp lại sự kiện" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__display_time +msgid "Event Time" +msgstr "Thời gian Sự kiện" + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "Every %(count)s %(period)s, " +msgstr "Mỗi %(count)s %(period)s, " + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__public +msgid "Everyone" +msgstr "Mọi người" + +#. module: calendar +#: code:addons/calendar/models/mail_activity.py:0 +#, python-format +msgid "Feedback: " +msgstr "Phản hồi: " + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__1 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__1 +msgid "First" +msgstr "Đầu tiên" + +#. module: calendar +#: code:addons/calendar/models/calendar_event.py:0 +#, python-format +msgid "First you have to specify the date of the invitation." +msgstr "Đầu tiên, bạn phải xác định ngày cho lời mời." + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__follow_recurrence +msgid "Follow Recurrence" +msgstr "Theo dõi lặp lại" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_follower_ids +msgid "Followers" +msgstr "Người theo dõi" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_channel_ids +msgid "Followers (Channels)" +msgstr "Người theo dõi (Kênh)" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_partner_ids +msgid "Followers (Partners)" +msgstr "Người theo dõi (Đối tác)" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__end_type__forever +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__end_type__forever +msgid "Forever" +msgstr "Mãi mãi" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__4 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__4 +msgid "Fourth" +msgstr "Thứ tư" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__fr +msgid "Fr" +msgstr "T6" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__availability__free +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__show_as__free +msgid "Free" +msgstr "Rảnh" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__availability +msgid "Free/Busy" +msgstr "Rảnh/Bận" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__fr +msgid "Fri" +msgstr "Thứ sáu" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__fr +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__fr +msgid "Friday" +msgstr "Thứ sáu" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search +msgid "Group By" +msgstr "Nhóm theo" + +#. module: calendar +#: code:addons/calendar/models/calendar_event.py:0 +#, python-format +msgid "Grouping by %s is not allowed." +msgstr "Nhóm theo %s sẽ không được phép." + +#. module: calendar +#: model:ir.model,name:calendar.model_ir_http +msgid "HTTP Routing" +msgstr "HTTP Routing" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__interval__hours +msgid "Hours" +msgstr "Giờ" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__id +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm_manager__id +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__id +#: model:ir.model.fields,field_description:calendar.field_calendar_contacts__id +#: model:ir.model.fields,field_description:calendar.field_calendar_event__id +#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__id +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__id +#: model:ir.model.fields,field_description:calendar.field_ir_http__id +#: model:ir.model.fields,field_description:calendar.field_mail_activity__id +#: model:ir.model.fields,field_description:calendar.field_mail_activity_type__id +#: model:ir.model.fields,field_description:calendar.field_res_partner__id +#: model:ir.model.fields,field_description:calendar.field_res_users__id +msgid "ID" +msgstr "ID" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__message_needaction +#: model:ir.model.fields,help:calendar.field_calendar_event__message_unread +msgid "If checked, new messages require your attention." +msgstr "Nếu chọn, các tin nhắn mới yêu cầu sự có mặt của bạn." + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "Nếu đánh dấu thì một số thông điệp có lỗi." + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__active +msgid "" +"If the active field is set to false, it will allow you to hide the event " +"alarm information without removing it." +msgstr "" +"Nếu trường Hiệu lực được thiết lập là false, thông tin báo động sự kiện có " +"thể được ẩn đi mà không cần xoá nó." + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__interval +msgid "Interval" +msgstr "Khoảng thời gian" + +#. module: calendar +#: model:mail.message.subtype,name:calendar.subtype_invitation +msgid "Invitation" +msgstr "Lời mời" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__access_token +msgid "Invitation Token" +msgstr "Token Lời mời" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Invitation details" +msgstr "Chi tiết lời mời" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +msgid "Invitation for" +msgstr "Mời tham dự" + +#. module: calendar +#: model:mail.template,subject:calendar.calendar_template_meeting_invitation +msgid "Invitation to ${object.event_id.name}" +msgstr "Lời mời tới ${object.event_id.name}" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Invitations" +msgstr "Lời mời" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_is_follower +msgid "Is Follower" +msgstr "Trở thành người theo dõi" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__is_highlighted +msgid "Is the Event Highlighted" +msgstr "Sự kiện được đánh dấu" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__-1 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__-1 +msgid "Last" +msgstr "Gần nhất" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm____last_update +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm_manager____last_update +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee____last_update +#: model:ir.model.fields,field_description:calendar.field_calendar_contacts____last_update +#: model:ir.model.fields,field_description:calendar.field_calendar_event____last_update +#: model:ir.model.fields,field_description:calendar.field_calendar_event_type____last_update +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence____last_update +#: model:ir.model.fields,field_description:calendar.field_ir_http____last_update +#: model:ir.model.fields,field_description:calendar.field_mail_activity____last_update +#: model:ir.model.fields,field_description:calendar.field_mail_activity_type____last_update +#: model:ir.model.fields,field_description:calendar.field_res_partner____last_update +#: model:ir.model.fields,field_description:calendar.field_res_users____last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__write_uid +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__write_uid +#: model:ir.model.fields,field_description:calendar.field_calendar_contacts__write_uid +#: model:ir.model.fields,field_description:calendar.field_calendar_event__write_uid +#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__write_uid +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__write_date +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__write_date +#: model:ir.model.fields,field_description:calendar.field_calendar_contacts__write_date +#: model:ir.model.fields,field_description:calendar.field_calendar_event__write_date +#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__write_date +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_res_partner__calendar_last_notif_ack +#: model:ir.model.fields,field_description:calendar.field_res_users__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "Thông báo gần nhất được đánh dấu là đã đọc từ Lịch cơ sở" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__rrule_type +msgid "Let the event automatically repeat at that interval" +msgstr "Cho sự kiện tự động lặp lại theo khoảng thời gian đó" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__location +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +msgid "Location" +msgstr "Địa điểm" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__location +msgid "Location of Event" +msgstr "Địa điểm của Sự kiện" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +msgid "Logo" +msgstr "Biểu tượng" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_main_attachment_id +msgid "Main Attachment" +msgstr "Tệp đính kèm chính" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_contacts__user_id +msgid "Me" +msgstr "Tôi" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__mail_activity_type__category__meeting +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search +msgid "Meeting" +msgstr "Cuộc họp" + +#. module: calendar +#: code:addons/calendar/models/calendar_event.py:0 +#: code:addons/calendar/models/calendar_event.py:0 +#, python-format +msgid "" +"Meeting '%(name)s' starts '%(start_datetime)s' and ends '%(end_datetime)s'" +msgstr "" +"Cuộc hẹn '%(name)s' bắt đầu '%(start_datetime)s' và kết thúc " +"'%(end_datetime)s'" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Meeting Details" +msgstr "Chi tiết Cuộc gặp" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__name +msgid "Meeting Subject" +msgstr "Chủ đề Cuộc gặp" + +#. module: calendar +#: model:ir.actions.act_window,name:calendar.action_calendar_event_type +#: model:ir.ui.menu,name:calendar.menu_calendar_event_type +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_type_tree +msgid "Meeting Types" +msgstr "Loại cuộc gặp" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__event_id +msgid "Meeting linked" +msgstr "Liên kết cuộc họp" + +#. module: calendar +#: model:ir.actions.act_window,name:calendar.action_calendar_event +#: model:ir.actions.act_window,name:calendar.action_calendar_event_notify +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree +msgid "Meetings" +msgstr "Cuộc gặp" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_has_error +msgid "Message Delivery error" +msgstr "Thông báo gửi đi gặp lỗi" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_ids +msgid "Messages" +msgstr "Thông báo" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__interval__minutes +msgid "Minutes" +msgstr "Phút" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Misc" +msgstr "Thông tin khác" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__mo +msgid "Mo" +msgstr "T2" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__mo +msgid "Mon" +msgstr "Thứ 2" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__mo +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__mo +msgid "Monday" +msgstr "Thứ Hai" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__month_by +msgid "Month By" +msgstr "Tháng theo" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__monthly +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__rrule_type__monthly +msgid "Months" +msgstr "Tháng" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search +msgid "My Meetings" +msgstr "Cuộc gặp của tôi" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__name +#: model:ir.model.fields,field_description:calendar.field_calendar_event_type__name +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__name +msgid "Name" +msgstr "Tên" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__needsaction +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__attendee_status__needsaction +msgid "Needs Action" +msgstr "Cần có Hành động" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +msgid "No I'm not going." +msgstr "Không, tôi sẽ không tham dự." + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +msgid "No feedback yet" +msgstr "Chưa có phản hồi" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_alarm__alarm_type__notification +msgid "Notification" +msgstr "Thông báo" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_5 +msgid "Notification - 1 Days" +msgstr "Cảnh báo - 1 Ngày" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_3 +msgid "Notification - 1 Hours" +msgstr "Cảnh báo - 1 Giờ" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_1 +msgid "Notification - 15 Minutes" +msgstr "Cảnh báo - 15 Phút" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_4 +msgid "Notification - 2 Hours" +msgstr "Cảnh báo - 2 Giờ" + +#. module: calendar +#: model:calendar.alarm,name:calendar.alarm_notif_2 +msgid "Notification - 30 Minutes" +msgstr "Cảnh báo - 30 Phút" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_needaction_counter +msgid "Number of Actions" +msgstr "Số lượng hành động" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_has_error_counter +msgid "Number of errors" +msgstr "Số lỗi" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Số thông báo cần xử lý" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Số lượng tin gửi đi bị lỗi" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__end_type__count +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__end_type__count +msgid "Number of repetitions" +msgstr "Số lần tái diễn" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__message_unread_counter +msgid "Number of unread messages" +msgstr "Số tin chưa đọc" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/xml/notification_calendar.xml:0 +#, python-format +msgid "OK" +msgstr "OK" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__confidential +msgid "Only internal users" +msgstr "Chỉ Người dùng nội bộ" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__privacy__private +msgid "Only me" +msgstr "Chỉ tôi" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.mail_activity_view_form_popup +msgid "Open Calendar" +msgstr "Mở lịch" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__month_by +msgid "Option" +msgstr "Tùy chọn" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Options" +msgstr "Tùy chọn" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__attendee_ids +msgid "Participant" +msgstr "Người tham gia" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__partner_id +msgid "Partner-related data of the user" +msgstr "Đối tác liên hệ dữ liệu với tài khoản" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__privacy +msgid "Privacy" +msgstr "Tính riêng tư" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__rrule_type +msgid "Recurrence" +msgstr "Nhắc lại" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__recurrence_id +#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrence_id +msgid "Recurrence Rule" +msgstr "Quy tắc lặp lại sự kiện" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__end_type +msgid "Recurrence Termination" +msgstr "Kết thúc Tái diễn" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrence_update +msgid "Recurrence Update" +msgstr "Cập nhật lịch lặp lại" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__recurrency +msgid "Recurrent" +msgstr "Lặp lại" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__recurrency +msgid "Recurrent Event" +msgstr "Sự kiện lặp lại" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__rrule +msgid "Recurrent Rule" +msgstr "Quy tắc lặp lại" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__duration +msgid "Remind Before" +msgstr "Nhắc trước" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__alarm_ids +msgid "Reminders" +msgstr "Nhắc nhở" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__count +msgid "Repeat" +msgstr "Lặp" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__interval +msgid "Repeat Every" +msgstr "Lặp lại mỗi" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__until +msgid "Repeat Until" +msgstr "Lặp lại cho đến" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__interval +msgid "Repeat every (Days/Week/Month/Year)" +msgstr "Lặp lại mỗi (Ngày/Tuần/Tháng/Năm)" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__count +msgid "Repeat x times" +msgstr "Lặp lại x lần" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__user_id +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search +msgid "Responsible" +msgstr "Người phụ trách" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__partner_id +msgid "Responsible Contact" +msgstr "Người phụ trách" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__rrule +msgid "Rrule" +msgstr "Quy tắc lặp" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__rrule_type +msgid "Rrule Type" +msgstr "Loại quy tắc lặp" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__sa +msgid "Sa" +msgstr "T7" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__sa +msgid "Sat" +msgstr "Thứ 7" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__sa +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__sa +msgid "Saturday" +msgstr "Thứ Bảy" + +#. module: calendar +#: model_terms:ir.actions.act_window,help:calendar.action_calendar_event +msgid "Schedule a new meeting" +msgstr "Lên lịch mới" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_search +msgid "Search Meetings" +msgstr "Tìm cuộc gặp" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__2 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__2 +msgid "Second" +msgstr "Giây" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Select attendees..." +msgstr "Chọn người tham dự..." + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Send mail" +msgstr "Gửi thư" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__show_as +msgid "Show Time as" +msgstr "Hiển thị thời gian là" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/xml/notification_calendar.xml:0 +#, python-format +msgid "Snooze" +msgstr "Tạm dừng" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__start +msgid "Start" +msgstr "Khởi động" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__start_date +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree +msgid "Start Date" +msgstr "Ngày bắt đầu" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__start +msgid "Start date of an event, without time for full days events" +msgstr "" +"Ngày bắt đầu của sự kiện, không có giờ đối với các sự kiện kéo dài cả ngày" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Starting at" +msgstr "Bắt đầu vào" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_attendee__state +msgid "Status" +msgstr "Trạng thái" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_attendee__state +msgid "Status of the attendee's participation" +msgstr "Tình trạng tham dự của Người tham dự" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Status:" +msgstr "Trạng thái:" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__stop +msgid "Stop" +msgstr "Dừng" + +#. module: calendar +#: model:ir.model.fields,help:calendar.field_calendar_event__stop +msgid "Stop date of an event, without time for full days events" +msgstr "" +"Ngày kết thúc của một sự kiện, không có thời gian đối với các sự kiện diễn " +"ra cả ngày" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__su +msgid "Su" +msgstr "CN" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_tree +msgid "Subject" +msgstr "Chủ đề" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__su +msgid "Sun" +msgstr "CN" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__su +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__su +msgid "Sunday" +msgstr "Chủ nhật" + +#. module: calendar +#: model:ir.model.constraint,message:calendar.constraint_calendar_event_type_name_uniq +msgid "Tag name already exists !" +msgstr "Tên thẻ đã tồn tại!" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__categ_ids +msgid "Tags" +msgstr "Tag" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +msgid "Tentative" +msgstr "Thăm dò" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__th +msgid "Th" +msgstr "T5" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "The" +msgstr "The" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/js/mail_activity.js:0 +#, python-format +msgid "" +"The activity is linked to a meeting. Deleting it will remove the meeting as " +"well. Do you want to proceed ?" +msgstr "" +"Hoạt động này được liên kết với một cuộc họp. Việc xóa nó cũng sẽ xóa cuộc " +"họp. Bạn có muốn tiếp tục?" + +#. module: calendar +#: model_terms:ir.actions.act_window,help:calendar.action_calendar_event +msgid "" +"The calendar is shared between employees and fully integrated with\n" +" other applications such as the employee leaves or the business\n" +" opportunities." +msgstr "" +"Lịch được chia sẻ giữa các nhân viên và được tích hợp đầy đủ với\n" +" các ứng dụng khác như nhân viên hoặc cơ hội kinh doanh." + +#. module: calendar +#: model:ir.model.constraint,message:calendar.constraint_calendar_recurrence_month_day +msgid "The day must be between 1 and 31" +msgstr "Ngày phải nằm trong khoản từ 1 tới 31" + +#. module: calendar +#: code:addons/calendar/models/calendar_event.py:0 +#, python-format +msgid "" +"The ending date and time cannot be earlier than the starting date and time." +msgstr "Ngày và thời gian kết thúc không thể sớm hơn ngày và giờ bắt đầu." + +#. module: calendar +#: code:addons/calendar/models/calendar_event.py:0 +#, python-format +msgid "The ending date cannot be earlier than the starting date." +msgstr "Ngày kết thúc không thể trước ngày bắt đầu." + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "The interval cannot be negative." +msgstr "Thời lượng không thể mang dấu âm." + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "The number of repetitions cannot be negative." +msgstr "Số lượng lặp lại không thể là số âm." + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__byday__3 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__byday__3 +msgid "Third" +msgstr "Thứ 3" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/xml/base_calendar.xml:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__recurrence_update__future_events +#, python-format +msgid "This and following events" +msgstr "Sự kiện này và các sự kiện tiếp theo" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/xml/base_calendar.xml:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__recurrence_update__self_only +#, python-format +msgid "This event" +msgstr "Sự kiện này" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__th +msgid "Thu" +msgstr "Thứ 5" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__th +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__th +msgid "Thursday" +msgstr "Thứ năm" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__event_tz +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__event_tz +msgid "Timezone" +msgstr "Múi giờ" + +#. module: calendar +#: code:addons/calendar/models/res_users.py:0 +#, python-format +msgid "Today's Meetings" +msgstr "Cuộc hẹn hôm nay" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__tu +msgid "Tu" +msgstr "T3" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__tu +msgid "Tue" +msgstr "Thứ 3" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__tu +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__tu +msgid "Tuesday" +msgstr "Thứ Ba" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__alarm_type +msgid "Type" +msgstr "Loại" + +#. module: calendar +#. openerp-web +#: code:addons/calendar/static/src/xml/base_calendar.xml:0 +#: model:ir.model.fields.selection,name:calendar.selection__calendar_attendee__state__tentative +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__attendee_status__tentative +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +#, python-format +msgid "Uncertain" +msgstr "Không chắc chắn" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_alarm__interval +msgid "Unit" +msgstr "Đơn vị" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_unread +msgid "Unread Messages" +msgstr "Tin chưa đọc" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__message_unread_counter +msgid "Unread Messages Counter" +msgstr "Bộ đếm tin chưa đọc" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__until +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "Until" +msgstr "Cho đến" + +#. module: calendar +#: code:addons/calendar/models/calendar_event.py:0 +#, python-format +msgid "" +"Updating All Events is not allowed when dates or time is modified. You can " +"only update one particular event and following events." +msgstr "" +"Không được phép cập nhật Tất cả sự kiện khi ngày hoặc giờ được sửa đổi. Bạn " +"chỉ có thể cập nhật một sự kiện cụ thể và các sự kiện tiếp theo." + +#. module: calendar +#: model:ir.model,name:calendar.model_res_users +msgid "Users" +msgstr "Người dùng" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__we +msgid "We" +msgstr "T4" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__we +msgid "Wed" +msgstr "Thứ 4" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__weekday__we +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__weekday__we +msgid "Wednesday" +msgstr "Thứ Tư" + +#. module: calendar +#: model:ir.model.fields,field_description:calendar.field_calendar_event__weekday +#: model:ir.model.fields,field_description:calendar.field_calendar_recurrence__weekday +msgid "Weekday" +msgstr "Ngày trong tuần" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__weekly +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__rrule_type__weekly +msgid "Weeks" +msgstr "Tuần" + +#. module: calendar +#: model:ir.model.fields.selection,name:calendar.selection__calendar_event__rrule_type__yearly +#: model:ir.model.fields.selection,name:calendar.selection__calendar_recurrence__rrule_type__yearly +msgid "Years" +msgstr "Năm" + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.invitation_page_anonymous +msgid "Yes I'm going." +msgstr "Có, tôi sẽ tham gia." + +#. module: calendar +#: code:addons/calendar/models/calendar_attendee.py:0 +#, python-format +msgid "You cannot duplicate a calendar attendee." +msgstr "Bạn không thể đúp thành phần tham dự." + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "You have to choose at least one day in the week" +msgstr "Bạn phải chọn ít nhất một ngày trong tuần" + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "day %s, " +msgstr "ngày %s, " + +#. module: calendar +#: model_terms:ir.ui.view,arch_db:calendar.view_calendar_event_form +msgid "e.g. Business Lunch" +msgstr "ví dụ: Ăn trưa với đối tác" + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "for %s events" +msgstr "cho sự kiện %s" + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "on %s," +msgstr "lúc %s," + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "on the %(position)s %(weekday)s, " +msgstr "ở %(position)s %(weekday)s, " + +#. module: calendar +#: code:addons/calendar/models/calendar_recurrence.py:0 +#, python-format +msgid "until %s" +msgstr "tới %s" |
