diff --git a/InvenTree/templates/js/bom.js b/InvenTree/templates/js/bom.js
index beb4110df6..5b62955499 100644
--- a/InvenTree/templates/js/bom.js
+++ b/InvenTree/templates/js/bom.js
@@ -268,6 +268,10 @@ function loadBomTable(table, options) {
field: 'optional',
title: '{% trans "Optional" %}',
searchable: false,
+ formatter: function(value) {
+ if (value == '1') return '{% trans "true" %}';
+ if (value == '0') return '{% trans "false" %}';
+ }
});
cols.push({
diff --git a/InvenTree/templates/yesnolabel.html b/InvenTree/templates/yesnolabel.html
index cdc6070560..2117d42faa 100644
--- a/InvenTree/templates/yesnolabel.html
+++ b/InvenTree/templates/yesnolabel.html
@@ -1,5 +1,7 @@
+{% load i18n %}
+
{% if value %}
-Yes
+{% trans 'Yes' %}
{% else %}
-No
+{% trans 'No' %}
{% endif %}
\ No newline at end of file