{
switch (Prefs::temperature()) {
case 0: //Kelvin
- v = QString::number( val );
- v.append( "K" );
+ v = i18n( "%1 is the temperature in Kelvin", "%1 K" ).arg( QString::number( val ) );
break;
case 1://Kelvin to Celsius
val-=273.15;
- v = QString::number( val );
- v.append( "C" );
+ v = i18n( "%1 is the temperature in Celsius", "%1 C" ).arg( QString::number( val ) );
break;
case 2: // Kelvin to Fahrenheit
val = val * 1.8 - 459.67;
- v = QString::number( val );
- v.append( "F" );
+ v = i18n( "%1 is the temperature in Fahrenheit", "%1 F" ).arg( QString::number( val ) );
break;
}
}
switch ( Prefs::units() )
{
case 0://use SI-values (meter for length)
- v = QString::number( val );
-
- v.append( " 10<sup>-12</sup> m" );
+ v = i18n( "%1 10<sup>-12</sup> m" ).arg( QString::number( val ) );
break;
case 1://use picometer, the most common unit for radii
- v = QString::number( val );
-
- v.append( i18n( " pm" ) );
+ v = i18n( "%1 pm" ).arg( QString::number( val ) );
break;
}
}
switch ( Prefs::units() )
{
case 0:
- v.append( i18n( " g/mol" ) );
+ v = i18n( "%1 g/mol" ).arg( QString::number( val ) );
break;
case 1:
- v.append( i18n( " u" ) );
+ v = i18n( "%1 u" ).arg( QString::number( val ) );
break;
}
}
{
case 0://use SI (kg per cubic-meter)
val *= 1000;
- v = QString::number( val );
- v.append( " kg/m<sup>3</sup>" );
+ v = i18n( "%1 kg/m<sup>3</sup>" ).arg( QString::number( val ) );
break;
case 1://use more common units
if ( az() == 2 )//gasoline
{
- v = QString::number( val );
- v.append( " g/L" );
+ v = i18n( "%1 g/L" ).arg( QString::number( val ) );
}
else//liquid or solid
{
- v = QString::number( val );
- v.append( " g/cm<sup>3</sup>" );
+ v = i18n( "%1 g/cm<sup>3</sup>" ).arg( QString::number( val ) );
}
break;
}