Version: (using KDE 4.2.2) OS: Linux Installed from: Ubuntu Packages Binary package hint: kde-l10n-ptbr There are a lot of invalid symbolic links on both the kde-l10n-pt and kde-l10n-ptbr packages (and probably others, but I haven't checked). They can be found with the following command: $ find -L /usr/share/doc/kde/HTML/* -type l -exec ls -l "{}" \; And they all follow these four basic patterns (see the attached file for the full list): /usr/share/doc/kde/HTML/pt/*/common -> ../common /usr/share/doc/kde/HTML/pt/*/*/common -> ../../common /usr/share/doc/kde/HTML/pt_BR/*/common -> ../common /usr/share/doc/kde/HTML/pt_BR/*/*/common -> ../../common All the while the linked to /usr/share/doc/kde/HTML/(pt or pt_BR)/common directories don't exist. My guess is the correct destination for all the above links should be /usr/share/doc/kde/HTML/en/common/, provided mostly by kdelibs5-data, hence: /usr/share/doc/kde/HTML/pt/*/common -> ../../en/common /usr/share/doc/kde/HTML/pt/*/*/common -> ../../../en/common /usr/share/doc/kde/HTML/pt_BR/*/common -> ../../en/common /usr/share/doc/kde/HTML/pt_BR/*/*/common -> ../../../en/common Although maybe a more generic solution, such as moving this "common" directory to it's own distinctive place, say /usr/share/doc/kde/HTML/common, then linking everything to it, including the English locale's one. My system: - Ubuntu 9.04 (updated from 8.10) - kde-l10n-pt 4:4.2.2-0ubuntu3 - kde-l10n-ptbr 4:4.2.2-0ubuntu3 - kdelibs5-data 4:4.2.2-0ubuntu5
Bürkhard, opinions on this?
This is a bug (missing subdir lang_code/common) in all kde language packages, except for the german language of course ;-) This afaiks was designed long time ago by the kde-doc-english team to enable localization e.g. of the css used in khelpcenter. It seems to be an unused feature nowadays. As this was designed long time before i started to work on kde, I have to dig through the mail archives and/or contact some former members of the documentation team to solve this issue. Anyway thanks David for spotting this.
I forgot to point out that I'm merely forwarding this from https://bugs.launchpad.net/bugs/370582 and didn't actually find this myself. I do however have kde 4,3 on the latest dev release of ubuntu, so I'll try and reproduce this bug tomorrow morning.
(In reply to comment #3) > I forgot to point out that I'm merely forwarding this from > https://bugs.launchpad.net/bugs/370582 and didn't actually find this myself. I > do however have kde 4,3 on the latest dev release of ubuntu, so I'll try and > reproduce this bug tomorrow morning. No need to do that, this bug is in kde branch 4.[0|1|2|3].x and in kde trunk
SVN commit 1016710 by lueck: copy existing docs/common from 3.5 or add english *-translated.html + empty kde-localised.css CCBUG:198510 A af/docs/common (directory) A af/docs/common/fdl-translated.html A af/docs/common/gpl-translated.html A af/docs/common/kde-localised.css A af/docs/common/lgpl-translated.html A ca/docs/common (directory) A ca/docs/common/fdl-translated.html A ca/docs/common/gpl-translated.html A ca/docs/common/kde-localised.css A ca/docs/common/lgpl-translated.html A cs/docs/common (directory) A cs/docs/common/fdl-translated.html A cs/docs/common/gpl-translated.html A cs/docs/common/kde-localised.css A cs/docs/common/lgpl-translated.html A da/docs/common (directory) A da/docs/common/fdl-translated.html A da/docs/common/gpl-translated.html A da/docs/common/kde-localised.css A da/docs/common/lgpl-translated.html D de/docs/common/logotp3.png A en_GB/docs/common (directory) A en_GB/docs/common/fdl-translated.html A en_GB/docs/common/gpl-translated.html A en_GB/docs/common/kde-localised.css A en_GB/docs/common/lgpl-translated.html A eo/docs/common (directory) A eo/docs/common/fdl-translated.html A eo/docs/common/gpl-translated.html A eo/docs/common/kde-localised.css A eo/docs/common/lgpl-translated.html A es/docs/common (directory) A es/docs/common/fdl-translated.html A es/docs/common/gpl-translated.html A es/docs/common/kde-localised.css A es/docs/common/lgpl-translated.html A et/docs/common (directory) A et/docs/common/fdl-translated.html A et/docs/common/gpl-translated.html A et/docs/common/kde-localised.css A et/docs/common/lgpl-translated.html A eu/docs/common (directory) A eu/docs/common/fdl-translated.html A eu/docs/common/gpl-translated.html A eu/docs/common/kde-localised.css A eu/docs/common/lgpl-translated.html A fr/docs/common (directory) A fr/docs/common/fdl-translated.html A fr/docs/common/gpl-translated.html A fr/docs/common/kde-localised.css A fr/docs/common/lgpl-translated.html A gl/docs/common (directory) A gl/docs/common/fdl-translated.html A gl/docs/common/gpl-translated.html A gl/docs/common/kde-localised.css A gl/docs/common/lgpl-translated.html A he/docs/common (directory) A he/docs/common/fdl-translated.html A he/docs/common/gpl-translated.html A he/docs/common/kde-localised.css A he/docs/common/lgpl-translated.html A hu/docs/common (directory) A hu/docs/common/fdl-translated.html A hu/docs/common/gpl-translated.html A hu/docs/common/kde-localised.css A hu/docs/common/lgpl-translated.html A it/docs/common (directory) A it/docs/common/fdl-translated.html A it/docs/common/gpl-translated.html A it/docs/common/kde-localised.css A it/docs/common/lgpl-translated.html A ja/docs/common (directory) A ja/docs/common/fdl-translated.html A ja/docs/common/gpl-translated.html A ja/docs/common/kde-localised.css A ja/docs/common/lgpl-translated.html D ko/docs/common/logotp3.png A lt/docs/common (directory) A lt/docs/common/fdl-translated.html A lt/docs/common/gpl-translated.html A lt/docs/common/kde-localised.css A lt/docs/common/lgpl-translated.html A nb/docs/common (directory) A nb/docs/common/fdl-translated.html A nb/docs/common/gpl-translated.html A nb/docs/common/kde-localised.css A nb/docs/common/lgpl-translated.html A nds/docs/common (directory) A nds/docs/common/fdl-translated.html A nds/docs/common/gpl-translated.html A nds/docs/common/kde-localised.css A nds/docs/common/lgpl-translated.html A nl/docs/common (directory) A nl/docs/common/fdl-translated.html A nl/docs/common/gpl-translated.html A nl/docs/common/kde-localised.css A nl/docs/common/lgpl-translated.html A nn/docs/common (directory) A nn/docs/common/fdl-translated.html A nn/docs/common/gpl-translated.html A nn/docs/common/kde-localised.css A nn/docs/common/lgpl-translated.html A oc/docs/common (directory) A oc/docs/common/fdl-translated.html A oc/docs/common/gpl-translated.html A oc/docs/common/kde-localised.css A oc/docs/common/lgpl-translated.html A pl/docs/common (directory) A pl/docs/common/fdl-translated.html A pl/docs/common/gpl-translated.html A pl/docs/common/kde-localised.css A pl/docs/common/lgpl-translated.html A pt/docs/common (directory) A pt/docs/common/fdl-translated.html A pt/docs/common/gpl-translated.html A pt/docs/common/kde-localised.css A pt/docs/common/lgpl-translated.html M +1 -1 pt_BR/docs/common/kde-localised.css A ro/docs/common (directory) A ro/docs/common/fdl-translated.html A ro/docs/common/gpl-translated.html A ro/docs/common/kde-localised.css A ro/docs/common/lgpl-translated.html A ru/docs/common (directory) A ru/docs/common/kde-localised.css A sl/docs/common (directory) A sl/docs/common/fdl-translated.html A sl/docs/common/gpl-translated.html A sl/docs/common/kde-localised.css A sl/docs/common/lgpl-translated.html A sr/docs/common (directory) A sr/docs/common/fdl-translated.html A sr/docs/common/gpl-translated.html A sr/docs/common/kde-localised.css A sr/docs/common/lgpl-translated.html A sv/docs/common (directory) A sv/docs/common/fdl-translated.html A sv/docs/common/gpl-translated.html A sv/docs/common/kde-localised.css A sv/docs/common/lgpl-translated.html A tr/docs/common (directory) A tr/docs/common/fdl-translated.html A tr/docs/common/gpl-translated.html A tr/docs/common/kde-localised.css A tr/docs/common/lgpl-translated.html A uk/docs/common (directory) A uk/docs/common/fdl-translated.html A uk/docs/common/gpl-translated.html A uk/docs/common/kde-localised.css A uk/docs/common/lgpl-translated.html A wa/docs/common (directory) A wa/docs/common/fdl-translated.html A wa/docs/common/gpl-translated.html A wa/docs/common/kde-localised.css A wa/docs/common/lgpl-translated.html A xh/docs/common (directory) A xh/docs/common/fdl-translated.html A xh/docs/common/gpl-translated.html A xh/docs/common/kde-localised.css A xh/docs/common/lgpl-translated.html A zh_CN/docs/common (directory) A zh_CN/docs/common/fdl-translated.html A zh_CN/docs/common/gpl-translated.html A zh_CN/docs/common/kde-localised.css A zh_CN/docs/common/lgpl-translated.html A zh_TW/docs/common (directory) A zh_TW/docs/common/fdl-translated.html A zh_TW/docs/common/gpl-translated.html A zh_TW/docs/common/kde-localised.css A zh_TW/docs/common/lgpl-translated.html WebSVN link: http://websvn.kde.org/?view=rev&revision=1016710
SVN commit 1016711 by lueck: copy existing docs/common from 3.5 or add english *-translated.html + empty kde-localised.css translation teams: please check your lang/docs/common dirs in trunk and branch 4.3 CCMAIL:kde-i18n-doc@kde.org BUG:198510 A af/docs/common (directory) A af/docs/common/fdl-translated.html A af/docs/common/gpl-translated.html A af/docs/common/kde-localised.css A af/docs/common/lgpl-translated.html A ca/docs/common (directory) A ca/docs/common/fdl-translated.html A ca/docs/common/gpl-translated.html A ca/docs/common/kde-localised.css A ca/docs/common/lgpl-translated.html A cs/docs/common (directory) A cs/docs/common/fdl-translated.html A cs/docs/common/gpl-translated.html A cs/docs/common/kde-localised.css A cs/docs/common/lgpl-translated.html A da/docs/common (directory) A da/docs/common/fdl-translated.html A da/docs/common/gpl-translated.html A da/docs/common/kde-localised.css A da/docs/common/lgpl-translated.html D de/docs/common/logotp3.png A en_GB/docs/common (directory) A en_GB/docs/common/fdl-translated.html A en_GB/docs/common/gpl-translated.html A en_GB/docs/common/kde-localised.css A en_GB/docs/common/lgpl-translated.html A eo/docs/common (directory) A eo/docs/common/fdl-translated.html A eo/docs/common/gpl-translated.html A eo/docs/common/kde-localised.css A eo/docs/common/lgpl-translated.html A es/docs/common (directory) A es/docs/common/fdl-translated.html A es/docs/common/gpl-translated.html A es/docs/common/kde-localised.css A es/docs/common/lgpl-translated.html A et/docs/common (directory) A et/docs/common/fdl-translated.html A et/docs/common/gpl-translated.html A et/docs/common/kde-localised.css A et/docs/common/lgpl-translated.html A eu/docs/common (directory) A eu/docs/common/fdl-translated.html A eu/docs/common/gpl-translated.html A eu/docs/common/kde-localised.css A eu/docs/common/lgpl-translated.html A fr/docs/common (directory) A fr/docs/common/fdl-translated.html A fr/docs/common/gpl-translated.html A fr/docs/common/kde-localised.css A fr/docs/common/lgpl-translated.html A gl/docs/common (directory) A gl/docs/common/fdl-translated.html A gl/docs/common/gpl-translated.html A gl/docs/common/kde-localised.css A gl/docs/common/lgpl-translated.html A he/docs/common (directory) A he/docs/common/fdl-translated.html A he/docs/common/gpl-translated.html A he/docs/common/kde-localised.css A he/docs/common/lgpl-translated.html A hu/docs/common (directory) A hu/docs/common/fdl-translated.html A hu/docs/common/gpl-translated.html A hu/docs/common/kde-localised.css A hu/docs/common/lgpl-translated.html A it/docs/common (directory) A it/docs/common/fdl-translated.html A it/docs/common/gpl-translated.html A it/docs/common/kde-localised.css A it/docs/common/lgpl-translated.html A ja/docs/common (directory) A ja/docs/common/fdl-translated.html A ja/docs/common/gpl-translated.html A ja/docs/common/kde-localised.css A ja/docs/common/lgpl-translated.html D ko/docs/common/logotp3.png A lt/docs/common (directory) A lt/docs/common/fdl-translated.html A lt/docs/common/gpl-translated.html A lt/docs/common/kde-localised.css A lt/docs/common/lgpl-translated.html A nb/docs/common (directory) A nb/docs/common/fdl-translated.html A nb/docs/common/gpl-translated.html A nb/docs/common/kde-localised.css A nb/docs/common/lgpl-translated.html A nds/docs/common (directory) A nds/docs/common/fdl-translated.html A nds/docs/common/gpl-translated.html A nds/docs/common/kde-localised.css A nds/docs/common/lgpl-translated.html A nl/docs/common (directory) A nl/docs/common/fdl-translated.html A nl/docs/common/gpl-translated.html A nl/docs/common/kde-localised.css A nl/docs/common/lgpl-translated.html A nn/docs/common (directory) A nn/docs/common/fdl-translated.html A nn/docs/common/gpl-translated.html A nn/docs/common/kde-localised.css A nn/docs/common/lgpl-translated.html A oc/docs/common (directory) A oc/docs/common/fdl-translated.html A oc/docs/common/gpl-translated.html A oc/docs/common/kde-localised.css A oc/docs/common/lgpl-translated.html A pl/docs/common (directory) A pl/docs/common/fdl-translated.html A pl/docs/common/gpl-translated.html A pl/docs/common/kde-localised.css A pl/docs/common/lgpl-translated.html A pt/docs/common (directory) A pt/docs/common/fdl-translated.html A pt/docs/common/gpl-translated.html A pt/docs/common/kde-localised.css A pt/docs/common/lgpl-translated.html M +1 -1 pt_BR/docs/common/kde-localised.css A ro/docs/common (directory) A ro/docs/common/fdl-translated.html A ro/docs/common/gpl-translated.html A ro/docs/common/kde-localised.css A ro/docs/common/lgpl-translated.html A ru/docs/common (directory) A ru/docs/common/kde-localised.css A sl/docs/common (directory) A sl/docs/common/fdl-translated.html A sl/docs/common/gpl-translated.html A sl/docs/common/kde-localised.css A sl/docs/common/lgpl-translated.html A sr/docs/common (directory) A sr/docs/common/fdl-translated.html A sr/docs/common/gpl-translated.html A sr/docs/common/kde-localised.css A sr/docs/common/lgpl-translated.html A sr@latin/docs/common (directory) A sr@latin/docs/common/fdl-translated.html A sr@latin/docs/common/gpl-translated.html A sr@latin/docs/common/kde-localised.css A sr@latin/docs/common/lgpl-translated.html A tr/docs/common (directory) A tr/docs/common/fdl-translated.html A tr/docs/common/gpl-translated.html A tr/docs/common/kde-localised.css A tr/docs/common/lgpl-translated.html A uk/docs/common (directory) A uk/docs/common/fdl-translated.html A uk/docs/common/gpl-translated.html A uk/docs/common/kde-localised.css A uk/docs/common/lgpl-translated.html A wa/docs/common (directory) A wa/docs/common/fdl-translated.html A wa/docs/common/gpl-translated.html A wa/docs/common/kde-localised.css A wa/docs/common/lgpl-translated.html A xh/docs/common (directory) A xh/docs/common/fdl-translated.html A xh/docs/common/gpl-translated.html A xh/docs/common/kde-localised.css A xh/docs/common/lgpl-translated.html A zh_CN/docs/common (directory) A zh_CN/docs/common/fdl-translated.html A zh_CN/docs/common/gpl-translated.html A zh_CN/docs/common/kde-localised.css A zh_CN/docs/common/lgpl-translated.html A zh_TW/docs/common (directory) A zh_TW/docs/common/fdl-translated.html A zh_TW/docs/common/gpl-translated.html A zh_TW/docs/common/kde-localised.css A zh_TW/docs/common/lgpl-translated.html WebSVN link: http://websvn.kde.org/?view=rev&revision=1016711