{"en_US": "<t name=\"Configure\" t-name=\"sale_product_configurator.configure\">\n        <div class=\"js_product main_product\">\n\n            <t t-set=\"combination\" t-value=\"product_combination if product_combination else product._get_first_possible_combination()\"/>\n            <t t-set=\"combination_info\" t-value=\"product._get_combination_info(combination, add_qty=add_qty or 1, pricelist=pricelist)\"/>\n            <t t-set=\"product_variant\" t-value=\"product.env['product.product'].browse(combination_info['product_id'])\"/>\n\n            <input type=\"hidden\" class=\"product_template_id\" t-att-value=\"product.id\"/>\n            <input type=\"hidden\" class=\"product_id\" t-attf-name=\"product_id\" t-att-value=\"product_variant.id\"/>\n            <input type=\"hidden\" class=\"has_optional_products\" t-attf-name=\"has_optional_products\" t-att-value=\"product_variant.optional_product_ids.filtered(lambda p: p._is_add_to_cart_possible(combination))\"/>\n            <div class=\"col-lg-12 text-center mt-5\">\n                <t t-if=\"product._is_add_to_cart_possible()\">\n                    <div class=\"col-lg-5 d-inline-block text-start\">\n                        <t t-if=\"combination\" t-call=\"sale.variants\">\n                            <t t-set=\"parent_combination\" t-value=\"None\"/>\n                        </t>\n                        <h2>\n                            <span t-attf-class=\"text-danger oe_default_price oe_striked_price {{'' if combination_info['has_discounted_price'] else 'd-none'}}\" t-out=\"combination_info['list_price']\" t-options=\"{                                     &quot;widget&quot;: &quot;monetary&quot;,                                     &quot;display_currency&quot;: (pricelist or product).currency_id                                 }\"/>\n                            <span class=\"oe_price product_id mt-3\" style=\"white-space: nowrap;\" t-att-data-product-id=\"product.id\" t-out=\"combination_info['price']\" t-options=\"{                                     &quot;widget&quot;: &quot;monetary&quot;,                                     &quot;display_currency&quot;: (pricelist or product).currency_id                                 }\"/>\n                        </h2>\n                        <t t-if=\"product.visible_qty_configurator\">\n                            <t t-call=\"sale_product_configurator.product_quantity_config\"/>\n                        </t>\n                        <p class=\"css_not_available_msg alert alert-warning\">This combination does not exist.</p>\n                    </div>\n                    <div class=\"col-lg-1 d-inline-block\"/>\n                    <div class=\"col-lg-5 d-inline-block align-top text-start\">\n                        <img t-if=\"product_variant\" t-att-src=\"'/web/image/product.product/%s/image_1024' % product_variant.id\" class=\"d-block product_detail_img\" alt=\"Product Image\"/>\n                        <img t-else=\"\" t-att-src=\"'/web/image/product.template/%s/image_1024' % product.id\" class=\"d-block product_detail_img\" alt=\"Product Image\"/>\n                    </div>\n                </t>\n                <t t-else=\"\">\n                    <div class=\"col-lg-5 d-inline-block text-start\">\n                        <p class=\"alert alert-warning\">This product has no valid combination.</p>\n                    </div>\n                </t>\n            </div>\n        </div>\n    </t>", "vi_VN": "<t name=\"Configure\" t-name=\"sale_product_configurator.configure\">\n        <div class=\"js_product main_product\">\n\n            <t t-set=\"combination\" t-value=\"product_combination if product_combination else product._get_first_possible_combination()\"/>\n            <t t-set=\"combination_info\" t-value=\"product._get_combination_info(combination, add_qty=add_qty or 1, pricelist=pricelist)\"/>\n            <t t-set=\"product_variant\" t-value=\"product.env['product.product'].browse(combination_info['product_id'])\"/>\n\n            <input type=\"hidden\" class=\"product_template_id\" t-att-value=\"product.id\"/>\n            <input type=\"hidden\" class=\"product_id\" t-attf-name=\"product_id\" t-att-value=\"product_variant.id\"/>\n            <input type=\"hidden\" class=\"has_optional_products\" t-attf-name=\"has_optional_products\" t-att-value=\"product_variant.optional_product_ids.filtered(lambda p: p._is_add_to_cart_possible(combination))\"/>\n            <div class=\"col-lg-12 text-center mt-5\">\n                <t t-if=\"product._is_add_to_cart_possible()\">\n                    <div class=\"col-lg-5 d-inline-block text-start\">\n                        <t t-if=\"combination\" t-call=\"sale.variants\">\n                            <t t-set=\"parent_combination\" t-value=\"None\"/>\n                        </t>\n                        <h2>\n                            <span t-attf-class=\"text-danger oe_default_price oe_striked_price {{'' if combination_info['has_discounted_price'] else 'd-none'}}\" t-out=\"combination_info['list_price']\" t-options=\"{                                     &quot;widget&quot;: &quot;monetary&quot;,                                     &quot;display_currency&quot;: (pricelist or product).currency_id                                 }\"/>\n                            <span class=\"oe_price product_id mt-3\" style=\"white-space: nowrap;\" t-att-data-product-id=\"product.id\" t-out=\"combination_info['price']\" t-options=\"{                                     &quot;widget&quot;: &quot;monetary&quot;,                                     &quot;display_currency&quot;: (pricelist or product).currency_id                                 }\"/>\n                        </h2>\n                        <t t-if=\"product.visible_qty_configurator\">\n                            <t t-call=\"sale_product_configurator.product_quantity_config\"/>\n                        </t>\n                        <p class=\"css_not_available_msg alert alert-warning\">Kết hợp này không tồn tại.</p>\n                    </div>\n                    <div class=\"col-lg-1 d-inline-block\"/>\n                    <div class=\"col-lg-5 d-inline-block align-top text-start\">\n                        <img t-if=\"product_variant\" t-att-src=\"'/web/image/product.product/%s/image_1024' % product_variant.id\" class=\"d-block product_detail_img\" alt=\"Hình ảnh sản phẩm\"/>\n                        <img t-else=\"\" t-att-src=\"'/web/image/product.template/%s/image_1024' % product.id\" class=\"d-block product_detail_img\" alt=\"Hình ảnh sản phẩm\"/>\n                    </div>\n                </t>\n                <t t-else=\"\">\n                    <div class=\"col-lg-5 d-inline-block text-start\">\n                        <p class=\"alert alert-warning\">Sản phẩm này không có kết hợp hợp lệ.</p>\n                    </div>\n                </t>\n            </div>\n        </div>\n    </t>"}