I’ve noticed that recently, Debian-based distributions seem to be attempting to download a bazillion Translations Indexes from their repositories. Most of the these attempts seem to be either ignored, or fail, and sometimes it even seems to slow down the update download itself, presumably because it takes time for the repository server to time out the request.
Update : 2012-04-12 : This works fine in Debian Wheezy and Ubuntu Precise (12.04), but does not work in Ubuntu 11.10 – in fact it seems 11.10 ignores all variants of this directive. Thanks to ssta for the heads-up.

Possibly a waste of time for most users…
You can see this whilst updating the package repositories using apt-get update, update in aptitude, or updating the package list in Synaptic.
Personally, I find this behavior a bit annoying and wanted it to go away.
After a bit of research, I found out how to configure apt to stop looking for these, so here’s how…
1) Edit (or create) a file called /etc/apt/apt.conf
sudo vi /etc/apt/apt.conf
Then add the following directive;
Acquire { Languages "none"; };
2) Remove any existing “*i18n*” files from /var/lib/apt/lists/
cd /var/lib/apt/lists
Now, you have a choice; one or the other of the following;
A) The safer method;
sudo rm -i *i18n*
The system will ask for confirmation for each file you wish to delete – there may be quite a lot of these :)
B) The time-saving but be careful how you type this one method;
sudo rm *i18n*
Now if you perform an apt-get update, or update via aptitude or synaptic, your system should no longer try do download the Translation Indexes.
This works for me on Debian and Ubuntu.
The post QuickTips : Stop apt downloading Translations Indexes appeared first on Scarygliders.