[PyQt] Pyqt Translation

uahmed gleam.uahmed at gmail.com
Thu Jan 31 12:12:41 GMT 2013


Hi

Thanks for the reply . Is there any way to do tranlsation with '.ui'  file
format or with .py file . I am not using QtCreator i did whole code from
scratch and i make the other windows in QtDesigner which generate the '.ui'
file and than i use them in my code .

Thanks

On Thu, Jan 31, 2013 at 2:53 PM, Vincent Vande Vyvre <
vincent.vandevyvre at swing.be> wrote:

> Le 31/01/13 12:37, uahmed a écrit :
> > Hi
> >
> > I am facing problem in doing translation of pyqt application . The way
> > i use to create frame /window is that . I create the frame on Qt4
> > Designer and it generate the .ui file after that i convert it to
> > python file using pyuic4 tool and include it in the application .
> >
> > I search internet what i get is that qt creator has Languist program
> > that take .pro file format and can generate the language file . What
> > files i can have are the .ui or.py file . and pyqt has  pylupdate4
> > program that can do it but that required .pro file and i have .ui and
> > py file .I also try to open a ui file in qt Creator and save it as a
> > project file and than use pylupdate4 and lupdate but it says its not
> > .pro file format .
> >
> > Can anyone tell me whats the best way to translate the file . In my
> > application sometime i have to update the window text on the runtime
> > so that text is in the code too any way to separate that code ? . I am
> > sorry i am new to converting files for language .
> >
> > Any reply will be the thankful
> >
> > Thank you
> >
> > Ahmed
> >
> >
> > _______________________________________________
> > PyQt mailing list    PyQt at riverbankcomputing.com
> > http://www.riverbankcomputing.com/mailman/listinfo/pyqt
> This is an example of a file .pro
>
> -----------------------------------
> SOURCES         = main.py\
>                             ui_foo.py\
>                             ui_dialog.py
>
> TRANSLATIONS    = myApp_fr.ts
>
> CODECFORTR      = UTF-8
>
> CODECFORSRC     = UTF-8
> -----------------------------------
>
> myApp_fr.ts is french in this example, you'll need to create one .ts
> file for each langage.
>
> --
> Vincent V.V.
> Oqapy <https://launchpad.net/oqapy> . Qarte
> <https://launchpad.net/qarte> . PaQager <https://launchpad.net/paqager>
> _______________________________________________
> PyQt mailing list    PyQt at riverbankcomputing.com
> http://www.riverbankcomputing.com/mailman/listinfo/pyqt
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20130131/d4698419/attachment.html>


More information about the PyQt mailing list