-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I have completed the translation of xine-ui-0.99.5 to Spanish (attached).
I expect to review and recheck it, but if somebody reports translation
errors, please forward them to me.
I have a problem, though, while testing it: while I get the messages
comming from xine-lib in Spanish, those from xine-ui continue being
displayed in English, and I can not see what the problem may be. I believe
it is a bug.
In /usr/local/share/locale/es/LC_MESSAGES I have the corresponding
translations:
libxine1.mo
xine-ui.mo
xitk.mo
The files seems to be correct, but xine-ui.mo seems to be ignored. I made
an ltrace, and I see:
open("/usr/share/locale-langpack/es_ES.UTF-8/LC_MESSAGES/libxine1.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/share/locale/es_ES.UTF-8/LC_MESSAGES/libxine1.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es_ES.utf8/LC_MESSAGES/libxine1.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/share/locale/es_ES.utf8/LC_MESSAGES/libxine1.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es_ES/LC_MESSAGES/libxine1.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/share/locale/es_ES/LC_MESSAGES/libxine1.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es.UTF-8/LC_MESSAGES/libxine1.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/share/locale/es.UTF-8/LC_MESSAGES/libxine1.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es.utf8/LC_MESSAGES/libxine1.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/share/locale/es.utf8/LC_MESSAGES/libxine1.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es/LC_MESSAGES/libxine1.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/share/locale/es/LC_MESSAGES/libxine1.mo", O_RDONLY) = 4
But xine-ui.mo is searched for in the wrong places:
open("/usr/share/locale-langpack/es_ES.UTF-8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/cer/NONE/share/locale/es_ES.UTF-8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es_ES.utf8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/cer/NONE/share/locale/es_ES.utf8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es_ES/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/cer/NONE/share/locale/es_ES/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es.UTF-8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/cer/NONE/share/locale/es.UTF-8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es.utf8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/cer/NONE/share/locale/es.utf8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/cer/NONE/share/locale/es/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
You see, it never searches in "/usr/local/share/locale/es/", where the "make install" puts the file.
If I create "/home/cer/NONE/share/locale/es/LC_MESSAGES/xine-ui.mo", I see in the ltrace:
getcwd("/home/cer", 4098) = 10
open("/usr/share/locale-langpack/es_ES.UTF-8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/cer/NONE/share/locale/es_ES.UTF-8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es_ES.utf8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/cer/NONE/share/locale/es_ES.utf8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es_ES/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/cer/NONE/share/locale/es_ES/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es.UTF-8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/cer/NONE/share/locale/es.UTF-8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es.utf8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/cer/NONE/share/locale/es.utf8/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es/LC_MESSAGES/xine-ui.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/cer/NONE/share/locale/es/LC_MESSAGES/xine-ui.mo", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=64938, ...}) = 0
mmap2(NULL, 64938, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7890000
And I get the translation working.
Is this a bug?
I'm using opensuse 10.2
- --
Cheers,
Carlos Robinson
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Made with pgp4pine 1.76
iD8DBQFHI/MFtTMYHG2NR9URAvgCAKCCQ+17jw0viAiVDI0McKUaEYKLOgCfbgH2
+so1Tbf8j2E/mlLQ3Wuzmp8=
=Iy2k
-----END PGP SIGNATURE-----
|