<div dir="ltr"><div><div>It should be possible to code up an automatic conversion of LRT files directly to RSJ/LSJ, without a need to resave all forms. They both store the same data, but use a different format.<br><br></div><div>Of course, LRT files with already broken strings (as a result of new lines) would be initially mapped 1-to-1 to broken strings in RSJ file, but they will get fixed the next time the form is re-saved.<br></div><br></div>Denis<br><div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On 16 February 2016 at 17:41, Maxim Ganetsky <span dir="ltr"><<a href="mailto:ganmax@narod.ru" target="_blank">ganmax@narod.ru</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
16.02.2016 20:31, Giuliano Colla пишет:<br>
> To actually provide the benefit to users, it would be nice if the<br>
> transition process would be made automatic in Lazarus IDE.<br>
> I.e.: If in Project Options "Enable i18n" and "Create/update .po file<br>
> when saving" are both ticked, a "Compile" should check for the presence<br>
> of .lrt files and behave accordingly, i.e. remove .lrt files and<br>
> generate again what required.<br>
><br>
> Is that possible?<br>
<br>
Not without forcibly saving all affected forms. I don't think it is<br>
good, because LFMs can change (e.g. when form created in Linux and saved<br>
in Windows).<span class=""><font color="#888888"><br>
</font></span></blockquote></div><br></div></div></div></div></div>