package Ġcom . dev dd . recipe . domain . view state Ċ Ċ import Ġandroid . content . Context Ċ import Ġcom . dev dd . recipe . base . utils . Date Formatter Ċ import Ġcom . dev dd . recipe . base _ android . utils . locale manager . Locale Manager Utils Ċ import Ġcom . dev dd . recipe . data . models . entity . Recipe Ċ Ċ data Ġclass ĠRecipe ViewState ( ĊĠĠĠ Ġval Ġentity : ĠRecipe Ċ ) Ġ{ ĊĠĠĠ Ġfun Ġdescription ( context : ĠContext ) Ġ= ĊĠĠĠĠĠĠĠ Ġif Ġ( Locale Manager Utils . is English Locale ( context )) Ġentity . description Ġelse Ġentity . description Hi ĊĊĠĠĠ Ġfun Ġtitle ( context : ĠContext ) Ġ= ĊĠĠĠĠĠĠĠ Ġif Ġ( Locale Manager Utils . is English Locale ( context )) Ġentity . title Ġelse Ġentity . title Hi ĊĊĠĠĠ Ġfun Ġingredients ( context : ĠContext ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġingredients Ġ= Ġif Ġ( Locale Manager Utils . is English Locale ( context )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġentity . ingredients ĊĠĠĠĠĠĠĠ Ġelse Ġentity . ingredients Hi ĊĠĠĠĠĠĠĠ Ġval Ġbuilder Ġ= ĠStringBuilder () ĊĠĠĠĠĠĠĠ Ġingredients . forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbuilder ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. append ("\ u 2 5 CF \ t ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. append ( it ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. append ("\ n ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġbuilder . toString () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġsaved Date () Ġ= ĠDate Formatter . time To Day Month Day Formatter ( entity . saved Time ) ĊĊ Ċ }