Hi Guopeng!

On Mi, 29 Sep 2010, Guopeng Wen wrote:

> This is an update for the Vim NSIS installer patch I posted on July
> 30.  I've made quite some changes since then, most functionalities
> are now implemented in NSIS script natively, "install.exe" and
> "uninstal.exe" are no longer used in the new installer.
> 
> I've uploaded the code to github:
>     http://github.com/gpwen/vim-installer-mui2

Thanks for your work.

I have never done anything like this, but attached you'll find a German 
translation. I hope nothing is wrong. I'd appreciate if other Germans 
could take a look at it (that's why I am posting here). 

regards,
Christian

-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
# vi:set ts=8 sts=4 sw=4 fdm=marker:
#
# english.nsi: English language strings for gvim NSIS installer.
#
# Author: Guopeng Wen

# For a list of languages supported by NSIS, check:
#   "<nsis>/Contrib/Language files"
# ${LANG_<language>} will be defined as the language id after you inserted the
# language.  For example, after you insert "English", ${LANG_ENGLISH} will be
# defined as the language ID so you can use it in the following language
# string definition.
!insertmacro MUI_LANGUAGE "German"


##############################################################################
# MUI Configuration Strings                                               {{{1
##############################################################################

LangString str_dest_folder          ${LANG_GERMAN} \
    "Zielverzeichnis auswählen (Muß auf $\"vim\" enden)"

LangString str_show_readme          ${LANG_GERMAN} \
    "README Datei nach der Installation anzeigen"

# Install types:
LangString str_type_typical         ${LANG_GERMAN} \
    "Typisch"

LangString str_type_minimal         ${LANG_GERMAN} \
    "Minimum"

LangString str_type_full            ${LANG_GERMAN} \
    "Vollständig"


##############################################################################
# Section Titles & Description                                            {{{1
##############################################################################

LangString str_group_old_ver        ${LANG_GERMAN} \
    "Vorherige Version deinstallieren"
LangString str_desc_old_ver         ${LANG_GERMAN} \
    "Vorherige installierte Versionen auf diesem System deinstallieren."

LangString str_section_exe          ${LANG_GERMAN} \
    "Vim GUI"
LangString str_desc_exe             ${LANG_GERMAN} \
    "Vim GUI Anwendung und Laufzeitdateien (Dieser Teil ist zwingend\
     erforderlich)."

LangString str_section_console      ${LANG_GERMAN} \
    "Vim Konsolen Anwendung"
LangString str_desc_console         ${LANG_GERMAN} \
    "Konsolen Version von Vim."

LangString str_section_batch        ${LANG_GERMAN} \
    ".bat Dateien erstellen"
LangString str_desc_batch           ${LANG_GERMAN} \
    ".bat Dateien erstellen, um Vim auf der Konsole auszuführen."

LangString str_group_icons          ${LANG_GERMAN} \
    "Vim Icons erstellen"
LangString str_desc_icons           ${LANG_GERMAN} \
    "Vim Icons für einfachen Aufruf erstellen."

LangString str_section_desktop      ${LANG_GERMAN} \
    "Auf dem Desktop"
LangString str_desc_desktop         ${LANG_GERMAN} \
    "Icons für gVim auf dem Desktop erstellen."

LangString str_section_start_menu   ${LANG_GERMAN} \
    "Im Startmenü Programmordner"
LangString str_desc_start_menu      ${LANG_GERMAN} \
    "Vim im Programm Verzeichnis des Startmenüs hinzufügen\
     Windows 95 und höher."

LangString str_section_quick_launch ${LANG_GERMAN} \
    "In die Schnellstartleiste"
LangString str_desc_quick_launch    ${LANG_GERMAN} \
    "Verknüpfung zu Vim in der Schnellstartleiste ablegen."

LangString str_group_edit_with      ${LANG_GERMAN} \
    "Vim zum Kontextmenü hinzufügen"
LangString str_desc_edit_with       ${LANG_GERMAN} \
    "Vim in das $\"Öffnen mit...$\" Kontextmenü hinzufügen."

LangString str_section_edit_with32  ${LANG_GERMAN} \
    "32-bit Version"
LangString str_desc_edit_with32     ${LANG_GERMAN} \
    "Vim in das $\"Öffnen mit...$\" Kontextmenü\
     für 32-bit Anwendungen hinzufügen."

LangString str_section_edit_with64  ${LANG_GERMAN} \
    "64-bit Version"
LangString str_desc_edit_with64     ${LANG_GERMAN} \
    "Vim in das $\"Öffnen mit...$\" Kontextmenü\
     für 64-bit Anwendungen hinzufügen."

LangString str_section_vim_rc       ${LANG_GERMAN} \
    "Standard Konfigurationsdatei erstellen"
LangString str_desc_vim_rc          ${LANG_GERMAN} \
    "Eine Standard Konfigurationsdatei (_vimrc) erstellen, \
    falls noch keine existiert."

LangString str_group_plugin         ${LANG_GERMAN} \
    "Plugin-Verzeichnisse anlegen"
LangString str_desc_plugin          ${LANG_GERMAN} \
    "Plugin-Verzeichnisse anlegen.  Plugin Verzeichnisse erlauben es, Vim \
     um zusätzliche Funktionen zu erweitern."

LangString str_section_plugin_home  ${LANG_GERMAN} \
    "Privat"
LangString str_desc_plugin_home     ${LANG_GERMAN} \
    "Plugin-Verzeichnis im Basisverzeichnis (falls es existiert) oder im Vim \
     Installationspfad erstellen."

LangString str_section_plugin_vim   ${LANG_GERMAN} \
    "Shared"
LangString str_desc_plugin_vim      ${LANG_GERMAN} \
    "Plugin-Verzeichnisse im Vim Installationspfad erstellen. Diese werden für 
\
     alle Benutzer dieses Systems genutzt."

LangString str_section_vis_vim      ${LANG_GERMAN} \
    "VisVim Erweiterung"
LangString str_desc_vis_vim         ${LANG_GERMAN} \
    "VisVim Erweiterung zur Integration in Microsoft Visual Studio."

LangString str_section_xpm          ${LANG_GERMAN} \
    "XPM Bibliothek"
LangString str_desc_xpm             ${LANG_GERMAN} \
    "Bibliothek zum verarbeiten von XPM Bildern."

LangString str_section_nls          ${LANG_GERMAN} \
    "Unterstützung für andere Sprachen"
LangString str_desc_nls             ${LANG_GERMAN} \
    "Datein zur Unterstützung von anderen Sprachen installieren."

LangString str_unsection_register   ${LANG_GERMAN} \
    "Vim deinstallieren"
LangString str_desc_unregister      ${LANG_GERMAN} \
    "Vim vom System deinstallieren."

LangString str_unsection_exe        ${LANG_GERMAN} \
    "Vim Anwendung und Laufzeitdateien entfernen"
LangString str_desc_rm_exe          ${LANG_GERMAN} \
    "Alle Vim Anwendungen und Laufzeitdateien von diesem System deinstallieren."

LangString str_unsection_rc         ${LANG_GERMAN} \
    "Vim Konfigurationsdatei entfernen"
LangString str_desc_rm_rc           ${LANG_GERMAN} \
    "Vim Konfiguration $vim_install_root\_vimrc entfernen. \
     Überspringen, um die Konfigurationsdatei zu behalten."

##############################################################################
# Messages                                                                {{{1
##############################################################################

LangString str_msg_too_many_ver  ${LANG_GERMAN} \
    "$vim_old_ver_count Vim Version auf diesem System gefunden..$\r$\n\
     Dieser Installer kann maximal ${VIM_MAX_OLD_VER} Versionen \
     handhaben.$\r$\n\
     Bitte alte Versionen entfernen und noch einmal probieren."

LangString str_msg_invalid_root  ${LANG_GERMAN} \
    "Nicht gültiges Installationsverzeichnis: $vim_install_root!$\r$\n\
     Der Pfad muß auf $\"vim$\" enden."

LangString str_msg_bin_mismatch  ${LANG_GERMAN} \
    "Pfad Diskrepanz!$\r$\n$\r$\n\
     Erwarte Anwendungsverzeichnis $\"$vim_bin_path$\",$\r$\n\
     aber fand Anwendungpfad $\"$INSTDIR$\" vor."

LangString str_msg_vim_running   ${LANG_GERMAN} \
    "Laufender Vim Prozess erkannt.$\r$\n\
     Bitte alle laufenden Vim Prozesse vor dem Fortfahren beenden."

LangString str_msg_register_ole  ${LANG_GERMAN} \
    "Versuche OLE-Registrierung durchzuführen."

LangString str_msg_unreg_ole     ${LANG_GERMAN} \
    "Versuche OLE-Registrierung zu löschen."

LangString str_msg_rm_start      ${LANG_GERMAN} \
    "Deinstalliere die folgende Version:"

LangString str_msg_rm_fail       ${LANG_GERMAN} \
    "Deinstallation der Version fehlgeschlagen:"

LangString str_msg_no_rm_key     ${LANG_GERMAN} \
    "Deinstallations Schlüssel in der Registrierungsdatenbank nicht gefunden."

LangString str_msg_no_rm_reg     ${LANG_GERMAN} \
    "Kein Uninstaller in der Registrierungsdatenbank gefunden."

LangString str_msg_no_rm_exe     ${LANG_GERMAN} \
    "Kein Zugriff auf den Uninstaller."

LangString str_msg_rm_copy_fail  ${LANG_GERMAN} \
    "Fehler beim Kopieren des Uninstallers in ein temporäres Verzeichnis."

LangString str_msg_rm_run_fail   ${LANG_GERMAN} \
    "Fehler beim Aufruf des Uninstallers."

LangString str_msg_abort_install ${LANG_GERMAN} \
    "Installer wird abgebrochen."

LangString str_msg_install_fail  ${LANG_GERMAN} \
    "Installation fehlerhaft beendet."

LangString str_msg_rm_exe_fail   ${LANG_GERMAN} \
    "Einige Dateiem im Pfad $vim_bin_path konnten nicht gelöscht werden!$\r$\n\
     Diese Dateien müssen manuell gelöscht werden."

LangString str_msg_rm_root_fail  ${LANG_GERMAN} \
    "Achtung: Kann Verzeichnis $\"$vim_install_root$\" nicht entfernen, weil es 
nicht leer ist!"

Raspunde prin e-mail lui