<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Arial,Helvetica,sans-serif'>
Hi,<br /><br />I have enabled i18n for my project and added the DefaultTranslator unit to the lpr file. Additionally I added a unit called ResourceStrings.pas to the project that centrally collects all the resourcestrings from my project code. However, when I compile, the strings from the LFM files are updated (now and then) in all .po files but the resourcestrings are not. I have enable the option "force update PO files on next compile" already a couple of times but nothing seems to work. Do I need to invoke a separate tool or script to merge the translation strings into my .po file? Or did I setup my project wrong?<br /><br />In general, should the "force update" setting not force an update of the .po file in any circumstance (compile/run/build or even save).<br /><br />I'm using Lazarus SVN and FPC 3.0.0.<br /><br />TIA!<br /><br />Regards, Darius<br />
<div> </div>
</body></html>