I see the sample code to format number like this str_total_price_formatted = g_strndup(str_total_price, strcspn(str_total_price, ".") + 3); and the result like 1561000.00 How I can format number with thousand separator like this 1.561.000,00 Thank you for your time. __________________________________ Do you Yahoo!? Meet the all-new My Yahoo! - Try it today! http://my.yahoo.com