Hmm, generally you want to keep from having duplicates of "neutral" files, and you should never be translating files with actual logic in them (unless, of course, the logic itself varies between languages).
You could easily put the invariant CSS and JS files in a seperate top-level directory both in your source tree and on the server, though, so that shouldn't be too much of an issue.
There's no clever SVN trick you can use to avoid having to change all of the HTML files, but won't you probably need to update the translations for that anyways?