Re: Oversettelse av QT-program: Hjelp ønsk es

Hans Fredrik Nordhaug <[email protected]>
Newsgroups gmane.comp.internationalization.norwegian
Message-ID <CABGD+WN=oocDCYGFVMmhKs41tq3h5=5VXfXScA92WaT_4q2cEA@mail.gmail.com>
Hei

Jeg er ikke Qt-utvikler, men dette bør vi klare å nøste opp i. Såvidt
jeg kan se så er ikke programmet oversettbart - det inneholder ingen
QTranslator-instanser. (Kjernen av QT skifter kanskje automatisk
basert på lokale, men dine oversettelser blir ikke lastet inn og kan
derfor heller ikke endres.)

Jeg tenker at det enkleste er at du ser på et eksempel f.eks.
layout_test.tar.gz som du finner på
http://activityworkshop.net/software/beaver/pyqt.html (Pass at du tar
med mappenavnet "translations" når du kaller load(). Eksemplet
fungerte fint med Python 3, men du bruker vel Python 2) Ellers er
wikien til QT fin inspirasjon hvis du vil lage det mer dynamisk - se
https://wiki.qt.io/How_to_create_a_multi_language_application

Hans

PS! Vet du om finfaktura også virker/er ment å virke på Windows?

PS! Noen spesiell grunn til at bokmåloversettelsen har fått kode no
istedenfor nb - ref filnavn i mappa "translations"?

21. oktober 2015 kl. 00.53 skrev Johnny A. Solbu <[email protected]>:
> Hei.
> Jeg overtok i sommer utviklingen/vedlikeholdet av «Fryktelig Fin Faktura» som ikke har hatt noe aktivitet siden utviklingen stoppet helt opp i 2009. Jeg kan svært lite om python og Qt som programmet er skrevet i, så det er veldig begrenset hva jeg kan gjøre av endringer og nyutvikling. Så det har begrenset seg til feifiksing, og har fikset mange av feilene som er meldt inn.
>
> Men oversettelse har jeg funnet ut at jeg skal forsøke, da jeg ser noen har etterlyst nynorskutgave.
>
> Jeg har funnet ut hvordan jeg lager og kompilerer oversettelsesfiler for Qt-guien med lupdate og lrelease og har lagt til ting i .pro-filen, men jeg finner ikke ut hvordan jeg får programmet til å bruke oversettelsesfilen(e).
>
> Er det noen Qt-utviklere her som kan hjelpe til med å finne ut hva som mangler å gjøre? Jeg har googlet en del, men jeg forstår ikke instruksene som blir foreslått i eksemplene jeg finner, da alle instrukser jeg finner går ut i fra at koden bruker en hel den .cpp og .h-filer, noe vi ikke gjør. Ikke bruker vi qmake heller, noe de fleste instruksene tar for gitt. ;-)
>
> Koden ligger i et git-repo for de som ønsker å se: http://sourceforge.net/p/finfaktura/code/ci/master/tree/
>
> --
> Johnny A. Solbu
> web site,   http://www.solbu.net
> PGP key ID: 0xFA687324
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.