@@ -8,6 +8,7 @@ import Statement from './Statement';
88import aiBotBorder from '@public/images/ai-bot/ai-bot-border.png' ;
99import I18n from '../i18n' ;
1010import { getLocalizedColumnName } from '../helpers/columnDetails' ;
11+ import { getLocalizedValue } from '../helpers/valueDetails' ;
1112import {
1213 ModelCardColumn ,
1314 TrainedModelDetailsSave ,
@@ -21,6 +22,7 @@ interface ModelCardProps {
2122 label : ModelCardColumn ;
2223 features : ModelCardColumn [ ] ;
2324 datasetDetails : DatasetDetails ;
25+ datasetId : string ;
2426}
2527
2628const ModelCard = ( {
@@ -30,6 +32,7 @@ const ModelCard = ({
3032 label,
3133 features,
3234 datasetDetails,
35+ datasetId,
3336} : ModelCardProps ) => {
3437 const localizedLabel = getLocalizedColumnName ( datasetDetails . name , label . id ) ;
3538 const localizedFeatures = selectedFeatures . map ( feature =>
@@ -131,7 +134,7 @@ const ModelCard = ({
131134 < p style = { styles . modelCardDetails } >
132135 { I18n . t ( 'modelCardPossibleValues' ) }
133136 < br />
134- { label . values . join ( ' ' ) }
137+ { label . values . map ( ( value ) => getLocalizedValue ( value , datasetId ) ) . join ( ' ' ) }
135138 </ p >
136139 ) }
137140 </ div >
@@ -158,7 +161,7 @@ const ModelCard = ({
158161 < p >
159162 { I18n . t ( 'modelCardPossibleValues' ) }
160163 < br />
161- { feature . values . join ( ' ' ) }
164+ { feature . values . map ( ( value ) => getLocalizedValue ( value , datasetId ) ) . join ( ' ' ) }
162165 </ p >
163166 ) }
164167 </ div >
@@ -178,4 +181,5 @@ export default connect((state: RootState) => ({
178181 label : getLabelToSave ( state ) ,
179182 features : getFeaturesToSave ( state ) ,
180183 datasetDetails : getDatasetDetails ( state ) ,
184+ datasetId : state . metadata ?. name || 'unknown' ,
181185} ) ) ( ModelCard ) ;
0 commit comments