Code:
<variable name="Durat_min">
<value condition="[SubString(ListItem.Duration,1,Right)]">1 [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]</value>
<value condition="[SubString(ListItem.Duration,2,Right)]">2 [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]</value>
<value condition="[SubString(ListItem.Duration,3,Right)]">3 [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]</value>
<value condition="[SubString(ListItem.Duration,4,Right)]">4 [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]</value>
<value condition="[SubString(ListItem.Duration,5,Right)]">5 [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]</value>
<value condition="[SubString(ListItem.Duration,6,Right)]">6 [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]</value>
<value condition="[SubString(ListItem.Duration,7,Right)]">7 [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]</value>
<value condition="[SubString(ListItem.Duration,8,Right)]">8 [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]</value>
<value condition="[SubString(ListItem.Duration,9,Right)]">9 [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]</value>
<value condition="[SubString(ListItem.Duration,0,Right) + !StringCompare(ListItem.Duration,60) + !StringCompare(ListItem.Duration,120) + !StringCompare(ListItem.Duration,180) + !StringCompare(ListItem.Duration,240)]">0 [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]</value>
<value> </value>
</variable>
<variable name="Durat_mov">
<value condition="[!IntegerGreaterThan(ListItem.Duration,60)]">$INFO[ListItem.Duration,, $LOCALIZE[12391]]</value>
<value condition="[!IntegerGreaterThan(ListItem.Duration,99) + SubString(ListItem.Duration,6,Left)]">1 h $VAR[Durat_min]</value>
<value condition="[!IntegerGreaterThan(ListItem.Duration,99) + SubString(ListItem.Duration,7,Left)]">1 h 1$VAR[Durat_min]</value>
<value condition="[!IntegerGreaterThan(ListItem.Duration,99) + SubString(ListItem.Duration,8,Left)]">1 h 2$VAR[Durat_min]</value>
<value condition="[!IntegerGreaterThan(ListItem.Duration,99) + SubString(ListItem.Duration,9,Left)]">1 h 3$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,10,Left)]">1 h 4$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,11,Left)]">1 h 5$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,12,Left)]">2 h $VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,13,Left)]">2 h 1$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,14,Left)]">2 h 2$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,15,Left)]">2 h 3$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,16,Left)]">2 h 4$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,17,Left)]">2 h 5$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,18,Left)]">3 h $VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,19,Left)]">3 h 1$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,20,Left)]">3 h 2$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,21,Left)]">3 h 3$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,22,Left)]">3 h 4$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,23,Left)]">3 h 5$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,24,Left)]">4 h $VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,25,Left)]">4 h 1$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,26,Left)]">4 h 2$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,27,Left)]">4 h 3$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,28,Left)]">4 h 4$VAR[Durat_min]</value>
<value condition="[SubString(ListItem.Duration,29,Left)]">4 h 5$VAR[Durat_min]</value>
<value>$INFO[ListItem.Duration] [LOWERCASE]$LOCALIZE[12391][/LOWERCASE]</value>
</variable>