<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hello!<br><br></div>You should not use sailfishapp translations, because you won't be able to uninstall translator for default system language:<br><a href="https://github.com/sailfishos/libsailfishapp/blob/master/src/sailfishapp_priv.cpp#L107">https://github.com/sailfishos/libsailfishapp/blob/master/src/sailfishapp_priv.cpp#L107</a><br><br></div><div>You can copy prf content to your pro file and install translations to different folder, not translations one, so sailfishapp wont preload default translator<br><a href="https://github.com/sailfishos/libsailfishapp/blob/master/data/sailfishapp_i18n.prf">https://github.com/sailfishos/libsailfishapp/blob/master/data/sailfishapp_i18n.prf</a><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">вс, 26 мая 2019 г. в 23:39, Tamas Miklos <<a href="mailto:uusi@freemail.hu">uusi@freemail.hu</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
<br>
Is it possible to dynamically update QML strings after a language change initiated by the user from the Settings page of my app?  In QT there's a QqmlEngine::retranslate() call, but I couldn't find a way to use that from a Sailfish app.  I've found the following page as well, but it seems way too overkill to my liking :)<br>
<br>
<a href="https://wiki.qt.io/How_to_do_dynamic_translation_in_QML" rel="noreferrer" target="_blank">https://wiki.qt.io/How_to_do_dynamic_translation_in_QML</a><br>
<br>
I've also found some apps to use the PageStack replace trick to refresh an already rendered QML page after language change, but it also seems too quirky to me.<br>
<br>
Please let me know what's the best way to achieve a user-friendly way of changing language of my app on-the-fly.<br>
<br>
<br>
Thanks,<br>
Tamas (author of AIDA64 for Sailfish)<br>
<br>
_______________________________________________<br>
SailfishOS.org Devel mailing list<br>
To unsubscribe, please send a mail to <a href="mailto:devel-unsubscribe@lists.sailfishos.org" target="_blank">devel-unsubscribe@lists.sailfishos.org</a></blockquote></div>