real structure > /boot/apps/editor/Editor > /boot/apps/browser/Browser > /boot/apps/installer/Installer > > and a localized structure where files are hardlinked: > /boot/appski/editski/Editski -> /boot/apps/editor/Editor > /boot/appski/browski/Browski -> /boot/apps/browser/Browser > /boot/appski/installski/Installski -> /boot/apps/installer/Installer so we would have in /boot : apps_fr apps_es apps_... for each language ? doesn't that sound like useless and messy ? Yes, I know right now we are going to use at most 3 or 4 languages on a computer, but in a near multiuser future this will not be the case anymore. As the locale stuff is brand new, it can break compatibility in some aspects. Along with layout kit and some others, it should be made representative of what the R2 API will look like. I prefer it clean and well-thought than hacked-up toggether :) -- Adrien.