Knackpunkt bei der Frage ist, woher die Übersetzungen stammen die Du vornehmen willst. Wenn Du die Texte in anderen Sprachen automatisch übersetzen lassen willst, schau dir mal den Google Translator oder Bing Translator an. Die kann man auf einer Webseite auch so einbinden, dass sie beim Anklicken die ganze Seite neu laden und übersetzt anzeigen. Das hat jedoch
a) nichts mit JavaScript zu tun
und b) eine grauenhafte Übersetzung
Ich würde dir empfehlen die Übersetzungen selbst vorzunehmen und entweder in einer Datenbank zu hinterlegen und die Inhalte deiner Seite aus der Datenbank heraus zu generieren ODER jede Seite in jeder Sprache doppelt zu verfassen. Natürlich kann man auch jemanden (ein Sprachgenie) damit beauftragen die Übersetzungen vorzunehmen.