Wie kann ich die Mac-Version MonoDevelop von Deutsch auf Englisch umstellen?

1712
Lars Corneliussen

Ich habe gerade MonoDevelop auf meinem Mac installiert und es gefällt mir. Aber ich mag die deutsche Übersetzung nicht und finde in den Menüs keinen Ort, an dem ich die Sprache der Benutzeroberfläche ändern könnte.

Irgendwelche Ideen?

3

6 Antworten auf die Frage

2
cefstat

Auf dem Mac versuchen Anwendungen, der systemweiten Spracheinstellung zu folgen, sofern sie über die entsprechende Lokalisierung verfügen. Die einfachste Möglichkeit, die Menüsprache in MonoDevelop zu ändern, ohne die Systemeinstellungen zu ändern, besteht darin, die deutsche Lokalisierung zu entfernen oder umzubenennen, sodass die App auf die US-Menüs zurückgreift.

Gehen Sie dazu folgendermaßen vor: Klicken Sie bei gedrückter Strg-Taste auf das Symbol für die MonoDevelop-Anwendung und wählen Sie "Paketinhalt anzeigen". Navigieren Sie dann zum Ressourcen-Unterverzeichnis, suchen Sie German.lproj (oder etwas Ähnliches - ich habe kein MonoDevelop) und benennen Sie es um. Das wird die Arbeit machen.

1
anthony

Sie müssen das Programm mit den entsprechenden Umgebungsvariablen ausführen, um gettext mitzuteilen, welche Übersetzung geladen / verwendet werden soll. Hier finden Sie eine Dokumentation zu den Umgebungsvariablen von gettext .

LANGUAGE = de_US wäre ein guter Startplatz, leider habe ich keine OSX-Maschine zum Überprüfen, lassen Sie uns wissen, was funktioniert.

1

Das einzige, was mir half, war, folgendes AppleScript zu verwenden und es zu einem Applet zu machen:

tun Sie das Shell-Skript "LANG = de_US.UTF-8 open /Applications/MonoDevelop.app"

Ich brauchte zwei Stunden, um das herauszufinden :-(

-Matthias

1
Mikayla Hutchinson

MonoDevelop 2.4 enthält eine Option in den Voreinstellungen, um die GUI-Sprache zu überschreiben.

0
Dykam

Wenn Sie diese Mail von Miguel lesen, müssen Sie die LANG-Umgebungsvariable LANG in ändern LANG=en_US.UTF-8. Ich bin nicht mit Mac vertraut, aber der Linux-Terminal-Weg würde LANG=en_US.UTF-8genau vor dem Befehl stehen, der diese Variable für die ausführende Anwendung ändert.

0
user31735

cefstat ist richtig, der tatsächliche Pfad ist Inhalt / MacOS / share / locale / **