[Lazarus] i18n and Format()

Mark Morgan Lloyd markMLl.lazarus at telemetry.co.uk
Wed Aug 15 13:08:57 CEST 2012


Michael Van Canneyt wrote:
> On Wed, 15 Aug 2012, Mark Morgan Lloyd wrote:
> 
>> I note from 
>> http://wiki.lazarus.freepascal.org/Getting_translation_strings_right#The_format.28.29_function 
>> that "Since format() does not interpret escaped control characters" is 
>> struck out and "In the current lazarus version, \n and \t in 
>> translated strings are replaced by newline and tab" is appended.
>>
>> Does this refer to the Lazarus IDE's handling of i18n candidates, or 
>> is it saying that \n etc. handling has been added to Format()? In the 
>> latter case, what (FPC) version does this apply to?
> 
> Format does not handle escape sequences.
> 
> Escape sequences are for C-style languages. Pascal does not need it, it 
> has #NN
> support.

Thanks, so the text is saying that this is an IDE feature.

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]




More information about the Lazarus mailing list