zharik@xxxxxx wrote: > - BString name(B_TRANSLATE("Pad ")); > - name << i + 1; > + BString name(B_TRANSLATE("Pad")); > + name << " " << i + 1; While I agree that it shouldn't be done like this (ie. fix the tool instead), I would also like to suggest to rewrite the above as (pseudo code, unfortunately it's more complex with BString): BString name(B_TRANSLATE("Pad %number%")); name.Replace("%number", i + 1); Bye, Axel.