vimhelp 6.3 - en to de translation catalogue (74 entries)

en: *usr_45.txt*	For Vim version 6.3.  Last change: 2002 Oct 08
de: *usr_45.txt*	Für Vim Version 6.3.  Letzte Änderung: 2002-Okt-08

en: 		     VIM USER MANUAL - by Bram Moolenaar
de: 		     VIM BENUTZERHANDBUCH - von Bram Moolenaar

en: 			     Select your language
de: 			     Die Sprache wählen

en: The messages in Vim can be given in several languages.  This chapter explains how to change which one is used.  Also, the different ways to work with files in various languages is explained.
de: Die Mitteilungen in Vim können in mehreren Sprachen gegeben werden.  Dieses Kapitel erklärt, wie Sie ändern, welche benutzt wird.  Auch werden die verschieden Arten, mit Dateien in diversen Sprachen zu arbeiten, erklärt.

en: |45.1|	Language for Messages |45.2|	Language for Menus |45.3|	Using another encoding |45.4|	Editing files with a different encoding |45.5|	Entering language text
de: |45.1|	Die Sprache für Meldungen
    |45.2|	Die Sprache für Menüs
    |45.3|	Eine andere Kodierung benutzen
    |45.4|	Dateien mit einer anderen Kodierung editieren
    |45.5|	Sprachtext eingeben

en:      Next chapter: |usr_90.txt|  Installing Vim
     Previous chapter: |usr_44.txt|  Your own syntax highlighted
    Table of contents: |usr_toc.txt|
de: Nächstes Kapitel: |usr_90.txt|  Vim installieren
     Voriges Kapitel: |usr_44.txt|  Eigene Syntax-Hervorhebungen
    Inhaltsübersicht: |usr_toc.txt|

en: *45.1*	Language for Messages
de: *45.1*	Die Sprache für Meldungen

en: When you start Vim, it checks the environment to find out what language you are using.  Mostly this should work fine, and you get the messages in your language (if they are available).  To see what the current language is, use this command: >
de: Wenn Sie Vim starten, prüft er die Umgebungsvariablen, um herauszufinden, welche Sprache Sie benutzen.  Meist sollte dies gut funktionieren, und Sie bekommen die Meldungen in Ihrer Sprache (falls Sie verfügbar sind).  Um zu sehen, welches die aktuelle Sprache ist, benutzen Sie diesen Befehl: >

en: If it replies with "C", this means the default is being used, which is English.
de: Falls er mit »C« antwortet, bedeutet dies, dass die Grundeinstellung benutzt wird, was Englisch ist.

en: 	Note:
    	Using different languages only works when Vim was compiled to handle
    	it.  To find out if it works, use the ":version" command and check the
    	output for "+gettext" and "+multi_lang".  If they are there, you are
    	OK.  If you see "-gettext" or "-multi_lang" you will have to find
    	another Vim.
de: 	Anmerkung:
    	Verschiedene Sprachen zu benutzen, funktioniert nur, wenn Vim
    	kompiliert wurde, dies zu behandeln.  Um herauszufinden, ob es
    	funktioniert, benutzen Sie den Befehl »:version« und prüfen Sie die
    	Ausgabe für »+gettext« und »+multi_lang«.  Falls Sie vorhanden sind,
    	ist es gut.  Falls Sie »-gettext« oder »-multi_lang« sehen, müssen
    	Sie einen anderen Vim finden.

en: What if you would like your messages in a different language?  There are
    several ways.  Which one you should use depends on the capabilities of your
    system.
       The first way is to set the environment to the desired language before
    starting Vim.  Example for Unix: >
de: Was, falls Sie gerne Ihre Meldungen in einer anderen Sprache hätten?  Es gibt
    mehrere Arten.  Welche Sie benutzen sollten, hängt von den Möglichkeiten Ihres
    Systems ab.
       Die erste Möglichkeit ist, die Umgebungsvariablen auf die gewünschte
    Sprache zu setzen, bevor Sie Vim starten.  Beispiel für Unix: >

en: This only works if the language is available on your system.  The advantage is that all the GUI messages and things in libraries will use the right language as well.  A disadvantage is that you must do this before starting Vim.  If you want to change language while Vim is running, you can use the second method: >
de: Dies funktioniert nur, falls die Sprache auf Ihrem System verfügbar ist.  Der Vorteil ist, dass alle GUI-Meldungen und Dinge in Bibliotheken auch die richtige Sprache benutzen.  Ein Nachteil ist, dass Sie dies tun müssen, bevor Sie Vim starten.  Falls Sie die Sprache ändern wollen, während Vim läuft, können Sie die zweite Methode benutzen: >

en: This way you can try out several names for your language.  You will get an
    error message when it's not supported on your system.  You don't get an error
    when translated messages are not available.  Vim will silently fall back to
    using English.
       To find out which languages are supported on your system, find the
    directory where they are listed.  On my system it is "/usr/share/locale".  On
    some systems it's in "/usr/lib/locale".  The manual page for "setlocale"
    should give you a hint where it is found on your system.
       Be careful to type the name exactly as it should be.  Upper and lowercase
    matter, and the '-' and '_' characters are easily confused.
de: Auf diese Weise können Sie mehrere Namen für Ihre Sprache ausprobieren.  Sie
    bekommen eine Fehlermeldung, wenn er auf Ihrem System nicht unterstützt wird.
    Sie bekommen keine Fehlermeldung, wenn keine übersetzen Meldungen verfügbar
    sind.  Vim geht still dazu über, Englisch zu benutzen.
       Um herauszufinden, welche Sprachen auf Ihrem System unterstützt werden,
    finden Sie das Verzeichnis, wo sie aufgelistet sind.  Auf meinem System ist
    dies »/usr/share/locale«.  Auf manchen Systemen ist es »/usr/lib/locale«.  Die
    Man-Page für »setlocale« sollte Ihnen einen Hinweis geben, wo es auf Ihrem
    System zu finden ist.  Groß-/Klein-Schreibung ist entscheidend, und die
    Zeichen »-« und »_« werden leicht verwechselt.

en: You can also set the language separately for messages, edited text and the time format.  See |:language|.
de: Sie können die Sprache auch getrennt für Meldungen, editierten Text und das Zeitformat setzen.  Siehe |:language|.

en: DO-IT-YOURSELF MESSAGE TRANSLATION
de: SELBSTGEMACHTE ÜBERSETZUNG VON MELDUNGEN

en: If translated messages are not available for your language, you could write
    them yourself.  To do this, get the source code for Vim and the GNU gettext
    package.  After unpacking the sources, instructions can be found in the
    directory src/po/README.txt.
       It's not too difficult to do the translation.  You don't need to be a
    programmer.  You must know both English and the language you are translating
    to, of course.
       When you are satisfied with the translation, consider making it available
    to others.  Upload it at vim-online (http://vim.sf.net) or e-mail it to
    the Vim maintainer <maintainer@vim.org>.  Or both.
de: Falls für Ihre Sprache keine übersetzten Meldungen verfügbar sind, könnten Sie
    sie selbst schreiben.  Um dies zu tun, beziehen Sie den Quellkode für Vim und
    das Paket GNU gettext.  Nach dem Entpacken der Quellen können im Verzeichnis
    »src/po/README.txt« Anweisungen gefunden werden.
       Es ist nicht zu schwer, die Übersetzung zu machen.  Sie brauchen kein
    Programmierer zu sein.  Natürlich müssen Sie sowohl Englisch als auch die
    Sprache, in die Sie übersetzen, kennen.
       Wenn Sie mit der Übersetzung zufrieden sind, erwägen Sie, sie für andere
    verfügbar zu machen.  Laden Sie sie auf http://vim.sf.net hoch, oder senden
    Sie sie per Email an den Vim-Maintainer <maintainer@vim.org>.  Oder beides.

en: *45.2*	Language for Menus
de: *45.2*	Die Sprache für Menüs

en: The default menus are in English.  To be able to use your local language, they
    must be translated.  Normally this is automatically done for you if the
    environment is set for your language, just like with messages.  You don't need
    to do anything extra for this.  But it only works if translations for the
    language are available.
       Suppose you are in Germany, with the language set to German, but prefer to
    use "File" instead of "Datei".  You can switch back to using the English menus
    this way: >
de: Die Standard-Menüs sind in Englisch.  Um Ihre lokale Sprache nutzen zu können,
    müssen Sie übersetzt werden.  Normalerweise geschieht dies automatisch für
    Sie, falls die Umgebungsvariablen auf Ihre Sprache gesetzt sind, genau wie mit
    den Meldungen.  Dafür brauchen Sie nichts extra zu tun.  Aber es funktioniert
    nur, falls für Ihre Sprache verfügbar sind.
       Nehmen wir an, Sie sind in Deutschland, die Sprache ist auf Deutsch
    gesetzt, aber Sie ziehen es vor, »File« statt »Datei« zu benutzen.  So können
    Sie auf die englischen Menüs zurückschalten: >

en: It is also possible to specify a language: >
de: Es ist auch möglich, eine Sprache anzugeben: >

en: Like above, differences between "-" and "_" matter.  However, upper/lowercase
    differences are ignored here.
       The 'langmenu' option must be set before the menus are loaded.  Once the
    menus have been defined changing 'langmenu' has no direct effect.  Therefore,
    put the command to set 'langmenu' in your vimrc file.
       If you really want to switch menu language while running Vim, you can do it
    this way: >
de: Wie oben entscheidet der Unterschied zwischen »-« und »_«.  Groß-/Klein-
    Schreibung allerdings wird hier ignoriert.
       Die Option 'langmenu' muss gesetzt werden, bevor die Menüs geladen werden.
    Wenn einmal die Menüs definiert sind, hat das Ändern von 'langmenu' keinen
    direkten Effekt.  Setzen Sie daher den Befehl zum Setzen von 'langmenu' in
    Ihre vimrc.
       Falls Sie wirklich die Sprache der Menüs ändern woll, während Vim läuft,
    können Sie es so: >

en: There is one drawback: All menus that you defined yourself will be gone.  You will need to redefine them as well.
de: Es gibt ein Manko: Alle selbstdefinierten Menüs verschwinden.  Auch diese müssen Sie neu definieren.

en: DO-IT-YOURSELF MENU TRANSLATION
de: SELBSTGEMACHTE MENÜ-ÜBERSETZUNGEN

en: To see which menu translations are available, look in this directory:
de: Um zu sehen, welche Menü-Übersetzungen verfügbar sind, schauen Sie in dies Verzeichnis:

en: The files are called menu_{language}.vim.  If you don't see the language you
    want to use, you can do your own translations.  The simplest way to do this is
    by copying one of the existing language files, and change it.
       First find out the name of your language with the ":language" command.  Use
    this name, but with all letters made lowercase.  Then copy the file to your
    own runtime directory, as found early in 'runtimepath'.  For example, for Unix
    you would do: >
de: Die Dateien sind menu_{sprache}.vim benannt.  Falls Sie die Sprache, die Sie
    benutzen wollen, nicht sehen, können Sie Ihre eigenen Übersetzungen machen.
    Der einfachste Weg, dies zu tun, ist es, eine der bestehenden Sprachdateien zu
    kopieren und sie zu ändern.
       Finden Sie zuerst mit dem Befehl »:language« den Namen Ihrer Sprache
    heraus.  Benutzen Sie diesen Namen, aber mit Kleinschreibung.  Dann kopieren
    Sie die Datei in Ihr eigenes Runtime-Verzeichnis, wie es vorne in
    'runtimepath' zu finden ist.  Für Unix könnten Sie zum Beispiel machen:

en: You will find hints for the translation in "$VIMRUNTIME/lang/README.txt".
de: Hinweise für die Übersetzung finden Sie in »$VIMRUNTIME/lang/README.txt«.

en: *45.3*	Using another encoding
de: *45.3*	Eine andere Kodierung benutzen

en: Vim guesses that the files you are going to edit are encoded for your
    language.  For many European languages this is "latin1".  Then each byte is
    one character.  That means there are 256 different characters possible.  For
    Asian languages this is not sufficient.  These mostly use a double-byte
    encoding, providing for over ten thousand possible characters.  This still
    isn't enough when a text is to contain several different languages.  This is
    where Unicode comes in.  It was designed to include all characters used in
    commonly used languages.  This is the "Super encoding that replaces all
    others".  But it isn't used that much yet.
       Fortunately, Vim supports these three kinds of encodings.  And, with some
    restrictions, you can use them even when your environment uses another
    language than the text.
       Nevertheless, when you only edit files that are in the encoding of your
    language, the default should work fine and you don't need to do anything.  The
    following is only relevant when you want to edit different languages.
de: Vim nimmt an, dass die Dateien, die Sie editieren wollen, in der Kodierung
    Ihrer Sprache sind.  Für viele europäische Sprachen ist dies »latin1«.  Dann
    ist jedes Byte ein Zeichen.  Das bedeutet, es gibt 256 mögliche Zeichen.  Für
    asiatische Sprachen ist dies nicht ausreichend.  Diese benutzen meistens eine
    zwei-Byte-Kodierung, welche über zehntausend mögliche Zeichen bietet.  Dies
    ist immer noch nicht genug, wenn ein Text mehrere unterschiedliche Sprachen
    enthält.  Hier kommt Unicode ins Spiel.  Er wurde entworfen, um alle Zeichen
    in den üblicherweise benutzten Sprachen zu enthalten.  Dies ist »die
    Über-Kodierung, die alle anderen ersetzt«.  Aber er wird noch nicht so viel
    benutzt.
       Glücklicherweise unterstützt Vim diese drei Arten von Kodierungen.  Und mit
    einigen Einschränkungen können Sie sie sogar benutzen, wenn Ihre Umgebung eine
    andere Sprache als der Text benutzt.
       Gleichwohl sollte, wenn Sie nur Dateien in der Kodierung Ihrer Sprache
    editieren, die Grundeinstellung sollte gut funktionieren und Sie müssen nichts
    machen.  Das folgende ist nur relevant, wenn Sie verschiedene Sprachen
    editieren wollen.

en: 	Note:
    	Using different encodings only works when Vim was compiled to handle
    	it.  To find out if it works, use the ":version" command and check the
    	output for "+multi_byte".  If it's there, you are OK.  If you see
    	"-multi_byte" you will have to find another Vim.
de: 	Anmerkung:
    	Verschiedene Kodierungen benutzen funktioniert nur, wenn Vim so
    	kompiliert wurde, dass er sie verarbeiten kann.  Um herauszufinden, ob
    	es funktioniert, benutzen Sie den Befehl »:version« und prüfen Sie die
    	Ausgabe für »+multi_byte«.  Falls sie da ist, ist alles in Ordnung.
    	Falls Sie »-multi_byte« sehen, müssen Sie einen anderen Vim finden.

en: USING UNICODE IN THE GUI
de: UNICODE IN DER GUI BENUTZEN

en: The nice thing about Unicode is that other encodings can be converted to it
    and back without losing information.  When you make Vim use Unicode
    internally, you will be able to edit files in any encoding.
       Unfortunately, the number of systems supporting Unicode is still limited.
    Thus it's unlikely that your language uses it.  You need to tell Vim you want
    to use Unicode, and how to handle interfacing with the rest of the system.
       Let's start with the GUI version of Vim, which is able to display Unicode
    characters.  This should work: >
de: Das nette mit Unicode ist, dass andere Kodierungen in ihn und zurück
    umgewandelt werden können, ohne Informationen zu verlieren.  Wenn Sie Vim
    intern Unicode verwenden lassen, sind Sie in der Lage, Dateien in jeder
    Kodierung zu editieren.
       Unglücklicherweise ist die Zahl der Unicode-unterstützenden Systeme noch
    begrenzt.  Also ist es unwahrscheinlich, dass Ihre Sprache ihn benutzt.  Sie
    müssen Vim sagen, dass Sie Unicode benutzen wollen, und wie er die Interaktion
    mit dem Rest des Systems verarbeiten soll.
       Lassen Sie uns mit der GUI-Version von Vim beginnen, die in der Lage ist,
    Unicode-Zeichen anzuzeigen.  Dies sollte funktionieren: >

en: The 'encoding' option tells Vim the encoding of the characters that you use.
    This applies to the text in buffers (files you are editing), registers, Vim
    script files, etc.  You can regard 'encoding' as the setting for the internals
    of Vim.
       This example assumes you have this font on your system.  The name in the
    example is for the X Window System.  This font is in a package that is used to
    enhance xterm with Unicode support.  If you don't have this font, you might
    find it here:
de: Die Option 'encoding' sagt Vim die Kodierung der Zeichen, die Sie benutzen.
    Dies trifft zu auf den Text in den Puffern (die Dateien, die Sie editieren,
    Register, Vim-Skript-Dateien, usw.  Sie können 'encoding' als die Einstellung
    für die Interna von Vim betrachten.
       Dieses Beispiel nimmt an, dass Sie diesen Zeichensatz auf Ihrem System
    haben.  Der Name in dem Beispiel ist für das X Window-System.  Dieser
    Zeichensatz ist in einem Paket, das benutzt wird, um XTerm um Unicode-
    Unterstützung zu erweitern.  Falls Sie diesen Zeichensatz nicht haben, mögen
    Sie ihn hier finden:

en: For MS-Windows, some fonts have a limited number of Unicode characters.  Try using the "Courier New" font.  You can use the Edit/Select Font... menu to select and try out the fonts available.  Only fixed-width fonts can be used though.  Example: >
de: Bei MS-Windows haben einige Zeichensätze eine begrenzte Zahl von Unicode-Zeichen.  Versuchen Sie den Zeichensatz »Courier New« zu benutzen.  Sie können das Menü »Editieren/Select Font...« benutzen, um die verfügbaren Zeichensätze auszuwählen und auszuprobieren.  Allerdings können nur Zeichensätze mit fester Breite benutzt werden.  Beispiel: >

en: If it doesn't work well, try getting a fontpack.  If Microsoft didn't move it, you can find it here:
de: Falls es nicht gut funktioniert, versuchen Sie ein Fontpack zu beziehen.  Falls Microsoft es nicht verschoben hat, können Sie es hier finden:

en: Now you have told Vim to use Unicode internally and display text with a Unicode font.  Typed characters still arrive in the encoding of your original language.  This requires converting them to Unicode.  Tell Vim the language from which to convert with the 'termencoding' option.  You can do it like this: >
de: Nun haben Sie Vim gesagt, dass er intern Unicode verwenden und Text mit einem Unicode-Zeichensatz anzeigen soll.  Getippte Zeichen erscheinen immer noch in der Kodierung Ihrer ursprünglichen Sprache.  Dies erfordert, sie nach Unicode zu konvertieren.  Sagen Sie Vim die Sprache, von der er konvertieren soll, mit der Option 'termencoding'.  Sie können dies wie folgt tun: >

en: This assigns the old value of 'encoding' to 'termencoding' before setting 'encoding' to utf-8.  You will have to try out if this really works for your setup.  It should work especially well when using an input method for an Asian language, and you want to edit Unicode text.
de: Dies weist 'termencoding' den alten Wert von 'encoding' zu, bevor 'encoding' auf UTF-8 gesetzt wird.  Sie müssen herausfinden, ob dies wirklich für Ihr Setup funktioniert.  Es sollte besonders gut funktionieren, wenn Sie eine Eingabemethode für eine asiatische Sprache verwenden und Sie Text in Unicode editieren wollen.

en: USING UNICODE IN A UNICODE TERMINAL
de: UNICODE IN EINEM UNICODE-TERMINAL BENUTZEN

en: There are terminals that support Unicode directly.  The standard xterm that
    comes with XFree86 is one of them.  Let's use that as an example.
       First of all, the xterm must have been compiled with Unicode support.  See
    |UTF8-xterm| how to check that and how to compile it when needed.
       Start the xterm with the "-u8" argument.  You might also need so specify a
    font.  Example: >
de: Es gibt Terminals, die Unicode direkt unterstützen.  Das Standard-XTerm in
    XFree86 ist eines von ihnen.  Lassen Sie uns das als ein Beispiel benutzen.
       Zuallererst muss das XTerm mit Unicode-Unterstützung kompiliert sein.
    Siehe |UTF8-xterm| wie Sie das prüfen, und wie Sie es kompilieren, wenn nötig.
       Starten Sie das XTerm mit dem Argument »-u8«.  Sie mögen auch einen
    Zeichensatz angeben müssen.  Beispiel: >

en: Now you can run Vim inside this terminal.  Set 'encoding' to "utf-8" as before.  That's all.
de: Nun können Sie Vim in diesem Terminal laufen lassen.  Setzen Sie 'encoding' auf »utf-8« wie vorher.  Das ist alles.

en: USING UNICODE IN AN ORDINARY TERMINAL
de: UNICODE IN EINEM GEWÖHNLICHEN TERMINAL BENUTZEN

en: Suppose you want to work with Unicode files, but don't have a terminal with Unicode support.  You can do this with Vim, although characters that are not supported by the terminal will not be displayed.  The layout of the text will be preserved.  >
de: Angenommen, Sie wollen mit Dateien in Unicode arbeiten, haben aber kein Terminal mit Unicode-Unterstützung.  Sie können dies mit Vim machen, allerdings werden Zeichen, die das Terminal nicht unterstützt, nicht angezeigt.  Das Layout des Textes bleibt erhalten. >

en: This is the same as what was used for the GUI.  But it works differently: Vim
    will convert the displayed text before sending it to the terminal.  That
    avoids that the display is messed up with strange characters.
       For this to work the conversion between 'termencoding' and 'encoding' must
    be possible.  Vim will convert from latin1 to Unicode, thus that always works.
    For other conversions the |+iconv| feature is required.
       Try editing a file with Unicode characters in it.  You will notice that Vim
    will put a question mark (or underscore or some other character) in places
    where a character should be that the terminal can't display.  Move the cursor
    to a question mark and use this command: >
de: Dies ist dasselbe, wie das für die GUI benutzte.  Aber es funktioniert
    verschieden: Vim konvertiert den angezeigten Text, bevor er an das Terminal
    geschickt wird.  Das vermeidet, dass die Anzeige von komischen Zeichen
    verunstaltet wird.
       Damit dies funktioniert, muss die Umwandlung zwischen 'termencoding' und
    'encoding' möglich sein.  Vim konvertiert intern von latin1 nach Unicode, also
    funktioniert dies immer.  Für andere Umwandlungen wird das Feature
    |+iconv| benötigt.
       Versuchen Sie eine Datei zu editieren, die Unicode-Zeichen enthält.  Sie
    bemerken, dass Vim ein Fragezeichen (oder Unterstrich oder ein anderes
    Zeichen) an Stellen setzt, wo ein Zeichen sein sollte, das das Terminal nicht
    anzeigen kann.  Gehen Sie mit dem Cursor auf solch ein Fragezeichen und geben
    Sie diesen Befehl: >

en: Vim will display a line with the code of the character.  This gives you a hint about what character it is.  You can look it up in a Unicode table.  You could actually view a file that way, if you have lots of time at hand.
de: Vim zeigt eine Zeile mit dem Kode des Zeichens an.  Dies gibt Ihnen einen Hinweis, um welches Zeichen es sich handelt.  Sie können es in einer Unicode-Tafel nachschlagen.  Sie könnten buchstäblich eine Datei auf diese Weise betrachten, falls Sie viel Zeit haben.

en: 	Note:
    	Since 'encoding' is used for all text inside Vim, changing it makes
    	all non-ASCII text invalid.  You will notice this when using registers
    	and the 'viminfo' file (e.g., a remembered search pattern).  It's
    	recommended to set 'encoding' in your vimrc file, and leave it alone.
de: 	Anmerkung:
    	Da 'encoding' für allen Text innerhalb Vim verwendet wird, macht sein
    	Ändern allen nicht-ASCII-Text ungültig.  Sie bemerken dies, wenn Sie
    	Register und die 'viminfo' benutzen (z.B. ein gemerktes Suchmuster).
    	Es empfiehlt sich, 'encoding' in der vimrc zu setzen und ansonsten in
    	Ruhe zu lassen.

en: *45.4*	Editing files with a different encoding
de: *45.4*	Dateien mit einer anderen Kodierung editieren

en: Suppose you have setup Vim to use Unicode, and you want to edit a file that is
    in 16-bit Unicode.  Sounds simple, right?  Well, Vim actually uses utf-8
    encoding internally, thus the 16-bit encoding must be converted.  Thus there
    is a difference between the character set (Unicode) and the encoding (utf-8 or
    16-bit).
       Vim will try to detect what kind of file you are editing.  It uses the
    encoding names in the 'fileencodings' option.  When using Unicode, the default
    value is: "ucs-bom,utf-8,latin1".  This means that Vim checks the file to see
    if it's one of these encodings:
de: Angenommen, Sie haben Vim zur Benutzung von Unicode eingerichtet, und
    wollen eine Datei editieren, die in 16-bit Unicode ist.  Hört sich einfach an,
    richtig?  Nun, tatsächlich benutzt Vim intern die Kodierung UTF-8, also muss
    die 16-Bit-Kodierung konvertiert werden.  Also gibt es einen Unterschied
    zwischen dem Zeichensatz (Unicode) und der Kodierung (UTF-8 oder 16-Bit).
       Vim versucht zu erkennen, was für eine Datei Sie editieren.  Er benutzt die
    Kodierungsnamen in der Option 'fileencodings'.  Bei der Benutzung von Unicode
    ist der Standard-Wert »usc-bom,utf-8,latin1«.  Dies bedeutet, dass Vim prüft,
    ob die Datei in einer dieser Kodierungen ist:

en: 	ucs-bom		File must start with a Byte Order Mark (BOM).  This
    			allows detection of 16-bit, 32-bit and utf-8 Unicode
    			encodings.
    	utf-8		utf-8 Unicode.  This is rejected when a sequence of
    			bytes is illegal in utf-8.
    	latin1		The good old 8-bit encoding.  Always works.
de: 	ucs-bom		Datei muss mit einer Markierung der Byte-Reihenfolge
    			(Byte Order Mark, BOM) beginnen.  Dies erlaubt die
    			Erkennung der Unicode-Kodierungen 16-Bit, 32-Bit und
    			UTF-8.
    	utf-8		UTF-8 Unicode.  Dies wird zurückgewiesen, wenn eine
    			Folge von Bytes ungültig in UTF-8 ist.
    	latin1		Die gute alte 8-Bit Kodierung.  Funktioniert immer.

en: When you start editing that 16-bit Unicode file, and it has a BOM, Vim will
    detect this and convert the file to utf-8 when reading it.  The 'fileencoding'
    option (without s at the end) is set to the detected value.  In this case it
    is "ucs-2le".  That means it's Unicode, two bytes and little-endian.  This
    file format is common on MS-Windows (e.g., for registry files).
       When writing the file, Vim will compare 'fileencoding' with 'encoding'.  If
    they are different, the text will be converted.
       An empty value for 'fileencoding' means that no conversion is to be done.
    Thus the text is assumed to be encoded with 'encoding'.
de: Wenn Sie beginnen, diese Datei in 16-Bit Unicode zu editieren, und sie hat
    eine BOM, erkennt dies Vim und konvertiert die Datei beim Lesen nach UTF-8.
    Die Option 'fileencoding' (ohne »s« am Ende) wird auf den erkannten Wert
    gesetzt.  In diesem Falle ist es »ucs-2le«.  Das bedeutet Unicode, zwei Byte
    und niederwertiges Byte zuerst (little-endian).  Dieses Dateiformat ist häufig
    unter MS-Windows anzutreffen (z.B. Dateien der Registry).
       Beim Schreiben der Datei vergleicht Vim 'fileencoding' mit 'encoding'.
    Falls sie verschieden sind, wird der Text konvertiert.
       Ein leerer Wert für 'fileencoding' bedeutet, dass keine Umwandlung
    stattfindet.  Also wird angenommen, dass der Text mit 'encoding' kodiert wird.

en: If the default 'fileencodings' value is not good for you, set it to the encodings you want Vim to try.  Only when a value is found to be invalid will the next one be used.  Putting "latin1" first doesn't work, because it is never illegal.  An example, to fall back to Japanese when the file doesn't have a BOM and isn't utf-8: >
de: Falls für Sie der Standard-Wert von 'fileencodings' nicht gut ist, setzen Sie ihn auf die Kodierungen, die Sie Vim versuchen lassen wollen.  Nur wenn sich ein Wert als ungültig erwiesen hat, wird der nächste benutzt.  »latin1« an erster Stelle zu setzen funktioniert nicht, weil dieser niemals ungültig ist.  Ein Beispiel, um zu Japanisch zurückzugehen, wenn die Datei keine BOM hat und nicht UTF-8 ist: >

en: See |encoding-values| for suggested values.  Other values may work as well.  This depends on the conversion available.
de: Siehe |encoding-values| für vorgeschlagene Werte.  Andere Werte mögen auch funktionieren.  Dies hängt davon ab, ob die Umwandlung verfügbar ist.

en: FORCING AN ENCODING
de: EINE KODIERUNG ERZWINGEN

en: If the automatic detection doesn't work you must tell Vim what encoding the file is.  Example: >
de: Falls die automatische Erkennung nicht funktioniert, müssen Sie Vim sagen, in welcher Kodierung die Datei ist.  Beispiel: >

en: The "++enc" part specifies the name of the encoding to be used for this file
    only.  Vim will convert the file from the specified encoding, Russian in this
    example, to 'encoding'.  'fileencoding' will also be set to the specified
    encoding, so that the reverse conversion can be done when writing the file.
       The same argument can be used when writing the file.  This way you can
    actually use Vim to convert a file.  Example: >
de: Der Teil »++enc« gibt nur für diese Datei den Namen der zu benutzenden
    Kodierung an.  Vim konvertiert die Datei von der angegebenen Kodierung, in
    diesem Beispiel Russisch, nach 'encoding'.  Auch 'fileencoding' wird auf die
    angegebene Kodierung gesetzt, so dass beim Schreiben der Datei die umgekehrte
    Umwandlung geschehen kann.
       Dasselbe Argument kann benutzt werden, wenn die Datei geschrieben wird.
    Tatsächlich können Sie auf diese Weise Vim benutzen, um eine Datei
    umzuwandeln.  Beispiel: >

en: 	:write ++enc=utf-8 russian.txt
    <
    	Note:
    	Conversion may result in lost characters.  Conversion from an encoding
    	to Unicode and back is mostly free of this problem, unless there are
    	illegal characters.  Conversion from Unicode to other encodings often
    	loses information when there was more than one language in the file.
de: 	:write ++enc=utf-8 russian.txt
    <
    	Anmerkung:
    	Die Umwandlung kann als Ergebnis verlorene Zeichen haben.  Die
    	Umwandlung von einer Kodierung nach Unicode und zurück ist meistens
    	frei von diesem Problem, solange es keine ungültigen Zeichen gibt.
    	Die Umwandlung von Unicode in andere Kodierungen verliert oft
    	Informationen, wenn in der Datei mehr als eine Sprache war.

en: *45.5*	Entering language text
de: *45.5*	Sprachtext eingeben

en: Computer keyboards don't have much more than a hundred keys.  Some languages
    have thousands of characters, Unicode has ten thousands.  So how do you type
    these characters?
       First of all, when you don't use too many of the special characters, you
    can use digraphs.  This was already explained in |24.9|.
       When you use a language that uses many more characters than keys on your
    keyboard, you will want to use an Input Method (IM).  This requires learning
    the translation from typed keys to resulting character.  When you need an IM
    you probably already have one on your system.  It should work with Vim like
    with other programs.  For details see |mbyte-XIM| for the X Window system and
    |mbyte-IME| for MS-Windows.
de: Computer-Tastaturen haben nicht viel mehr als etwa einhundert Tasten.  Einige
    Sprachen haben Tausende von Zeichen, Unicode hat Zehntausende.  Wie also
    tippen Sie diese Zeichen?
       Zuallererst, wenn Sie nicht zuviel der besonderen Zeichen benutzen, können
    Sie Digraphen benutzen.  Dies wurde bereits in Abschnitt |24.9| erklärt.
       Wenn Sie eine Sprache benutzen, die viel mehr Zeichen als Tasten auf Ihrer
    Tastatur benutzt, wollen Sie eine Eingabemethode (Input Method, IM) benutzen.
    Dies erfordert das Lernen der Übersetzung von den getippten Tasten zu dem
    resultierenden Zeichen.  Wenn Sie eine IM benötigen, haben Sie wahrscheinlich
    schon eine auf Ihrem System.  Sie sollte mit Vim wie mit anderen Programmen
    funktionieren.  Für Details siehe |mbyte-XIM| für das X-Window-System und
    |mbyte-IME| für MS-Windows.

en: KEYMAPS
de: TASTATURBELEGUNGEN (KEYMAPS)

en: For some languages the character set is different from latin, but uses a
    similar number of characters.  It's possible to map keys to characters.  Vim
    uses keymaps for this.
       Suppose you want to type hebrew.  You can load the keymap like this: >
de: Für einige Sprachen ist der Zeichensatz verschieden vom lateinischen, aber
    benutzt eine ähnliche Anzahl von Zeichen.  Es ist möglich, Tasten mit Zeichen
    zu belegen.  Vim benutzt hierfür Tastaturbelegungen.
       Angenommen, Sie wollen Hebräisch tippen.  Sie können die Tastaturbelegung
    wie folgt laden: >

en: Vim will try to find a keymap file for you.  This depends on the value of 'encoding'.  If no matching file was found, you will get an error message.
de: Vim versucht, für Sie eine Tastenbelegungsdatei zu finden.  Dies hängt von dem Wert von 'encoding' ab.  Falls keine passende Datei gefunden wurde, bekommen Sie eine Fehlermeldung.

en: Now you can type Hebrew in Insert mode.  In Normal mode, and when typing a ":" command, Vim automatically switches to English.  You can use this command to switch between Hebrew and English: >
de: Nun können Sie im Einfügemodus Hebräisch tippen.  Im Normalmodus, und wenn Sie einen »:«-Befehl tippen, schaltet Vim automatisch auf Englisch.  Sie können diesen Befehl benutzen, um zwischen Hebräisch und Englisch umzuschalten: >

en: This only works in Insert mode and Command-line mode.  In Normal mode it does
    something completely different (jumps to alternate file).
       The usage of the keymap is indicated in the mode message, if you have the
    'showmode' option set.  In the GUI Vim will indicate the usage of keymaps with
    a different cursor color.
       You can also change the usage of the keymap with the 'iminsert' and
    'imsearch' options.
de: Dies funktioniert nur im Einfüge- und im Befehlszeilenmodus.  Im Normalmodus
    tut er etwas völlig verschiedenes (springt zur alternativen Datei).
       Die Benutzung der Tastaturbelegung wird in der Modusmeldung mit »Sprache«
    angezeigt, falls Sie die Option 'showmode' gesetzt haben.  In der GUI zeigt
    Vim die Benutzung von Tastaturbelegungen mit einer anderen Cursorfarbe an.
       Sie können die Benutzung der Tastaturbelegung auch mit den Optionen
    'iminsert' und 'imsearch' ändern.

en: To see the list of mappings, use this command: >
de: Um die Liste der Belegungen zu sehen, benutzen Sie diesen Befehl: >

en: To find out which keymap files are available, in the GUI you can use the Edit/Keymap menu.  Otherwise you can use this command: >
de: Um herauszufinden, welche Tastaturbelegungsdateien verfügbar sind, können Sie in der GUI das Menü »Editieren/Tastaturbelegung« benutzen.  Ansonsten können Sie diesen Befehl benutzen: >

en: DO-IT-YOURSELF KEYMAPS
de: SELBSTGEMACHTE TASTATURBELEGUNGEN

en: You can create your own keymap file.  It's not very difficult.  Start with
    a keymap file that is similar to the language you want to use.  Copy it to the
    "keymap" directory in your runtime directory.  For example, for Unix, you
    would use the directory "~/.vim/keymap".
       The name of the keymap file must look like this:
de: Sie können Ihre eigene Tastaturbelegungsdatei erstellen.  Es ist nicht sehr
    schwierig.  Beginnen Sie mit einer Tastaturbelegungsdatei, die der Sprache,
    die Sie benutzen wollen, ähnlich ist.  Kopieren Sie sie in das
    Unterverzeichnis »keymap« in Ihrem Runtime-Verzeichnis.  Unter Unix würden Sie
    zum Beispiel das Verzeichnis »~/.vim/keymap« benutzen.
       Der Name der Tastaturbelegungsdatei muss wie folgt aussehen:

en: 	keymap/{name}.vim ~
    or
    	keymap/{name}_{encoding}.vim ~
de: 	keymap/{Name}.vim ~
    oder
    	keymap/{Name}_{Kodierung}.vim ~

en: {name} is the name of the keymap.  Chose a name that is obvious, but different from existing keymaps (unless you want to replace an existing keymap file).  {name} cannot contain an underscore.  Optionally, add the encoding used after an underscore.  Examples:
de: {Name} ist der Name der Tastaturbelegung.  Wählen Sie einen Namen, der offensichtlich, aber verschieden von bestehenden Tastaturbelegungen (solange Sie keine bestehende Tastaturbelegungsdatei ersetzen wollen).  {Name} kann keinen Unterstrich enthalten.  Fügen Sie optional die benutzte Kodierung nach einem Unterstrich hinzu.  Beispiele:

en: 	keymap/hebrew.vim ~
    	keymap/hebrew_utf-8.vim ~
de: 	keymap/hebraeisch.vim ~
    	keymap/hebraeisch_utf-8.vim ~

en: The contents of the file should be self-explanatory.  Look at a few of the keymaps that are distributed with Vim.  For the details, see |mbyte-keymap|.
de: Der Inhalt der Datei sollte selbsterklärend sein.  Sehen Sie sich ein paar der Tastaturbelegungen, die mit Vim verteilt werden, an.  Für Details, siehe |mbyte-keymap|

en: LAST RESORT
de: LETZTER AUSWEG

en: If all other methods fail, you can enter any character with CTRL-V:
de: Falls alle anderen Methoden scheitern, können Sie jedes Zeichen mit CTRL-V eingeben:

en: 	encoding   type			range ~
    	8-bit	   CTRL-V 123		decimal 0-255
    	8-bit	   CTRL-V x a1		hexadecimal 00-ff
    	16-bit     CTRL-V u 013b	hexadecimal 0000-ffff
    	31-bit	   CTRL-V U 001303a4	hexadecimal 00000000-7fffffff
de: 	Kodierung  tippen Sie		Bereich ~
    	8-Bit	   CTRL-V 123		dezimal 0-255
    	8-Bit	   CTRL-V x a1		hexadezimal 00-ff
    	16-Bit     CTRL-V u 013b	hexadezimal 0000-ffff
    	31-Bit     CTRL-V U 001303a4	hexadecimal 00000000-7fffffff

en: Don't type the spaces.  See |i_CTRL-V_digit| for the details.
de: Tippen Sie nicht die Leerzeichen.  Siehe |i_CTRL-V_digit| für Details.

en: Next chapter: |usr_90.txt| Installing Vim
de: Nächstes Kapitel: |usr_90.txt| Vim installieren

en: Copyright: see |manual-copyright| vim:tw=78:ts=8:ft=help:norl:
de: Copyright: siehe |manual-copyright| vim:tw=78:ts=8:ft=help:norl:
