New version addlocale 1.7: up to version 1.6 only 'essential' programs were changed. The idea was to continuously extend this list and consequently reduce the number of missed packages. However, this approach could never provide a complete list as I had no idea how to get a complete list. Starting with 1.7 this has changed and we now have a complete list for each locale. We can now use this new list and check the system for translatable packages resulting in a notable increase of newly localized applications.
Changelog wrt 1.6:
1. a new separate procedure detects all translatable packages for a given locale using the information of the entire repo (14GB). The result of this procedure are locale-specific lists of potentially translatable packages. These lists have been included in addlocale 1.7.
2. a 'recursive comparison check' matches the system-available applications against the list of potentially translatable applications and filters out only those which are needed to apply the localization. In addition, existing packages are detected and re-used leaving only the missing packages to be downloaded.
3. as a direct result of the points 1 and 2 above, MANY more (mostly GTK) applications are now translated.
4. completely rewritten modular structure using locale-specific settings: part 1 - general requirements (fonts, etc); part2 - reinstalling applications providing languages for the selected locale.
5. as a result of this new modular structure addlocale can now also be applied to other WM and was tested successfully for KDE, Gnome, Openbox, XFCE, Fluxbox, LXDE.
6. improved tests to ensure the system is uptodate before starting the localization, Synaptic/Smart are closed, you are on a PCLinuxOS system, ...
addlocale 1.7 will use the new localized builds of go-Openoffice. It will check for, and if necessary add, the new openoffice repo to your Synaptic sources.list. However, I strongly suggest you do this yourself before running addlocale 1.7
. If you have not yet done so, these are the steps to add the new openoffice repo:
- make sure Synaptic is closed
- open a shell as normal user and copy/paste the following at the command prompt in the shell:
su -c "echo rpm ftp://ftp.nl.freebsd.org/pub/os/Linux/distr/texstar/openoffice/apt/ pclinuxos/2009 openoffice >> /etc/apt/sources.list"
and enter your root password when asked.
- start Synaptic, click the button Reload
, when finished click the button Mark All Upgrades
, and finally the button Apply
. After all has finished nicely, close Synaptic.
- run addlocale 1.7: Start -> System -> Configuration -> Add Locale
If you have run addlocale 1.6 before I suggest to nevertheless run addlocale 1.7 in order to have even more applications in the new locale. Yet, please realize that the new version 1.7 includes major changes and many new features. While I tried my best to test all kind of combinations of WM, KDE-GNOME installs, locales, system settings, etc. I can not guarantee that all is perfect. Please use it at your own risk and let me know if you have any issues.
PS: If you are interested in further technical details or have any ideas for improvement please visit the localization project at http://mypclinuxos.com/forum/index.php?board=47.0