Odoo Server 15.0 - en to vi translation catalogue (400 entries)

note: module: gamification
en: # Users
vi: # Người dùng

note: module: gamification
en: %s has joined the challenge
vi: %s đã tham gia thử thách

note: module: gamification
en: %s has refused the challenge
vi: %s đã từ chối thử thách

note: module: gamification
en: <br/>Nobody has succeeded to reach every goal, no badge is rewarded for this challenge.
vi: <br/>Không ai hoàn thành mọi mục tiêu, không có huy hiệu nào được thưởng cho thử thách này.

note: module: gamification
en: <br/>Reward (badge %(badge_name)s) for every succeeding user was sent to %(users)s.
vi: <br/>Phần thưởng (badge %(badge_name)s) cho mỗi người dùng thành công được gửi tới %(users)s.

note: module: gamification
en: <br/>Special rewards were sent to the top competing users. The ranking for this challenge is :
vi: <br/>Phần thưởng đặc biệt đã được gửi đến những người dùng cạnh tranh tốp đầu. Thứ hạng cho thử thách này là:

note: module: gamification
en: <div style="background:#F0F0F0;color:#515166;padding:10px 0px;font-family:Arial,Helvetica,sans-serif;font-size:14px;">
    <table style="width:600px;margin:0px auto;background:white;border:1px solid #e1e1e1;">
        <tbody>
            <tr>
                <td style="padding:15px 20px 10px 20px;">
                    <p>
                        Congratulations
                        <span t-out="object.name or ''">Joel Willis</span>!
                    </p>
                    <p>
                        You just reached a new rank : <strong t-out="object.rank_id.name or ''">Newbie</strong>
                    </p>
                    <t t-if="object.next_rank_id.name">
                        <p>Continue your work to become a <strong t-out="object.next_rank_id.name or ''">Student</strong> !</p>
                    </t>
                    <div style="margin: 16px 0px 16px 0px;">
                        <t t-set="gamification_redirection_data" t-value="object.get_gamification_redirection_data()"/>
                        <t t-foreach="gamification_redirection_data" t-as="data">
                            <t t-set="url" t-value="data['url']"/>
                            <t t-set="label" t-value="data['label']"/>
                            <a t-att-href="url" style="background-color: #875A7B; padding: 8px 16px 8px 16px; text-decoration: none; color: #fff; border-radius: 5px; font-size:13px;" t-out="label or ''">LABEL</a>
                        </t>
                    </div>
                </td>
                <td style="padding:15px 20px 10px 20px;">
                    <p style="text-align: center;">
                        <img t-attf-src="/web/image/gamification.karma.rank/{{ object.rank_id.id }}/image_128"/>
                    </p>
                </td>
            </tr>
            <tr t-if="user.signature">
                <td style="padding:15px 20px 10px 20px;">
                    <t t-out="user.signature or ''">--<br/>Mitchell Admin</t>
                </td>
            </tr>
        </tbody>
     </table>
    </div>
vi: <div style="background:#F0F0F0;color:#515166;padding:10px 0px;font-family:Arial,Helvetica,sans-serif;font-size:14px;">
    <table style="width:600px;margin:0px auto;background:white;border:1px solid #e1e1e1;">
        <tbody>
            <tr>
                <td style="padding:15px 20px 10px 20px;">
                    <p>
                        Xin chúc mừng
                        <span t-out="object.name or ''">Joel Willis</span>!
                    </p>
                    <p>
                        Bạn đã đạt được thứ hạng mới : <strong t-out="object.rank_id.name or ''">Người mới</strong>
                    </p>
                    <t t-if="object.next_rank_id.name">
                        <p>Hãy cố gắng để giành được thứ hạng <strong t-out="object.next_rank_id.name or ''">Học sinh</strong> !</p>
                    </t>
                    <div style="margin: 16px 0px 16px 0px;">
                        <t t-set="gamification_redirection_data" t-value="object.get_gamification_redirection_data()"/>
                        <t t-foreach="gamification_redirection_data" t-as="data">
                            <t t-set="url" t-value="data['url']"/>
                            <t t-set="label" t-value="data['label']"/>
                            <a t-att-href="url" style="background-color: #875A7B; padding: 8px 16px 8px 16px; text-decoration: none; color: #fff; border-radius: 5px; font-size:13px;" t-out="label or ''">NHÃN</a>
                        </t>
                    </div>
                </td>
                <td style="padding:15px 20px 10px 20px;">
                    <p style="text-align: center;">
                        <img t-attf-src="/web/image/gamification.karma.rank/{{ object.rank_id.id }}/image_128"/>
                    </p>
                </td>
            </tr>
            <tr t-if="user.signature">
                <td style="padding:15px 20px 10px 20px;">
                    <t t-out="user.signature or ''">--<br/>Mitchell Admin</t>
                </td>
            </tr>
        </tbody>
     </table>
    </div>

note: module: gamification
en: <i role="img" class="fa fa-clock-o fa-3x" title="Goal in Progress" aria-label="Goal in Progress"/>
vi: <i role="img" class="fa fa-clock-o fa-3x" title="Mục tiêu tiến hành" aria-label="Goal in Progress"/>

note: module: gamification
en: <i role="img" class="o_green fa fa-check fa-3x" title="Goal Reached" aria-label="Goal Reached"/>
vi: <i role="img" class="o_green fa fa-check fa-3x" title="Đã đạt được mục tiêu" aria-label="Goal Reached"/>

note: module: gamification
en: <i role="img" class="o_red fa fa-times fa-3x" title="Goal Failed" aria-label="Goal Failed"/>
vi: <i role="img" class="o_red fa fa-times fa-3x" title="Mục tiêu thất bại" aria-label="Goal Failed"/>

note: module: gamification
en: <span class="o_stat_text">Related</span>
                                    <span class="o_stat_text">Goals</span>
vi: <span class="o_stat_text">Mục tiêu</span>
                                    <span class="o_stat_text">liên quan</span>

note: module: gamification
en: <span class="o_stat_text">Users</span>
vi: <span class="o_stat_text">Người dùng</span>

note: module: gamification
en: <table border="0" cellpadding="0" style="padding-top: 16px; background-color: #F1F1F1; color: #454748; width: 100%; border-collapse:separate;"><tr><td align="center">
    <table border="0" width="590" cellpadding="0" style="padding: 16px; background-color: white; color: #454748; border-collapse:separate;" summary="o_mail_notification">
    <tbody>
        <!-- HEADER -->
        <tr>
            <td align="center" style="min-width: 590px;">
                <table width="590" border="0" cellpadding="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;">
                    <tr><td valign="middle">
                        <span style="font-size: 10px;">Your Badge</span><br/>
                        <span style="font-size: 20px; font-weight: bold;" t-out="object.badge_id.name or ''"/>
                    </td><td valign="middle" align="right">
                        <img t-attf-src="/logo.png?company={{ object.user_id.company_id.id }}" style="padding: 0px; margin: 0px; height: auto; width: 80px;" t-att-alt="object.user_id.company_id.name"/>
                    </td></tr>
                    <tr><td colspan="2" style="text-align:center;">
                      <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;"/>
                    </td></tr>
                </table>
            </td>
        </tr>
        <!-- CONTENT -->
        <tr>
            <td align="center" style="min-width: 590px;">
                <table width="590" border="0" cellpadding="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;">
                    <tr><td valign="top" style="font-size: 14px;">
                        <div>
                            Congratulations <t t-out="object.user_id.name or ''"/> !<br/>
                            You just received badge <strong t-out="object.badge_id.name or ''"/> !<br/>
                            <table t-if="is_html_empty(object.badge_id.description)" cellspacing="0" cellpadding="0" border="0" style="width: 560px; margin-top: 5px;">
                                <tbody><tr>
                                    <td valign="center">
                                        <img t-attf-src="/web/image/gamification.badge/{{ object.badge_id.id }}/image_128/80x80" style="padding: 0px; margin: 0px; height: auto; width: 80px;" t-att-alt="user.company_id.name"/>
                                    </td>
                                    <td valign="center">
                                        <cite t-out="object.badge_id.description or ''"/>
                                    </td>
                                </tr></tbody>
                            </table>
                            <br/>
                            <t t-if="object.sender_id">
                                This badge was granted by <strong t-out="object.sender_id.name or ''"/>.
                            </t>
                            <br/>
                            <t t-if="object.comment" t-out="object.comment or ''"/>
                            <br/><br/>
                            Thank you,
                            <t t-if="object.sender_id.signature">
                                <br/>
                                <t t-out="object.sender_id.signature or ''"/>
                            </t>
                        </div>
                    </td></tr>
                    <tr><td style="text-align:center;">
                      <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;"/>
                    </td></tr>
                </table>
            </td>
        </tr>
        <!-- FOOTER -->
        <tr>
            <td align="center" style="min-width: 590px;">
                <table width="590" border="0" cellpadding="0" style="min-width: 590px; background-color: white; font-size: 12px; padding: 0px 8px 0px 8px; border-collapse:separate;">
                    <tr><td valign="middle" align="left">
                        <t t-out="object.user_id.company_id.name or ''">YourCompany</t>
                    </td></tr>
                    <tr><td valign="middle" align="left" style="opacity: 0.7;">
                        <t t-out="object.user_id.company_id.phone or ''">+1 650-123-4567</t>
                        <t t-if="object.user_id.company_id.email">
                            | <a t-attf-href="'mailto:%s' % {{ object.user_id.company_id.email }}" style="text-decoration:none; color: #454748;" t-out="object.user_id.company_id.email or ''">info@yourcompany.com</a>
                        </t>
                        <t t-if="object.user_id.company_id.website">
                            | <a t-attf-href="'%s' % {{ object.user_id.company_id.website }}" style="text-decoration:none; color: #454748;" t-out="object.user_id.company_id.website or ''">http://www.example.com</a>
                        </t>
                    </td></tr>
                </table>
            </td>
        </tr>
    </tbody>
    </table>
    </td></tr>
    <!-- POWERED BY -->
    <tr><td align="center" style="min-width: 590px;">
        <table width="590" border="0" cellpadding="0" style="min-width: 590px; background-color: #F1F1F1; color: #454748; padding: 8px; border-collapse:separate;">
          <tr><td style="text-align: center; font-size: 14px;">
            Powered by <a target="_blank" href="https://www.odoo.com?utm_source=db&amp;utm_medium=gamification" style="color: #875A7B;">Odoo</a>
          </td></tr>
        </table>
    </td></tr>
    </table>
vi: <table border="0" cellpadding="0" style="padding-top: 16px; background-color: #F1F1F1; color: #454748; width: 100%; border-collapse:separate;"><tr><td align="center">
    <table border="0" width="590" cellpadding="0" style="padding: 16px; background-color: white; color: #454748; border-collapse:separate;" summary="o_mail_notification">
    <tbody>
        <!-- HEADER -->
        <tr>
            <td align="center" style="min-width: 590px;">
                <table width="590" border="0" cellpadding="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;">
                    <tr><td valign="middle">
                        <span style="font-size: 10px;">Huy hiệu của bạn</span><br/>
                        <span style="font-size: 20px; font-weight: bold;" t-out="object.badge_id.name or ''"/>
                    </td><td valign="middle" align="right">
                        <img t-attf-src="/logo.png?company={{ object.user_id.company_id.id }}" style="padding: 0px; margin: 0px; height: auto; width: 80px;" t-att-alt="object.user_id.company_id.name"/>
                    </td></tr>
                    <tr><td colspan="2" style="text-align:center;">
                      <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;"/>
                    </td></tr>
                </table>
            </td>
        </tr>
        <!-- CONTENT -->
        <tr>
            <td align="center" style="min-width: 590px;">
                <table width="590" border="0" cellpadding="0" style="min-width: 590px; background-color: white; padding: 0px 8px 0px 8px; border-collapse:separate;">
                    <tr><td valign="top" style="font-size: 14px;">
                        <div>
                            Xin chúc mừng <t t-out="object.user_id.name or ''"/> !<br/>
                            Bạn vừa nhận được huy hiệu <strong t-out="object.badge_id.name or ''"/> !<br/>
                            <table t-if="is_html_empty(object.badge_id.description)" cellspacing="0" cellpadding="0" border="0" style="width: 560px; margin-top: 5px;">
                                <tbody><tr>
                                    <td valign="center">
                                        <img t-attf-src="/web/image/gamification.badge/{{ object.badge_id.id }}/image_128/80x80" style="padding: 0px; margin: 0px; height: auto; width: 80px;" t-att-alt="user.company_id.name"/>
                                    </td>
                                    <td valign="center">
                                        <cite t-out="object.badge_id.description or ''"/>
                                    </td>
                                </tr></tbody>
                            </table>
                            <br/>
                            <t t-if="object.sender_id">
                                Huy hiệu được trao bởi <strong t-out="object.sender_id.name or ''"/>.
                            </t>
                            <br/>
                            <t t-if="object.comment" t-out="object.comment or ''"/>
                            <br/><br/>
                            Xin cảm ơn,
                            <t t-if="object.sender_id.signature">
                                <br/>
                                <t t-out="object.sender_id.signature or ''"/>
                            </t>
                        </div>
                    </td></tr>
                    <tr><td style="text-align:center;">
                      <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;"/>
                    </td></tr>
                </table>
            </td>
        </tr>
        <!-- FOOTER -->
        <tr>
            <td align="center" style="min-width: 590px;">
                <table width="590" border="0" cellpadding="0" style="min-width: 590px; background-color: white; font-size: 12px; padding: 0px 8px 0px 8px; border-collapse:separate;">
                    <tr><td valign="middle" align="left">
                        <t t-out="object.user_id.company_id.name or ''">YourCompany</t>
                    </td></tr>
                    <tr><td valign="middle" align="left" style="opacity: 0.7;">
                        <t t-out="object.user_id.company_id.phone or ''">+1 650-123-4567</t>
                        <t t-if="object.user_id.company_id.email">
                            | <a t-attf-href="'mailto:%s' % {{ object.user_id.company_id.email }}" style="text-decoration:none; color: #454748;" t-out="object.user_id.company_id.email or ''">info@yourcompany.com</a>
                        </t>
                        <t t-if="object.user_id.company_id.website">
                            | <a t-attf-href="'%s' % {{ object.user_id.company_id.website }}" style="text-decoration:none; color: #454748;" t-out="object.user_id.company_id.website or ''">http://www.example.com</a>
                        </t>
                    </td></tr>
                </table>
            </td>
        </tr>
    </tbody>
    </table>
    </td></tr>
    <!-- POWERED BY -->
    <tr><td align="center" style="min-width: 590px;">
        <table width="590" border="0" cellpadding="0" style="min-width: 590px; background-color: #F1F1F1; color: #454748; padding: 8px; border-collapse:separate;">
          <tr><td style="text-align: center; font-size: 14px;">
            Được cung cấp bởi <a target="_blank" href="https://www.odoo.com?utm_source=db&amp;utm_medium=gamification" style="color: #875A7B;">Odoo</a>
          </td></tr>
        </table>
    </td></tr>
    </table>

note: module: gamification
en: <table cellspacing="0" cellpadding="0" width="100%" style="background-color: #EEE; border-collapse: collapse;">
    <tr>
        <td valign="top" align="center">
            <t t-set="object_ctx" t-value="ctx.get('object')"/>
            <t t-set="company" t-value="object_ctx and object_ctx.company_id or user.company_id"/>
            <t t-set="challenge_lines" t-value="ctx.get('challenge_lines', [])"/>
            <table cellspacing="0" cellpadding="0" width="600" style="margin: 0 auto; width: 570px;">
                <tr><td>
                    <table cellspacing="0" cellpadding="0" width="100%">
                        <tr>
                            <div>
                                <t t-if="object.visibility_mode == 'ranking'">
                                    <td style="padding:15px;">
                                        <p style="font-size:20px;color:#666666;" align="center">Leaderboard</p>
                                    </td>
                                </t>
                            </div>
                        </tr>
                    </table>
                    <table cellspacing="0" cellpadding="0" width="100%" bgcolor="#fff" style="background-color:#fff;">
                        <tr><td style="padding: 15px;">
                            <t t-if="object.visibility_mode == 'personal'">
                                <span style="color:#666666;font-size:13px;">Here is your current progress in the challenge <strong t-out="object.name or ''"/>.</span>
                                <table cellspacing="0" cellpadding="0" width="100%" style="margin-top:20px;">
                                    <tr>
                                        <td align="center">
                                            <div>Personal Performance</div>
                                        </td>
                                    </tr>
                                </table>
                                <table cellspacing="0" cellpadding="0" width="100%" style="margin-top:30px;color:#666666;">
                                    <thead>
                                        <tr style="color:#9A6C8E; font-size:12px;">
                                            <th align="left" style="padding-bottom: 0px;width:40%;text-align:left;">Goals</th>
                                            <th style="width:20%;text-align:right;" align="left">Target</th>
                                            <th style="width:20%;text-align:right;" align="right">Current</th>
                                            <th style="width:20%;text-align:right;" align="right">Completeness</th>
                                        </tr>
                                        <tr>
                                            <td colspan="5" style="height:1px;background-color:#9A6C8E;"/>
                                        </tr>
                                    </thead>
                                    <tbody t-foreach="challenge_lines" t-as="line">
                                        <tr style="font-weight:bold;">
                                            <td style="padding: 20px 0;" align="left">
                                                <t t-out="line['name'] or ''"/>
                                                <t t-if="line['suffix'] or line['monetary']">
                                                    (<t t-out="line['full_suffix'] or ''"/>)
                                                </t>
                                            </td>
                                            <td style="padding: 20px 0;" align="right"><t t-out="&quot;%.2f&quot; % line['target'] or ''"/>
                                                <t t-if="line['suffix']" t-out="line['suffix'] or ''"/>
                                            </td>
                                            <td style="padding: 20px 0;" align="right"><t t-out="&quot;%.2f&quot; % line['current'] or ''"/>
                                                <t t-if="line['suffix']" t-out="line['suffix'] or ''"/>
                                            </td>
                                            <td style="padding: 20px 0;font-size:25px;color:#9A6C8E;" align="right"><strong><t t-out="int(line['completeness']) or ''"/>%</strong></td>
                                        </tr>
                                        <tr>
                                            <td colspan="5" style="height:1px;background-color:#e3e3e3;"/>
                                        </tr>
                                    </tbody>
                                </table>                   
                            </t>
                            <t t-else="">
                                <span style="color:#A8A8A8;font-size:13px;">
                                    Challenge: <strong t-out="object.name or ''"/>.
                                </span> 
                                <t t-foreach="challenge_lines" t-as="line">
                                    <!-- Header + Button table -->
                                    <table cellspacing="0" cellpadding="0" width="100%" style="margin-top:35px;">
                                        <tr>
                                            <td width="50%">
                                                <div>Top Achievers for goal <strong t-out="line['name'] or ''"/></div>
                                            </td>
                                        </tr>
                                    </table>
                                    <!-- Podium -->
                                    <t t-if="len(line['goals']) == 2">
                                        <table cellspacing="0" cellpadding="0" width="100%" style="margin-top:10px;">
                                            <tr><td style="padding:0 30px;">
                                                <table cellspacing="0" cellpadding="0" width="100%" style="table-layout: fixed;">
                                                    <tr>
                                                        <t t-set="top_goals" t-value="line['goals'][:3]"/>
                                                        <t t-foreach="top_goals" t-as="goal">
                                                            <td align="center" style="width:32%;">
                                                                <t t-if="loop.index == 1">
                                                                    <t t-set="extra_div" t-value="'&lt;div style=&quot;height:40px;&quot;&gt;&lt;/div&gt;'"/>
                                                                    <t t-set="heightA" t-value="95"/>
                                                                    <t t-set="heightB" t-value="75"/>
                                                                    <t t-set="bgColor" t-value="'#b898b0'"/>
                                                                    <t t-set="fontSize" t-value="50"/>
                                                                    <t t-set="podiumPosition" t-value="'2'"/>
                                                                </t>
                                                                <t t-elif="loop.index == 2">
                                                                    <t t-set="extra_div" t-value="''"/>
                                                                    <t t-set="heightA" t-value="55"/>
                                                                    <t t-set="heightB" t-value="115"/>
                                                                    <t t-set="bgColor" t-value="'#9A6C8E'"/>
                                                                    <t t-set="fontSize" t-value="85"/>
                                                                    <t t-set="podiumPosition" t-value="'1'"/>
                                                                </t>
                                                                <t t-elif="loop.index == 3">
                                                                    <t t-set="extra_div" t-value="'&lt;div style=&quot;height:60px;&quot;&gt;&lt;/div&gt;'"/>
                                                                    <t t-set="heightA" t-value="115"/>
                                                                    <t t-set="heightB" t-value="55"/>
                                                                    <t t-set="bgColor" t-value="'#c8afc1'"/>
                                                                    <t t-set="fontSize" t-value="35"/>
                                                                    <t t-set="podiumPosition" t-value="'3'"/>
                                                                </t>
                                                                <div style="margin:0 3px 0 3px;height:220px;">
                                                                    <div t-attf-style="height:{{ heightA }}px;">
                                                                        <t t-out="extra_div or ''"/>
                                                                        <div style="height:55px;">
                                                                            <img style="margin-bottom:5px;width:50px;height:50px;border-radius:50%;object-fit:cover;" t-att-src="image_data_uri(object.env['res.users'].browse(goal['user_id']).partner_id.image_128)" t-att-alt="goal['name']"/>
                                                                        </div>
                                                                        <div align="center" t-attf-style="color:{{ bgColor }};height:20px">
                                                                            <t t-out="goal['name'] or ''"/>
                                                                        </div>
                                                                    </div>
                                                                    <div t-attf-style="background-color:{{ bgColor }};height:{{ heightB }}px;">
                                                                        <strong><span t-attf-style="color:#fff;font-size:{{ fontSize }}px;" t-out="podiumPosition or ''"/></strong>
                                                                    </div>
                                                                    <div style="height:30px;">
                                                                        <t t-out="&quot;%.2f&quot; % goal['current'] or ''"/>
                                                                        <t t-if="line['suffix'] or line['monetary']">
                                                                            <t t-out="line['full_suffix'] or ''"/>
                                                                        </t>
                                                                    </div>
                                                                </div>
                                                            </td>
                                                        </t>
                                                    </tr>
                                                </table>
                                                </td>
                                            </tr>
                                        </table>
                                    </t>
                                    <!-- data table -->
                                    <table cellspacing="0" cellpadding="0" width="100%" style="margin-bottom:5px">
                                        <tr>
                                            <td>
                                                <table cellspacing="0" cellpadding="0" width="100%" style="margin-top:30px;margin-bottom:5px;color:#666666;">
                                                    <thead>
                                                        <tr style="color:#9A6C8E; font-size:12px;">
                                                            <th style="width:15%;text-align:center;">Rank</th>
                                                            <th style="width:25%;text-align:left;">Name</th>
                                                            <th style="width:30%;text-align:right;">Performance 
                                                                <t t-if="line['suffix']">
                                                                    (<t t-out="line['suffix'] or ''"/>)
                                                                </t>
                                                                <t t-elif="line['monetary']">
                                                                    (<t t-out="company.currency_id.symbol or ''"/>)
                                                                </t>
                                                            </th>
                                                            <th style="width:30%;text-align:right;">Completeness</th>
                                                        </tr>
                                                        <tr>
                                                            <td colspan="5" style="height:1px;background-color:#9A6C8E;"/>
                                                        </tr>
                                                    </thead>
                                                    <tbody t-foreach="line['goals']" t-as="goal">
                                                        <tr>
                                                            <t t-set="tdBgColor" t-value="'#fff'"/>
                                                            <t t-set="tdColor" t-value="'gray'"/>
                                                            <t t-set="mutedColor" t-value="'#AAAAAA'"/>
                                                            <t t-set="tdPercentageColor" t-value="'#9A6C8E'"/>
                                                            <td width="15%" align="center" valign="middle" t-attf-style="background-color:{{ tdBgColor }};padding :5px 0;font-size:20px;"><t t-out="goal['rank']+1 or ''"/>
                                                            </td>
                                                            <td width="25%" align="left" valign="middle" t-attf-style="background-color:{{ tdBgColor }};padding :5px 0;font-size:13px;"><t t-out="goal['name'] or ''"/></td>
                                                            <td width="30%" align="right" t-attf-style="background-color:{{ tdBgColor }};padding:5px 0;line-height:1;"><t t-out="&quot;%.2f&quot; % goal['current'] or ''"/><br/><span t-attf-style="font-size:13px;color:{{ mutedColor }};">on <t t-out="&quot;%.2f&quot; % line['target'] or ''"/></span>
                                                            </td>
                                                            <td width="30%" t-attf-style="color:{{ tdPercentageColor }};background-color:{{ tdBgColor }};padding-right:15px;font-size:22px;" align="right"><strong><t t-out="int(goal['completeness']) or ''"/>%</strong></td>
                                                        </tr>
                                                        <tr>
                                                            <td colspan="5" style="height:1px;background-color:#DADADA;"/>
                                                        </tr>
                                                    </tbody>
                                                </table>
                                            </td>
                                        </tr>
                                    </table> 
                                </t>
                            </t>
                        </td></tr>
                    </table>
                </td></tr>
            </table>
        </td>
    </tr>
    </table>
vi: <table cellspacing="0" cellpadding="0" width="100%" style="background-color: #EEE; border-collapse: collapse;">
    <tr>
        <td valign="top" align="center">
            <t t-set="object_ctx" t-value="ctx.get('object')"/>
            <t t-set="company" t-value="object_ctx and object_ctx.company_id or user.company_id"/>
            <t t-set="challenge_lines" t-value="ctx.get('challenge_lines', [])"/>
            <table cellspacing="0" cellpadding="0" width="600" style="margin: 0 auto; width: 570px;">
                <tr><td>
                    <table cellspacing="0" cellpadding="0" width="100%">
                        <tr>
                            <div>
                                <t t-if="object.visibility_mode == 'ranking'">
                                    <td style="padding:15px;">
                                        <p style="font-size:20px;color:#666666;" align="center">Bảng xếp hạng</p>
                                    </td>
                                </t>
                            </div>
                        </tr>
                    </table>
                    <table cellspacing="0" cellpadding="0" width="100%" bgcolor="#fff" style="background-color:#fff;">
                        <tr><td style="padding: 15px;">
                            <t t-if="object.visibility_mode == 'personal'">
                                <span style="color:#666666;font-size:13px;">Đây là tiến trình của bạn trong thử thách này <strong t-out="object.name or ''"/>.</span>
                                <table cellspacing="0" cellpadding="0" width="100%" style="margin-top:20px;">
                                    <tr>
                                        <td align="center">
                                            <div>Hiệu suất cá nhân</div>
                                        </td>
                                    </tr>
                                </table>
                                <table cellspacing="0" cellpadding="0" width="100%" style="margin-top:30px;color:#666666;">
                                    <thead>
                                        <tr style="color:#9A6C8E; font-size:12px;">
                                            <th align="left" style="padding-bottom: 0px;width:40%;text-align:left;">Mục tiêu</th>
                                            <th style="width:20%;text-align:right;" align="left">Chỉ tiêu</th>
                                            <th style="width:20%;text-align:right;" align="right">Hiện tại</th>
                                            <th style="width:20%;text-align:right;" align="right">Mức hoàn thành</th>
                                        </tr>
                                        <tr>
                                            <td colspan="5" style="height:1px;background-color:#9A6C8E;"/>
                                        </tr>
                                    </thead>
                                    <tbody t-foreach="challenge_lines" t-as="line">
                                        <tr style="font-weight:bold;">
                                            <td style="padding: 20px 0;" align="left">
                                                <t t-out="line['name'] or ''"/>
                                                <t t-if="line['suffix'] or line['monetary']">
                                                    (<t t-out="line['full_suffix'] or ''"/>)
                                                </t>
                                            </td>
                                            <td style="padding: 20px 0;" align="right"><t t-out="&quot;%.2f&quot; % line['target'] or ''"/>
                                                <t t-if="line['suffix']" t-out="line['suffix'] or ''"/>
                                            </td>
                                            <td style="padding: 20px 0;" align="right"><t t-out="&quot;%.2f&quot; % line['current'] or ''"/>
                                                <t t-if="line['suffix']" t-out="line['suffix'] or ''"/>
                                            </td>
                                            <td style="padding: 20px 0;font-size:25px;color:#9A6C8E;" align="right"><strong><t t-out="int(line['completeness']) or ''"/>%</strong></td>
                                        </tr>
                                        <tr>
                                            <td colspan="5" style="height:1px;background-color:#e3e3e3;"/>
                                        </tr>
                                    </tbody>
                                </table>                   
                            </t>
                            <t t-else="">
                                <span style="color:#A8A8A8;font-size:13px;">
                                    Thử thách: <strong t-out="object.name or ''"/>.
                                </span> 
                                <t t-foreach="challenge_lines" t-as="line">
                                    <!-- Header + Button table -->
                                    <table cellspacing="0" cellpadding="0" width="100%" style="margin-top:35px;">
                                        <tr>
                                            <td width="50%">
                                                <div>Top đầu hoàn thành mục đích <strong t-out="line['name'] or ''"/></div>
                                            </td>
                                        </tr>
                                    </table>
                                    <!-- Podium -->
                                    <t t-if="len(line['goals']) == 2">
                                        <table cellspacing="0" cellpadding="0" width="100%" style="margin-top:10px;">
                                            <tr><td style="padding:0 30px;">
                                                <table cellspacing="0" cellpadding="0" width="100%" style="table-layout: fixed;">
                                                    <tr>
                                                        <t t-set="top_goals" t-value="line['goals'][:3]"/>
                                                        <t t-foreach="top_goals" t-as="goal">
                                                            <td align="center" style="width:32%;">
                                                                <t t-if="loop.index == 1">
                                                                    <t t-set="extra_div" t-value="'&lt;div style=&quot;height:40px;&quot;&gt;&lt;/div&gt;'"/>
                                                                    <t t-set="heightA" t-value="95"/>
                                                                    <t t-set="heightB" t-value="75"/>
                                                                    <t t-set="bgColor" t-value="'#b898b0'"/>
                                                                    <t t-set="fontSize" t-value="50"/>
                                                                    <t t-set="podiumPosition" t-value="'2'"/>
                                                                </t>
                                                                <t t-elif="loop.index == 2">
                                                                    <t t-set="extra_div" t-value="''"/>
                                                                    <t t-set="heightA" t-value="55"/>
                                                                    <t t-set="heightB" t-value="115"/>
                                                                    <t t-set="bgColor" t-value="'#9A6C8E'"/>
                                                                    <t t-set="fontSize" t-value="85"/>
                                                                    <t t-set="podiumPosition" t-value="'1'"/>
                                                                </t>
                                                                <t t-elif="loop.index == 3">
                                                                    <t t-set="extra_div" t-value="'&lt;div style=&quot;height:60px;&quot;&gt;&lt;/div&gt;'"/>
                                                                    <t t-set="heightA" t-value="115"/>
                                                                    <t t-set="heightB" t-value="55"/>
                                                                    <t t-set="bgColor" t-value="'#c8afc1'"/>
                                                                    <t t-set="fontSize" t-value="35"/>
                                                                    <t t-set="podiumPosition" t-value="'3'"/>
                                                                </t>
                                                                <div style="margin:0 3px 0 3px;height:220px;">
                                                                    <div t-attf-style="height:{{ heightA }}px;">
                                                                        <t t-out="extra_div or ''"/>
                                                                        <div style="height:55px;">
                                                                            <img style="margin-bottom:5px;width:50px;height:50px;border-radius:50%;object-fit:cover;" t-att-src="image_data_uri(object.env['res.users'].browse(goal['user_id']).partner_id.image_128)" t-att-alt="goal['name']"/>
                                                                        </div>
                                                                        <div align="center" t-attf-style="color:{{ bgColor }};height:20px">
                                                                            <t t-out="goal['name'] or ''"/>
                                                                        </div>
                                                                    </div>
                                                                    <div t-attf-style="background-color:{{ bgColor }};height:{{ heightB }}px;">
                                                                        <strong><span t-attf-style="color:#fff;font-size:{{ fontSize }}px;" t-out="podiumPosition or ''"/></strong>
                                                                    </div>
                                                                    <div style="height:30px;">
                                                                        <t t-out="&quot;%.2f&quot; % goal['current'] or ''"/>
                                                                        <t t-if="line['suffix'] or line['monetary']">
                                                                            <t t-out="line['full_suffix'] or ''"/>
                                                                        </t>
                                                                    </div>
                                                                </div>
                                                            </td>
                                                        </t>
                                                    </tr>
                                                </table>
                                                </td>
                                            </tr>
                                        </table>
                                    </t>
                                    <!-- data table -->
                                    <table cellspacing="0" cellpadding="0" width="100%" style="margin-bottom:5px">
                                        <tr>
                                            <td>
                                                <table cellspacing="0" cellpadding="0" width="100%" style="margin-top:30px;margin-bottom:5px;color:#666666;">
                                                    <thead>
                                                        <tr style="color:#9A6C8E; font-size:12px;">
                                                            <th style="width:15%;text-align:center;">Thứ hạng</th>
                                                            <th style="width:25%;text-align:left;">Tên</th>
                                                            <th style="width:30%;text-align:right;">Hiệu suất 
                                                                <t t-if="line['suffix']">
                                                                    (<t t-out="line['suffix'] or ''"/>)
                                                                </t>
                                                                <t t-elif="line['monetary']">
                                                                    (<t t-out="company.currency_id.symbol or ''"/>)
                                                                </t>
                                                            </th>
                                                            <th style="width:30%;text-align:right;">Mức hoàn thành</th>
                                                        </tr>
                                                        <tr>
                                                            <td colspan="5" style="height:1px;background-color:#9A6C8E;"/>
                                                        </tr>
                                                    </thead>
                                                    <tbody t-foreach="line['goals']" t-as="goal">
                                                        <tr>
                                                            <t t-set="tdBgColor" t-value="'#fff'"/>
                                                            <t t-set="tdColor" t-value="'gray'"/>
                                                            <t t-set="mutedColor" t-value="'#AAAAAA'"/>
                                                            <t t-set="tdPercentageColor" t-value="'#9A6C8E'"/>
                                                            <td width="15%" align="center" valign="middle" t-attf-style="background-color:{{ tdBgColor }};padding :5px 0;font-size:20px;"><t t-out="goal['rank']+1 or ''"/>
                                                            </td>
                                                            <td width="25%" align="left" valign="middle" t-attf-style="background-color:{{ tdBgColor }};padding :5px 0;font-size:13px;"><t t-out="goal['name'] or ''"/></td>
                                                            <td width="30%" align="right" t-attf-style="background-color:{{ tdBgColor }};padding:5px 0;line-height:1;"><t t-out="&quot;%.2f&quot; % goal['current'] or ''"/><br/><span t-attf-style="font-size:13px;color:{{ mutedColor }};">trên <t t-out="&quot;%.2f&quot; % line['target'] or ''"/></span>
                                                            </td>
                                                            <td width="30%" t-attf-style="color:{{ tdPercentageColor }};background-color:{{ tdBgColor }};padding-right:15px;font-size:22px;" align="right"><strong><t t-out="int(goal['completeness']) or ''"/>%</strong></td>
                                                        </tr>
                                                        <tr>
                                                            <td colspan="5" style="height:1px;background-color:#DADADA;"/>
                                                        </tr>
                                                    </tbody>
                                                </table>
                                            </td>
                                        </tr>
                                    </table> 
                                </t>
                            </t>
                        </td></tr>
                    </table>
                </td></tr>
            </table>
        </td>
    </tr>
    </table>

note: module: gamification
en: A badge is a symbolic token granted to a user as a sign of reward.
                    It can be deserved automatically when some conditions are met or manually by users.
                    Some badges are harder than others to get with specific conditions.
vi: Một huy hiệu được cấp cho người dùng như một phần thưởng.
                     Nó có thể cấp tự động khi một số điều kiện được đáp ứng hoặc theo cách thủ công bởi người dùng.
                     Một số huy hiệu khó đạt được hơn với những điều kiện cụ thể.

note: module: gamification
en: A goal definition is a technical specification of a condition to reach.
                    The dates, values to reach or users are defined in goal instance.
vi: Định nghĩa mục tiêu là một đặc điểm kỹ thuật của một điều kiện cần đạt được.
                    Ngày, giá trị cần đạt hoặc người dùng được xác định trong phần mục đích.

note: module: gamification
en: A goal is considered as completed when the current value is compared to the value to reach
vi: Mục tiêu được coi là hoàn thành khi giá trị hiện tại được so sánh với giá trị cần đạt được

note: module: gamification
en: A goal is defined by a user and a goal definition.
                    Goals can be created automatically by using challenges.
vi: Mục tiêu được xác định bởi người dùng và định nghĩa mục tiêu.
                     Mục tiêu có thể được tạo ra tự động bằng cách sử dụng các thử thách.

note: module: gamification
en: A rank correspond to a fixed karma level. The more you have karma, the more your rank is high.
                        This is used to quickly know which user is new or old or highly or not active.
vi: Thứ hạng tương ứng với một mức karma cố định. Điểm karma càng lớn, thứ hạng của bạn càng cao.
                        Đây là cách để nhận biết nhanh ai là người dùng mới, cũ, bậc cao hoặc không hoạt động.

note: module: gamification
en: A selected list of users
vi: Danh sách người dùng được chọn

note: module: gamification
en: Action
vi: Tác vụ

note: module: gamification
en: Action Needed
vi: Cần tác vụ

note: module: gamification
en: Active
vi: Đang hoạt động

note: module: gamification
en: Advanced Options
vi: Tùy chọn nâng cao

note: module: gamification
en: Allowance to Grant
vi: Cho phép cấp

note: module: gamification
en: Alternative to a list of users
vi: Thay thế cho danh sách người dùng

note: module: gamification
en: Appears in
vi: Xuất hiện ở

note: module: gamification
en: Archived
vi: Đã lưu

note: module: gamification
en: Assign Challenge to
vi: Giao thử thách cho

note: module: gamification
en: Assign a list of goals to chosen users to evaluate them.
                    The challenge can use a period (weekly, monthly...) for automatic creation of goals.
                    The goals are created for the specified users or member of the group.
vi: Gán một danh sách các mục tiêu đến những người dùng được chọn để đánh giá họ.
                        Thử thách có thể sử dụng một chu kỳ (hàng tuần, hàng tháng v.v.) để tự động tạo các mục tiêu.
                        Các mục tiêu được tạo cho các người dùng cụ thể hoặc thành viên của nhóm.

note: module: gamification
en: Attachment Count
vi: Số tệp đính kèm

note: module: gamification
en: Authorized Users
vi: Người dùng được cấp phép

note: module: gamification
en: Automatic: execute a specific Python code
vi: Tự động: thực thi một mã python cụ thể

note: module: gamification
en: Automatic: number of records
vi: Tự động: số lượng bản ghi

note: module: gamification
en: Automatic: sum on a field
vi: Tự động: tổng trên một trường

note: module: gamification
en: Bachelor
vi: Cử nhân

note: module: gamification
en: Badge
vi: Huy hiệu

note: module: gamification
en: Badge Description
vi: Mô tả huy hiệu

note: module: gamification
en: Badge Level
vi: Cấp độ huy hiệu

note: module: gamification
en: Badge List
vi: Danh sách huy hiệu

note: module: gamification
en: Badge Name
vi: Tên huy hiệu

note: module: gamification
en: Badges
vi: Huy hiệu

note: module: gamification
en: Badges are granted when a challenge is finished. This is either at the end of a running period (eg: end of the month for a monthly challenge), at the end date of a challenge (if no periodicity is set) or when the challenge is manually closed.
vi: Huy hiệu được cấp khi một thách thức kết thúc. Đây là vào cuối giai đoạn thực hiện (ví dụ: cuối tháng cho thử thách hàng tháng), vào ngày kết thúc thử thách (nếu không đặt định kỳ) hoặc khi đóng thử thách theo cách thủ công.

note: module: gamification
en: Batch Mode
vi: Chế độ hàng loạt

note: module: gamification
en: Brilliant
vi: Tuyệt vời

note: module: gamification
en: Bronze
vi: Đồng

note: module: gamification
en: Bronze badges count
vi: Số huy hiệu đồng

note: module: gamification
en: Can not grant
vi: Không thể trao

note: module: gamification
en: Can not modify the configuration of a started goal
vi: Không thể sửa đổi cấu hình của mục tiêu đã bắt đầu

note: module: gamification
en: Cancel
vi: Hủy

note: module: gamification
en: Canceled
vi: Đã huỷ

note: module: gamification
en: Category
vi: Danh mục

note: module: gamification
en: Challenge
vi: Thử thách

note: module: gamification
en: Challenge Line
vi: Dòng thử thách

note: module: gamification
en: Challenge Lines
vi: Dòng thử thách

note: module: gamification
en: Challenge Name
vi: Tên thử thách

note: module: gamification
en: Challenge originating
vi: Nguồn gốc thử thách

note: module: gamification
en: Challenge that generated the goal, assign challenge to users to generate goals with a value in this field.
vi: Thử thách tạo ra mục tiêu, chỉ định thử thách cho người dùng để tạo mục tiêu có giá trị trong trường này.

note: module: gamification
en: Challenge: Simple Challenge Report Progress
vi: Thử thách: Tiến trình báo cáo thử thách đơn giản

note: module: gamification
en: Challenges
vi: Thử thách

note: module: gamification
en: Check to set a monthly limit per person of sending this badge
vi: Chọn để đặt giới hạn hàng tháng cho mỗi người nhận được huy hiệu này

note: module: gamification
en: Clickable Goals
vi: Mục tiêu có thể nhấp

note: module: gamification
en: Closed goal
vi: Mục tiêu đã đóng

note: module: gamification
en: Comment
vi: Bình luận

note: module: gamification
en: Complete your Profile
vi: Hoàn thành hồ sơ

note: module: gamification
en: Completeness
vi: Mức hoàn thành

note: module: gamification
en: Computation Mode
vi: Chế độ tính toán

note: module: gamification
en: Condition
vi: Điều kiện

note: module: gamification
en: Consolidated
vi: Đã hợp nhất

note: module: gamification
en: Create User
vi: Tạo người dùng

note: module: gamification
en: Create a new badge
vi: Tạo huy hiệu mới

note: module: gamification
en: Create a new challenge
vi: Tạo thử thách mới

note: module: gamification
en: Create a new goal
vi: Tạo mục tiêu mới

note: module: gamification
en: Create a new goal definition
vi: Tạo định nghĩa mục tiêu mới

note: module: gamification
en: Create a new rank
vi: Tạo thứ hạng mới

note: module: gamification
en: Create and manage users that will connect to the system. Users can be deactivated should there be a period of time during which they will/should not connect to the system. You can assign them groups in order to give them specific access to the applications they need to use in the system.
vi: Tạo và quản lý người dùng sẽ kết nối với hệ thống. Người dùng có thể bị ngừng hoạt động nếu họ không kết nối với hệ thống trong một khoảng thời gian. Bạn có thể phân công họ vào nhóm để cấp quyền truy cập những ứng dụng họ cần để sử dụng hệ thống.

note: module: gamification
en: Created by
vi: Tạo bởi

note: module: gamification
en: Created on
vi: Thời điểm tạo

note: module: gamification
en: Current
vi: Hiện tại

note: module: gamification
en: Current Value
vi: Giá trị hiện tại

note: module: gamification
en: Daily
vi: Hàng ngày

note: module: gamification
en: Data
vi: Dữ liệu

note: module: gamification
en: Date Field
vi: Trường ngày

note: module: gamification
en: Define how the goals will be computed. The result of the operation will be stored in the field 'Current'.
vi: Xác định cách tính toán mục tiêu. Kết quả của hoạt động sẽ được lưu trong trường 'Hiện tại'.

note: module: gamification
en: Define the visibility of the challenge through menus
vi: Xác định tính hiển thị của thử thách qua menu

note: module: gamification
en: Definition Condition
vi: Điều kiện định nghĩa

note: module: gamification
en: Definition Description
vi: Mô tả định nghĩa

note: module: gamification
en: Depending on the Display mode, reports will be individual or shared.
vi: Tùy thuộc vào chế độ hiển thị, các báo cáo sẽ là cá nhân hoặc được chia sẻ.

note: module: gamification
en: Describe the challenge: what is does, who it targets, why it matters...
vi: Mô tả thử thách: phải thực hiện việc gì, mục tiêu là ai, tại sao lại quan trọng...

note: module: gamification
en: Describe what they did and why it matters (will be public)
vi: Mô tả việc họ đã làm và tại sao việc đó lại quan trọng (sẽ đăng công khai)

note: module: gamification
en: Description
vi: Mô tả

note: module: gamification
en: Display Mode
vi: Chế độ hiển thị

note: module: gamification
en: Display Name
vi: Tên hiển thị

note: module: gamification
en: Displayed as
vi: Hiển thị

note: module: gamification
en: Distinctive field for batch user
vi: Trường đặc biệt cho người dùng hàng loạt

note: module: gamification
en: Doctor
vi: Tiến sĩ

note: module: gamification
en: Domain for filtering records. General rule, not user depending, e.g. [('state', '=', 'done')]. The expression can contain reference to 'user' which is a browse record of the current user if not in batch mode.
vi: Tên miền để lọc bản ghi. Quy tắc chung, không phụ thuộc vào người dùng, ví dụ: [('trạng thái', '=', 'xong')]. Biểu thức có thể chứa tham chiếu đến 'người dùng' là bản ghi duyệt của người dùng hiện tại nếu không ở chế độ hàng loạt.

note: module: gamification
en: Done
vi: Hoàn thành

note: module: gamification
en: Draft
vi: Dự thảo

note: module: gamification
en: Earn your first points and join the adventure !
vi: Hãy giành những điểm số đầu tiên và tham gia cuộc phiêu lưu!

note: module: gamification
en: End Date
vi: Ngày kết thúc

note: module: gamification
en: Evaluate the expression in batch instead of once for each user
vi: Đánh giá biểu thức theo đợt thay vì một lần cho mỗi người dùng

note: module: gamification
en: Evaluated expression for batch mode
vi: Biểu thức đánh giá cho chế độ hàng loạt

note: module: gamification
en: Everyone
vi: Mọi người

note: module: gamification
en: Exclusive (done or not-done)
vi: Độc quyền (thực hiện hoặc không thực hiện)

note: module: gamification
en: Failed
vi: Thất bại

note: module: gamification
en: Field to Sum
vi: Trường để tính tổng

note: module: gamification
en: Filter Domain
vi: Lọc tên miền

note: module: gamification
en: Followers
vi: Người theo dõi

note: module: gamification
en: Followers (Partners)
vi: Người theo dõi (Đối tác)

note: module: gamification
en: For 1st user
vi: Cho người xếp thứ 1

note: module: gamification
en: For 2nd user
vi: Cho người xếp thứ 2

note: module: gamification
en: For 3rd user
vi: Cho người xếp thứ 3

note: module: gamification
en: For Every Succeeding User
vi: Cho mỗi người dùng thành công

note: module: gamification
en: Formatting Options
vi: Tùy chọn định dạng

note: module: gamification
en: Forum Badge Level
vi: Cấp huy hiệu diễn đàn

note: module: gamification
en: From
vi: Từ

note: module: gamification
en: Full Suffix
vi: Hậu tố đầy đủ

note: module: gamification
en: Gamification Badge
vi: Huy hiệu game hóa

note: module: gamification
en: Gamification Challenge
vi: Thử thách game hóa

note: module: gamification
en: Gamification Goal
vi: Mục tiêu game hóa

note: module: gamification
en: Gamification Goal Definition
vi: Định nghĩa mục tiêu game hóa

note: module: gamification
en: Gamification Goal Wizard
vi: Hướng dẫn mục tiêu game hóa

note: module: gamification
en: Gamification Tools
vi: Công cụ game hóa

note: module: gamification
en: Gamification User Badge
vi: Huy hiệu người dùng game hóa

note: module: gamification
en: Gamification User Badge Wizard
vi: Hướng dẫn huy hiệu người dùng game hóa

note: module: gamification
en: Gamification generic goal for challenge
vi: Mục tiêu chung cho thử thách

note: module: gamification
en: Gamification: Goal Challenge Check
vi: Game hóa: Kiểm tra thử thách mục tiêu

note: module: gamification
en: Gamification: Karma tracking consolidation
vi: Game hóa: Hợp nhất theo dõi karma

note: module: gamification
en: Goal
vi: Mục tiêu

note: module: gamification
en: Goal Definition
vi: Định nghĩa mục tiêu

note: module: gamification
en: Goal Definitions
vi: Định nghĩa mục tiêu

note: module: gamification
en: Goal Description
vi: Mô tả mục tiêu

note: module: gamification
en: Goal Failed
vi: Mục tiêu thất bại

note: module: gamification
en: Goal List
vi: Danh sách mục tiêu

note: module: gamification
en: Goal Performance
vi: Hiệu suất mục tiêu

note: module: gamification
en: Goal Reached
vi: Đạt được mục tiêu

note: module: gamification
en: Goal definitions
vi: Định nghĩa mục tiêu

note: module: gamification
en: Goal: Reminder for Goal Update
vi: Mục tiêu: Nhắc nhở cập nhật mục tiêu

note: module: gamification
en: Goals
vi: Mục tiêu

note: module: gamification
en: Gold
vi: Vàng

note: module: gamification
en: Gold badges count
vi: Số lượng huy hiệu vàng

note: module: gamification
en: Good Job
vi: Tốt lắm!

note: module: gamification
en: Grant
vi: Trao tặng

note: module: gamification
en: Grant Badge
vi: Trao huy hiệu

note: module: gamification
en: Grant Badge To
vi: Trao huy hiệu cho

note: module: gamification
en: Grant this Badge
vi: Trao huy hiệu này

note: module: gamification
en: Granted by
vi: Được trao bởi

note: module: gamification
en: Granting
vi: Trao

note: module: gamification
en: Group By
vi: Nhóm theo

note: module: gamification
en: Group that will receive a copy of the report in addition to the user
vi: Nhóm sẽ nhận được bản sao báo cáo ngoài người dùng

note: module: gamification
en: HR Challenges
vi: Thử thách HR

note: module: gamification
en: Has Message
vi: Có tin nhắn

note: module: gamification
en: Hidden
vi: Ẩn

note: module: gamification
en: How is the goal computed?
vi: Cách tính toán mục tiêu?

note: module: gamification
en: Human Resources / Engagement
vi: Nhân sự / Tham gia

note: module: gamification
en: ID Field of user
vi: Trường ID người dùng

note: module: gamification
en: If a maximum is set
vi: Nếu giá trị tối đa được đặt

note: module: gamification
en: If checked, new messages require your attention.
vi: Nếu chọn, các tin nhắn mới yêu cầu sự chú ý của bạn.

note: module: gamification
en: If checked, some messages have a delivery error.
vi: Nếu đánh dấu, một số tin nhắn bị lỗi khi gửi.

note: module: gamification
en: If this badge was rewarded through a challenge
vi: Nếu huy hiệu này đã được thưởng thông qua một thử thách

note: module: gamification
en: Image
vi: Hình ảnh

note: module: gamification
en: Image 1024
vi: Ảnh 1024

note: module: gamification
en: Image 128
vi: Ảnh 128

note: module: gamification
en: Image 256
vi: Ảnh 256

note: module: gamification
en: Image 512
vi: Ảnh 512

note: module: gamification
en: In Progress
vi: Đang thực hiện

note: module: gamification
en: In batch mode, the domain is evaluated globally. If enabled, do not use keyword 'user' in above filter domain.
vi: Trong chế độ hàng loạt, miền được đánh giá chung. Nếu bật, không sử dụng từ khóa 'người dùng' trong miền lọc ở trên.

note: module: gamification
en: In batch mode, this indicates which field distinguishes one user from the other, e.g. user_id, partner_id...
vi: Trong chế độ hàng loạt, đây là yếu tố chỉ ra trường nào phân biệt các người dùng, ví dụ: user_id, partner_id, v.v.

note: module: gamification
en: In case of manual goal, reminders are sent if the goal as not been updated for a while (defined in challenge). Ignored in case of non-manual goal or goal not linked to a challenge.
vi: Trong trường hợp mục tiêu thủ công, lời nhắc được gửi nếu mục tiêu không được cập nhật trong một khoảng thời gian (được xác định trong thử thách). Bỏ qua trong trường hợp mục tiêu không thủ công hoặc không liên kết với thử thách nào.

note: module: gamification
en: In progress
vi: Đang thực hiện

note: module: gamification
en: Individual Goals
vi: Mục tiêu cá nhân

note: module: gamification
en: Inherited models
vi: Mô hình kế thừa

note: module: gamification
en: Invite new Users
vi: Mời người dùng mới

note: module: gamification
en: Is Follower
vi: Là người theo dõi

note: module: gamification
en: Karma Changes
vi: Thay đổi karma

note: module: gamification
en: Last Modified on
vi: Sửa lần cuối vào

note: module: gamification
en: Last Report Date
vi: Ngày báo cáo gần nhất

note: module: gamification
en: Last Update
vi: Cập nhật gần nhất

note: module: gamification
en: Last Updated by
vi: Cập nhật lần cuối bởi

note: module: gamification
en: Last Updated on
vi: Cập nhật lần cuối vào

note: module: gamification
en: Leader Board (Group Ranking)
vi: Bảng xếp hạng (Xếp hạng nhóm)

note: module: gamification
en: Limitation Number
vi: Số giới hạn

note: module: gamification
en: Line List
vi: Danh sách dòng

note: module: gamification
en: Lines
vi: Dòng

note: module: gamification
en: List of goals that will be set
vi: Danh sách mục tiêu sẽ được đặt

note: module: gamification
en: List of users participating to the challenge
vi: Danh sách người dùng tham gia thử thách

note: module: gamification
en: Main Attachment
vi: Tệp đính kèm chính

note: module: gamification
en: Master
vi: Thạc sĩ

note: module: gamification
en: Member
vi: Thành viên

note: module: gamification
en: Message Delivery error
vi: Gửi tin nhắn bị lỗi

note: module: gamification
en: Messages
vi: Tin nhắn

note: module: gamification
en: Minimum karma needed to reach this rank
vi: Karma tối thiểu cần để đạt được thứ hạng này

note: module: gamification
en: Model
vi: Mô hình

note: module: gamification
en: Monetary
vi: Tiền

note: module: gamification
en: Monetary Value
vi: Giá trị tiền tệ

note: module: gamification
en: Monthly
vi: Hàng tháng

note: module: gamification
en: Monthly Limited Sending
vi: Số lượng gửi giới hạn mỗi tháng

note: module: gamification
en: Monthly total
vi: Tổng hàng tháng

note: module: gamification
en: Motivational
vi: Động lực

note: module: gamification
en: Motivational phrase to reach this rank
vi: Lời cổ vũ người dùng đạt thứ hạng này

note: module: gamification
en: My Goals
vi: Mục tiêu của tôi

note: module: gamification
en: My Monthly Sending Total
vi: Tổng số gửi hàng tháng của tôi

note: module: gamification
en: My Monthly Total
vi: Tổng hàng tháng của tôi

note: module: gamification
en: My Total
vi: Tổng của tôi

note: module: gamification
en: Name
vi: Tên

note: module: gamification
en: Never
vi: Không bao giờ

note: module: gamification
en: Never reminded if no value or zero is specified.
vi: Không bao giờ nhắc nếu không có giá trị hoặc không được chỉ định.

note: module: gamification
en: New Karma Value
vi: Giá trị karma mới

note: module: gamification
en: New badge {{ object.badge_id.name }} granted
vi: Huy hiệu mới {{ object.badge_id.name }} đã được trao

note: module: gamification
en: New rank: {{ object.rank_id.name }}
vi: Thứ hạng mới: {{ object.rank_id.name }}

note: module: gamification
en: Newbie
vi: Học sinh mới

note: module: gamification
en: Next Rank
vi: Thứ hạng kế tiếp

note: module: gamification
en: Next Report Date
vi: Ngày báo cáo tiếp theo

note: module: gamification
en: No goal found
vi: Không tìm thấy mục tiêu

note: module: gamification
en: No monthly sending limit
vi: Không giới hạn gửi hàng tháng

note: module: gamification
en: No one can solve challenges like you do.
vi: Không ai có thể vượt qua thử thách giỏi như bạn.

note: module: gamification
en: No one, assigned through challenges
vi: Không ai, được giao qua thử thách

note: module: gamification
en: Nobody reached the required conditions to receive special badges.
vi: Không ai đạt được các điều kiện cần thiết để nhận được huy hiệu đặc biệt.

note: module: gamification
en: Non recurring
vi: Không định kỳ

note: module: gamification
en: Non-updated manual goals will be reminded after
vi: Các mục tiêu thủ công không được cập nhật sẽ được nhắc nhở sau

note: module: gamification
en: Notification Messages
vi: Tin nhắn thông báo

note: module: gamification
en: Number of Actions
vi: Số tác vụ

note: module: gamification
en: Number of errors
vi: Số lỗi

note: module: gamification
en: Number of messages which requires an action
vi: Số tin nhắn cần xử lý

note: module: gamification
en: Number of messages with delivery error
vi: Số tin nhắn gửi đi bị lỗi

note: module: gamification
en: Number of unread messages
vi: Số tin chưa đọc

note: module: gamification
en: Number of users
vi: Số lượng người dùng

note: module: gamification
en: Old Karma Value
vi: Giá trị karma cũ

note: module: gamification
en: On change
vi: Thay đổi

note: module: gamification
en: Only the people having these badges can give this badge
vi: Chỉ những người có những huy hiệu này mới có thể trao huy hiệu này

note: module: gamification
en: Only these people can give this badge
vi: Chỉ những người này có thể trao huy hiệu này

note: module: gamification
en: Optimisation
vi: Tối ưu hóa

note: module: gamification
en: Owner
vi: Người sở hữu

note: module: gamification
en: Owners
vi: Người sở hữu

note: module: gamification
en: People having some badges
vi: Người có một số huy hiệu

note: module: gamification
en: Period
vi: Chu kỳ

note: module: gamification
en: Period of automatic goal assigment. If none is selected, should be launched manually.
vi: Khoảng thời gian phân công mục tiêu tự động. Nếu không được chọn, nên được khởi động thủ công.

note: module: gamification
en: Periodicity
vi: Định kỳ

note: module: gamification
en: Problem Solver
vi: Người giải quyết vấn đề

note: module: gamification
en: Progressive (using numerical values)
vi: Lũy tiến (sử dụng giá trị số)

note: module: gamification
en: Python Code
vi: Mã Python

note: module: gamification
en: Python code to be executed for each user. 'result' should contains the new current value. Evaluated user can be access through object.user_id.
vi: Mã Python sẽ được thực thi cho mỗi người dùng. 'kết quả' nên chứa giá trị hiện tại mới. Người dùng được đánh giá có thể được truy cập thông qua object.user_id.

note: module: gamification
en: Rank
vi: Thứ hạng

note: module: gamification
en: Rank Name
vi: Tên thứ hạng

note: module: gamification
en: Rank based on karma
vi: Thứ hạng dựa trên karma

note: module: gamification
en: Ranks
vi: Thứ hạng

note: module: gamification
en: Ranks List
vi: Danh sách thứ hạng

note: module: gamification
en: Reach the next rank and gain a very magic wand !
vi: Hãy đạt thứ hạng tiếp theo để nhận được một chiếc đũa phép!

note: module: gamification
en: Reach the next rank and gain a very nice hat !
vi: Hãy đạt thứ hạng tiếp theo để nhận được một chiếc mũ thật xinh!

note: module: gamification
en: Reach the next rank and gain a very nice mug !
vi: Hãy đạt thứ hạng tiếp theo để nhận được một chiếc cốc rất đẹp!

note: module: gamification
en: Reach the next rank and gain a very nice unicorn !
vi: Hãy đạt thứ hạng tiếp theo để nhận được một chú kỳ lân dễ thương!

note: module: gamification
en: Reached
vi: Đã đạt

note: module: gamification
en: Reached when current value is
vi: Đạt được khi giá trị hiện tại bằng

note: module: gamification
en: Received Badge
vi: Đã nhận huy hiệu

note: module: gamification
en: Recorded manually
vi: Đã ghi thủ công

note: module: gamification
en: Reference
vi: Mã tham chiếu

note: module: gamification
en: Refresh Challenge
vi: Làm mới thử thách

note: module: gamification
en: Related Goals
vi: Mục tiêu liên quan

note: module: gamification
en: Related user name for the resource to manage its access.
vi: Người dùng liên quan đến nguồn lực để quản lý truy cập.

note: module: gamification
en: Remaining Sending Allowed
vi: Số lượng gửi còn lại

note: module: gamification
en: Remind delay
vi: Hoãn nhắc nhở

note: module: gamification
en: Reminders for Manual Goals
vi: Nhắc nhở cho các mục tiêu thủ công

note: module: gamification
en: Report Frequency
vi: Tần suất báo cáo

note: module: gamification
en: Report Template
vi: Mẫu báo cáo

note: module: gamification
en: Required Badges
vi: Huy hiệu cần có

note: module: gamification
en: Required Karma
vi: Karma cần có

note: module: gamification
en: Reset Completion
vi: Đặt lại hoàn thành

note: module: gamification
en: Responsible
vi: Người phụ trách

note: module: gamification
en: Retrieving progress for personal challenge without user information
vi: Trích xuất tiến trình cho thử thách cá nhân mà không có thông tin người dùng

note: module: gamification
en: Reward
vi: Thưởng

note: module: gamification
en: Reward Bests if not Succeeded?
vi: Thưởng người dùng hoàn thành tốt nhất nếu không ai thành công?

note: module: gamification
en: Reward as soon as every goal is reached
vi: Thưởng ngay khi đạt được mọi mục tiêu

note: module: gamification
en: Reward of Challenges
vi: Phần thưởng của thử thách

note: module: gamification
en: Rewarded by
vi: Thưởng bởi

note: module: gamification
en: Rewards for challenges
vi: Phần thưởng của thử thách

note: module: gamification
en: Running
vi: Đang chạy

note: module: gamification
en: Running Challenges
vi: Thử thách đang chạy

note: module: gamification
en: Schedule
vi: Lịch trình

note: module: gamification
en: Search Badge
vi: Tìm kiếm huy hiệu

note: module: gamification
en: Search Challenges
vi: Tìm kiếm thử thách

note: module: gamification
en: Search Goal Definitions
vi: Tìm kiếm định nghĩa mục tiêu

note: module: gamification
en: Search Goals
vi: Tìm kiếm mục tiêu

note: module: gamification
en: Search Ranks
vi: Tìm kiếm thứ hạng

note: module: gamification
en: Search Trackings
vi: Tìm kiếm theo dõi

note: module: gamification
en: Security rules to define who is allowed to manually grant badges. Not enforced for administrator.
vi: Quy tắc bảo mật để xác định ai được phép cấp phù hiệu thủ công. Không thi hành cho quản trị viên.

note: module: gamification
en: Send Report
vi: Gửi báo cáo

note: module: gamification
en: Send a copy to
vi: Gửi bản sao đến

note: module: gamification
en: Sender
vi: Người gửi

note: module: gamification
en: Sequence
vi: Trình tự

note: module: gamification
en: Sequence number for ordering
vi: Số trình tự để sắp xếp

note: module: gamification
en: Set the current value you have reached for this goal
vi: Đặt giá trị hiện tại bạn đã đạt được cho mục tiêu này

note: module: gamification
en: Set your Company Data
vi: Thiết lập dữ liệu công ty

note: module: gamification
en: Set your Company Logo
vi: Thiết lập logo công ty

note: module: gamification
en: Set your Timezone
vi: Thiết lập múi giờ

note: module: gamification
en: Settings / Gamification Tools
vi: Cài đặt / Công cụ game hóa

note: module: gamification
en: Setup your Company
vi: Thiết lập công ty

note: module: gamification
en: Silver
vi: Bạc

note: module: gamification
en: Silver badges count
vi: Số lượng huy hiệu bạc

note: module: gamification
en: Start Challenge
vi: Bắt đầu thử thách

note: module: gamification
en: Start Date
vi: Ngày bắt đầu

note: module: gamification
en: Start goal
vi: Bắt đầu mục tiêu

note: module: gamification
en: State
vi: Trạng thái

note: module: gamification
en: Statistics
vi: Thống kê

note: module: gamification
en: Student
vi: Học sinh

note: module: gamification
en: Subscriptions
vi: Đăng ký

note: module: gamification
en: Suffix
vi: Hậu tố

note: module: gamification
en: Suggest to users
vi: Gợi ý cho người dùng

note: module: gamification
en: Target
vi: Chỉ tiêu

note: module: gamification
en: Target Value to Reach
vi: Giá trị chỉ tiêu cần đạt

note: module: gamification
en: Target: less than
vi: Mục tiêu: ít hơn

note: module: gamification
en: The action that will be called to update the goal value.
vi: Tác vụ sẽ được gọi để cập nhật giá trị mục tiêu.

note: module: gamification
en: The challenge %s is finished.
vi: Thử thách %s đã hoàn thành

note: module: gamification
en: The currency and suffix field
vi: Trường tiền tệ và hậu tố

note: module: gamification
en: The date to use for the time period evaluated
vi: Ngày sử dụng cho khoảng thời gian được đánh giá

note: module: gamification
en: The day a new challenge will be automatically closed. If no periodicity is set, will use this date as the goal end date.
vi: Ngày mà thử thách mới sẽ tự động đóng lại. Nếu không đặt định kỳ, ngày này sẽ được dùng là ngày kết thúc mục tiêu.

note: module: gamification
en: The day a new challenge will be automatically started. If no periodicity is set, will use this date as the goal start date.
vi: Ngày mà thử thách mới sẽ tự động bắt đầu. Nếu không đặt định kỳ, sẽ sử dụng ngày này làm ngày bắt đầu mục tiêu.

note: module: gamification
en: The domain for the definition %s seems incorrect, please check it.
    
    %s
vi: Miền của định nghĩa %s dường như không đúng, vui lòng kiểm tra.
    
    %s

note: module: gamification
en: The field containing the value to evaluate
vi: Trường chứa giá trị để đánh giá

note: module: gamification
en: The field name on the user profile (res.users) containing the value for res_id for action.
vi: Trường tên trên hồ sơ người dùng (res.users) có chứa giá trị cho res_id cho tác vụ.

note: module: gamification
en: The higher the better
vi: Càng cao càng tốt

note: module: gamification
en: The list of instances of this badge granted to users
vi: Danh sách các trường hợp huy hiệu này được cấp cho người dùng

note: module: gamification
en: The list of models that extends the current model.
vi: Danh sách các mô hình mở rộng mô hình hiện tại.

note: module: gamification
en: The list of unique users having received this badge.
vi: Danh sách người dùng duy nhất đã nhận được huy hiệu này.

note: module: gamification
en: The lower the better
vi: Càng thấp càng tốt

note: module: gamification
en: The maximum number of time this badge can be sent per month per person.
vi: Số lần tối đa huy hiệu này có thể được gửi mỗi tháng cho mỗi người.

note: module: gamification
en: The model configuration for the definition %(name)s seems incorrect, please check it.
    
    %(error)s not found
vi: Cấu hình mô hình của định nghĩa %(name)s dường như không đúng, hãy kiểm tra lại.
    
    Không tìm thấy %(error)s

note: module: gamification
en: The model configuration for the definition %(name)s seems incorrect, please check it.
    
    %(field_name)s not stored
vi: Cấu hình mô hình của định nghĩa %(name)s dường như không đúng, hãy kiểm tra lại.
    
    Không lưu trữ %(field_name)s

note: module: gamification
en: The model object for the field to evaluate
vi: Đối tượng mô hình cho trường để đánh giá

note: module: gamification
en: The number of days after which the user assigned to a manual goal will be reminded. Never reminded if no value is specified.
vi: Số ngày mà sau đó người dùng đã được giao một nhiệm vụ thủ công sẽ được nhắc nhở. Không nhắc nhở nếu không có giá trị được chỉ định.

note: module: gamification
en: The number of time the current user has received this badge this month.
vi: Số lần người dùng hiện tại nhận được huy hiệu này trong tháng này.

note: module: gamification
en: The number of time the current user has received this badge.
vi: Số lần người dùng hiện tại nhận được huy hiệu này.

note: module: gamification
en: The number of time the current user has sent this badge this month.
vi: Số lần người dùng hiện tại đã gửi huy hiệu này trong tháng này.

note: module: gamification
en: The number of time this badge has been received by unique users.
vi: Số lần huy hiệu này đã được nhận bởi người dùng duy nhất.

note: module: gamification
en: The number of time this badge has been received this month.
vi: Số lần huy hiệu này đã được nhận trong tháng này.

note: module: gamification
en: The number of time this badge has been received.
vi: Số lần huy hiệu này được nhận.

note: module: gamification
en: The required karma has to be above 0.
vi: Điểm karma cần có phải trên 0.

note: module: gamification
en: The target and current value are defined in the company currency.
vi: Chỉ tiêu và giá trị hiện tại được xác định bằng tiền tệ của công ty.

note: module: gamification
en: The unit of the target and current values
vi: Đơn vị của chỉ tiêu và giá trị hiện tại

note: module: gamification
en: The user responsible for the challenge.
vi: Người dùng chịu trách nhiệm cho thử thách.

note: module: gamification
en: The user who has send the badge
vi: Người dùng đã gửi huy hiệu

note: module: gamification
en: The users that have succeeded theses goals will receive automatically the badge.
vi: Những người dùng đã thành công đạt được các mục tiêu này sẽ tự động nhận được huy hiệu.

note: module: gamification
en: The value to compare with the distinctive field. The expression can contain reference to 'user' which is a browse record of the current user, e.g. user.id, user.partner_id.id...
vi: Giá trị để so sánh với trường đặc biệt. Biểu thức có thể chứa tham chiếu đến 'người dùng' là bản ghi duyệt của người dùng hiện tại, ví dụ: user.id, user.partner_id.id ...

note: module: gamification
en: There is no goal associated to this challenge matching your search.
                Make sure that your challenge is active and assigned to at least one user.
vi: Không có mục tiêu liên quan đến thử thách này phù hợp với tìm kiếm của bạn.
                Đảm bảo rằng thử thách của bạn đang hoạt động và được chỉ định cho ít nhất một người dùng.

note: module: gamification
en: These goals will not be recomputed.
vi: Những mục tiêu này sẽ không được tính toán lại.

note: module: gamification
en: This badge can not be sent by users.
vi: Người dùng không thể gửi huy hiệu này.

note: module: gamification
en: To
vi: Đến

note: module: gamification
en: To Reach
vi: Cần đạt

note: module: gamification
en: To update
vi: Cần cập nhật

note: module: gamification
en: Total
vi: Tổng

note: module: gamification
en: Track Karma Changes
vi: Theo dõi thay đổi điểm Karma

note: module: gamification
en: Tracking
vi: Theo dõi

note: module: gamification
en: Tracking Date
vi: Ngày theo dõi

note: module: gamification
en: Trackings
vi: Theo dõi

note: module: gamification
en: Unique Owners
vi: Chủ sở hữu duy nhất

note: module: gamification
en: Unit
vi: Đơn vị

note: module: gamification
en: Unread Messages
vi: Tin nhắn chưa đọc

note: module: gamification
en: Unread Messages Counter
vi: Bộ đếm tin nhắn chưa đọc

note: module: gamification
en: Update
vi: Cập nhật

note: module: gamification
en: Update %s
vi: Cập nhật %s

note: module: gamification
en: User
vi: Người dùng

note: module: gamification
en: User domain
vi: Miền người dùng

note: module: gamification
en: User: New rank reached
vi: Người dùng: Đã đạt thứ hạng mới

note: module: gamification
en: Users
vi: Người dùng

note: module: gamification
en: Users having this rank
vi: Người dùng có thứ hạng này

note: module: gamification
en: Weekly
vi: Hàng tuần

note: module: gamification
en: Who can grant this badge
vi: Ai có thể cấp huy hiệu này

note: module: gamification
en: Who would you like to reward?
vi: Bạn muốn thưởng cho ai?

note: module: gamification
en: With this option enabled, a user can receive a badge only once. The top 3 badges are still rewarded only at the end of the challenge.
vi: Với tùy chọn này được bật, một người dùng chỉ có thể nhận được một huy hiệu một lần. 3 huy hiệu hàng đầu vẫn chỉ được thưởng khi kết thúc thử thách.

note: module: gamification
en: With your brilliant ideas, you are an inspiration to others.
vi: Với những ý tưởng tuyệt vời của bạn, bạn là nguồn cảm hứng cho người khác.

note: module: gamification
en: Yearly
vi: Hàng năm

note: module: gamification
en: You are not in the user allowed list.
vi: Bạn không có trong danh sách người dùng được phép

note: module: gamification
en: You can not grant a badge to yourself.
vi: Bạn không thể tự trao huy hiệu cho chính mình.

note: module: gamification
en: You can not reset a challenge with unfinished goals.
vi: Bạn không thể đặt lại một thử thách có mục tiêu chưa hoàn thành.

note: module: gamification
en: You can still grant
vi: Bạn vẫn có thể trao

note: module: gamification
en: You did great at your job.
vi: Bạn đã làm rất tốt.

note: module: gamification
en: You do not have the required badges.
vi: Bạn không có huy hiệu cần thiết.

note: module: gamification
en: You have already sent this badge too many time this month.
vi: Bạn đã gửi huy hiệu này quá nhiều lần trong tháng này.

note: module: gamification
en: You have found the hidden badge
vi: Bạn đã tìm thấy huy hiệu ẩn

note: module: gamification
en: You have reached the last rank. Congratulations!
vi: Bạn đã đạt được thứ hạng cao nhất. Xin chúc mừng!

note: module: gamification
en: You just began the adventure! Welcome!
vi: Bạn vừa mới bắt đầu cuộc phiêu lưu! Chào mừng bạn!

note: module: gamification
en: You know what you are talking about. People learn from you.
vi: Bạn hiểu những gì bạn đang trình bày. Mọi người học được nhiều điều từ bạn.

note: module: gamification
en: You love learning things. Curiosity is a good way to progress.
vi: Bạn là người yêu học hỏi. Tò mò là cách hiệu quả giúp bạn tiến bộ.

note: module: gamification
en: You're a young padawan now. May the force be with you!
vi: Bạn đã trở thành một padawan trẻ tuổi. Mong thần lực luôn bên bạn!

note: module: gamification
en: badges this month
vi: huy hiệu tháng này

note: module: gamification
en: days
vi: ngày

note: module: gamification
en: e.g. A Master Chief knows quite everything on the forum! You cannot beat him!
vi: VD: Một chuyên gia biết mọi thứ trong diễn đàn! Không ai có thể vượt qua được!

note: module: gamification
en: e.g. Get started
vi: VD: Bắt đầu

note: module: gamification
en: e.g. Master Chief
vi: VD: Chuyên gia

note: module: gamification
en: e.g. Monthly Sales Objectives
vi: VD: mục tiêu doanh thu hằng tháng

note: module: gamification
en: e.g. Problem Solver
vi: VD: Người giải quyết vấn đề

note: module: gamification
en: e.g. Reach this rank to gain a free mug !
vi: VD: Đạt tới thứ hạng này để nhận được cốc miễn phí!

note: module: gamification
en: e.g. Register to the platform
vi: VD: Đăng ký với nền tảng

note: module: gamification
en: e.g. days
vi: VD: ngày

note: module: gamification
en: e.g. user.partner_id.id
vi: VD: user.partner_id.id

note: module: gamification
en: granted,
vi: đã được cấp,

note: module: gamification
en: refresh
vi: làm mới

note: module: gamification
en: than the target.
vi: hơn chỉ tiêu.

note: module: gamification
en: the
vi: cái

note: module: gamification
en: this month
vi: tháng này
