Visual Studio auf Deutsch oder auf Englisch?
Seite 2: Übersetzungsfehler
Übersetzungsfehler
Manche Übersetzung amüsiert, aber manchmal ist nur noch schwer, der Sinn zu erfassen. Ein weiteres Beispiel illustriert das Gegenüberstellen eines Klassendiagramms aus der deutschen und der englischen Visual-Studio-Dokumentation (siehe Abbildung 3). In der englischen Version zeigt das Diagramm eine Hierarchie von Klassen. In der deutschen wurden die Klassennamen zum Teil übersetzt ("Webverwaltungsereignis" statt "WebManagementEvent" und "WebBase-Ereignis" statt "WebBaseEvent"). Das ist ein schwerer Fauxpas, weil ein Entwickler, der die Abbildung sieht, nur schwerlich jemals die passenden Klassen findet.
In Abbildung 4 hat der Compiler natürlich Recht damit, dass "base" hier verboten ist. Das C#-Sprachschlüsselwort "base" heißt auch in der deutschen Version genau so. "Basis" gibt es hingegen nicht.
Der in Abbildung 5 erwähnte "eigene Namespace" in Visual Basic heißt im englischen Original "My Namespace", wobei "My" ein Schlüsselwort ist und nicht hätte übersetzt werden dürfen, während "Namespace" sich für eine Übersetzung angeboten hätte.
Lustig ist der Übersetzungsfehler in einem der mitgelieferten Code Snippets (siehe Abbildung 6). Was ist wohl mit "Zugriffsdaten in ein Dataset lesen" gemeint? In der englischen Version heißt es "Read Access Data into a Dataset". Es war eine Microsoft-Access-Datenbank gemeint, nicht "Zugriffsdaten".
Das "Schießen des Dialogfelds beenden" heißt es in der deutschen Dokumentation (siehe Abbildung 7). Selbst wenn man sich das fehlende "l" hinzudenkt, bleibt der Satz schwer verständlich. Im Englischen heißt es "stop the closing". Eine verständliche deutsche Übersetzung wäre gewesen "verhindern, dass sich das Dialogfeld schließt".
Abbildung 8 zeigt einen Fall, bei dem die deutsche Übersetzung überhaupt nicht verständlich ist.