Allgemeines

IBM übersetzt Eclipse in verschiedene Sprachen. Allerdings erscheinen die Übersetzungen immer erst einige Zeit nach der Veröffentlichung einer Eclipse-Version. Außerdem gibt es nur für stabile Eclipse-Versionen Übersetzungen, zur Zeit (Mai 2006) also nur für Eclipse 3.1. Zu allem Überfluss sind die Downloadseiten sehr verschachtelt und die Installation der deutschen Sprachdateien ist recht kompliziert, daher diese Anleitung.

Herunterladen der nötigen Dateien

Wie nicht anders zu erwarten, finden sich die Dateien für die Sprachanpassung im Downloadbereich von Eclipse. Leider finden sich die Sprachdateien aber nicht auf der Seite für die letzte Version 3.1.2, sondern nur auf den Seiten für 3.1.1. Das ist einfach ein Fehler der Webmaster von eclipse.org.

Eclipse download site

Klicke auf "All versions". Folgende Seite erscheint auf dem Bildschirm:

Eclipse download site all versions

Klicke auf "3.1.1_Language_Packs". Dies bringt dies zu dieser Seite:

download site for language packs

Welche Dateien jetzt genau benötigt werden, hängt vom verwendeten Betriebssystem und von der gewünschten Sprache ab. Für Windows brauchst du:

Unter Linux und Solaris(/GTK) werden die beiden Dateien benötigt:

Installieren

Entpacke die beiden soeben heruntergeladenen Dateien. Dadurch wird ein neuer Ordner namens 'eclipse' mit den Unterordnern 'features' und 'plugins' erzeugt. Die Dateien in den beiden Unterordnern werden in die entsprechenden Ordner eines Eclipse-Plugin-Verzeichnises kopiert. Nach einem Eclipse-Neustart stehen dann die Sprachen zur Verfügung.

Sprache umstellen

Eclipse verwendet automatisch die Übersetzungen für die eingestellte Sprache des Betriebssystems. Wenn die Sprachdateien installiert sind, sollte die Eclipse-Oberfläche die Systemsprache statt Englisch verwenden. Wenn Eclipse trotz korrekt installierter Sprachdateien immer noch alles in Englisch anzeigt, ist unter Linux/Solaris/Un*x meist die Spracheinstellung (locale) falsch.

locale einstellen

Die locale-Einstellungen können mit dem Programm locale überprüft werden. Für deutsche Sprache sind die Einstellungen 'de_DE' oder 'de_DE@UTF-8' richtig.
		fs ~ > locale
		LANG=de_DE
		LC_CTYPE="de_DE"
		LC_NUMERIC="de_DE"
		LC_TIME="de_DE"
		LC_COLLATE="de_DE"
		LC_MONETARY="de_DE"
		LC_MESSAGES=en_US
		LC_ALL=
	
Sollte in der Ausgabe von locale etwas anderes auftauchen, sollte die Umgebungsvariable LANG richtig gesetzt werden. Wie das genau geht, hängt von der verwendeten Shell ab. Mit der bash funktioniert aber das Kommando export LANG=de_DE. Um eine Umgebungsvariable dauerhaft zu setzen, kann man bei der bash z.B. die Datei ~/.bashrc mit dem o.g. Kommando ergänzen.