https://bugs.kde.org/show_bug.cgi?id=432685

--- Comment #3 from [email protected] ---
Alvin,

from this page:
https://plashless.wordpress.com/2014/07/16/localizing-a-pyqt-app-on-macos-osx/

"The file locversion.plist does not seem to be necessary anymore (on OSX 10.9
and Qt5) to get a Qt app to be localized (despite what certain Qt documentation
says.)

OSX knows what translations your Qt app supports only by the set of xx.lproj
folders in the Resources folder of your app bundle.  For a Qt app, these
xx.lproj folders will contain little if anything, just a placeholder, say a
single Localizable.string, which really is not used by your app.  By “OSX
knows” I mean: OSX translates native dialog strings according to.  Much of your
GUI is from Qt, and is translated by Qt, but Qt displays some native dialogs
(provided by OSX) and these are localized by OSX according to the presence of
the xx.lproj files."

If i look to my macbook pro install of VirtualBox (Qt based GUI), i can see :

bash-3.2$ pwd
/Applications/VirtualBox.app/Contents/Resources
bash-3.2$ ls -al
total 4384
drwxr-xr-x  43 root  admin    1376 28 avr 19:21 .
drwxr-xr-x   9 root  admin     288 28 avr 19:21 ..
-rw-r--r--   1 root  admin   20137 28 avr 19:00 LICENSE
drwxr-xr-x   3 root  admin      96  2 mai 05:07 VirtualBoxVM.app
drwxr-xr-x   2 root  admin      64 28 avr 19:00 bg.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 ca.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 cs.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 da.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 de.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 el.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 en.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 es.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 eu.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 fa.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 fr.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 hr_HR.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 hu.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 id.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 it.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 ja.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 ko.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 lt.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 nl.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 pl.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 pt_BR.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 ru.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 sl.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 th.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 tr.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 uk.lproj
-rw-r--r--   1 root  admin  227127 28 avr 19:00 virtualbox-hdd.icns
-rw-r--r--   1 root  admin  241607 28 avr 19:00 virtualbox-ova.icns
-rw-r--r--   1 root  admin  241964 28 avr 19:00 virtualbox-ovf.icns
-rw-r--r--   1 root  admin  235145 28 avr 19:00 virtualbox-vbox-extpack.icns
-rw-r--r--   1 root  admin  245074 28 avr 19:00 virtualbox-vbox.icns
-rw-r--r--   1 root  admin  237080 28 avr 19:00 virtualbox-vdi.icns
-rw-r--r--   1 root  admin  214372 28 avr 19:00 virtualbox-vhd.icns
-rw-r--r--   1 root  admin  226107 28 avr 19:00 virtualbox-vmdk.icns
-rw-r--r--   1 root  admin  312039 28 avr 19:00 virtualbox.icns
-rw-r--r--   1 root  admin   21701 28 avr 19:00 virtualbox.png
drwxr-xr-x   3 root  admin      96  2 mai 05:07 vmstarter.app
drwxr-xr-x   2 root  admin      64 28 avr 19:00 zh_CN.lproj
drwxr-xr-x   2 root  admin      64 28 avr 19:00 zh_TW.lproj
bash-3.2$ 

All xx.jproj are empty directories.

Best

Gilles Caulier

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to