localizedStringWithFormat is showing space for NSNumber object in French language
<p>I am supporting few languages in my project including French. </p>

<pre><code>self.lblMax.text=[NSString localizedStringWithFormat:@"%@%@",[NSNumber numberWithFloat:[self.arrValues.lastObject floatValue]],self.strUnit];
</code></pre>

<p>In above code line, <strong>arrValues</strong> is having list of <code>[NSNumber numberWithFloat:val]</code> objects. I am taking lastObject as the maximum number and appending its unit through <code>localizedStringWithFormat</code> method of <code>NSString</code>.</p>

<p>Let say, lastobject of arrValues array is 24000 So I am getting value "24 000ms" (with space) instead of normal "24000ms"</p>

<p>Since I had already set french language and France region both.</p>

<p>Sometimes It was showing comma "24,000ms" in UILabel but the actual value was 24000 only. I used <code>stringByReplacingOccurence</code> method to remove comma.</p>

<p>Kindly assist and correct me If I am doing something wrong for french localization.</p>

<p>Thanks in advance,</p>