<div dir="ltr">Hi everybody,<div><br></div><div>I'm trying to translate Poll activity using gettext. I followed this tutorial [1].</div><div><br></div><div>I have my POTFILE.in.</div><div><div><br></div><div><font face="monospace, monospace">>> cat POTFILES.in </font></div><div><div><font face="monospace, monospace">encoding: UTF-8</font></div><div><font face="monospace, monospace">PollSession.py</font></div><div><font face="monospace, monospace">poll.py</font></div><div><font face="monospace, monospace">Widgets.py</font></div></div></div><div><font face="monospace, monospace"><br></font></div><div>With the POTFILE.in I generated the .pot file:</div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">$pwd</font></div><div><font face="monospace, monospace">$HOME/Activities/Poll.activity</font></div><div><font face="monospace, monospace">$python setup.py genpot</font><br></div><div><font face="monospace, monospace">$ls $</font><span style="font-family:monospace,monospace">HOME/Activities/Poll.activity/po</span><span style="font-family:monospace,monospace"> </span></div><div><font face="monospace, monospace">Poll.pot<br></font></div><div><br></div><div>Following, I generated the es.po file:</div><div><br></div><div><font face="monospace, monospace">$msginit -l es</font><br></div><div><div><font face="monospace, monospace">$ls $</font><span style="font-family:monospace,monospace">HOME/Activities/Poll.activity/po</span><span style="font-family:monospace,monospace"> </span></div><div><font face="monospace, monospace">es.po</font></div></div><div><br></div><div>The es.po file is ok, I can see all the messages to be translated. I did the translation an after that I did the last step:</div><div><br></div><div><font face="monospace, monospace">msgfmt es.po --output='../locale/es/LC_MESSAGES/<a href="http://org.worldwideworkshop.PollBuilder.mo">org.worldwideworkshop.PollBuilder.mo</a>'<br></font></div><div><br></div><div>Almost all translations work except the ones with the <font face="monospace, monospace">"%s"</font> in the <font face="monospace, monospace">msgid.</font></div><div>For example:</div><div><br></div><div><font face="monospace, monospace">#: poll.py:367</font></div><div><font face="monospace, monospace">#, python-format</font></div><div><font face="monospace, monospace">msgid "Do you want delete the poll \"%s\"?"</font></div><div><font face="monospace, monospace">msgstr "Desea eliminar la encuesta \"%s\"?" </font></div><div><div><br></div><div>This is still showing in english when I open Poll activity. <br></div><div><br></div><div>Does somebody know what am I doing wrong?</div><div><br></div><div>Regards.</div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Jammily Ortigoza</div><div><br></div><div><br></div><div>[1] <a href="http://wiki.laptop.org/go/Internationalization_in_Sugar">http://wiki.laptop.org/go/Internationalization_in_Sugar</a></div></div></div>
</div></div>