FS#41684 - [kdelibs] or [ki18n] Move translations to a subdirectory
Attached to Project:
Arch Linux
Opened by Antonio Rojas (arojas) - Monday, 25 August 2014, 00:15 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 07 October 2014, 18:47 GMT
Opened by Antonio Rojas (arojas) - Monday, 25 August 2014, 00:15 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 07 October 2014, 18:47 GMT
|
Details
Description:
In KDE4 all translations are included in the kde-l10n packages. On the other hand, KF5 applications include all translations in their tarballs. This will cause conflicts every time a new application is ported to KF5, and is already an issue for Plasma5 packages like baloo and kio-extras. To avoid these conflicts, either KDE4 or KF5 translations should be moved to a subdirectory of /usr/share/locale by compiling either kdelibs or ki18n with -DLOCALE_INSTALL_DIR=/usr/share/locale/subdir. Since KDE4 will be deprecated soon, I guess it makes more sense to move KDE4 translations, but that will require recompiling all KDE extragear packages containing translations. I tested compiling kdelibs with -DLOCALE_INSTALL_DIR=/usr/share/locale/kde4 and rebuilding kde-l10n and apps are correctly translated. |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Tuesday, 07 October 2014, 18:47 GMT
Reason for closing: Fixed
Additional comments about closing: kdebase-runtime 4.14.1-4
Tuesday, 07 October 2014, 18:47 GMT
Reason for closing: Fixed
Additional comments about closing: kdebase-runtime 4.14.1-4
We could do this with the upcoming KF5.
[1] http://quickgit.kde.org/?p=kdelibs.git&a=commitdiff&h=b4c64d4d951bcd1f1aca23fb0ee334c087f14c07
It breaks all KDE internationalization settings. In the "Locale" tab in systemsettings, there are no country presets any longer, you cannot configure your currency, and more.