powered by CADENAS

Manual

Manual

1.7.5.15.2.2. Aufbau der Konfigurationsdatei

Die Einstellungen für jeden Übersetzungsdienst erfolgen in einem eigenen Block.

Jeder Block kann folgende Schlüssel enthalten:

  • SourceLanguages und TargetLanguages:

    Komma-separierte Liste der unterstützten Quell- und Zielsprachen.

    Die Sprachen sind im ISO-Code anzugeben.

    Beispiel:

    SourceLanguages=af,aq,ar,be,bg,ca,de,en
    TargetLanguages=af,aq,ar,be,bg,ca,de,en
  • WebUrl_sourceLang_targetLang:

    Dieser Schlüssel liefert die Anzeige auf der Registerseite Webansicht.

    Er ist für jede Sprachkombination separat anzugeben.

    Der Schlüssel muss für jeden Übersetzungsdienst individuell angepasst sein.

    Allgemeine Form:

    WebUrl_sourceLanguage_targetLanguage=

    Beispiel:

    WebUrl_de_en=http://dict.leo.org/ende?lp=ende&search=$phrase.
    WebUrl_en_de=http://dict.leo.org/ende?lp=ende&search=$phrase.
    WebUrl_all_all=http://www.podge.de/..........................
    WebUrl_de_all=http://dict.tu-chemnitz.de/....................

    Ein Sprach-Code kann ersetzt werden durch "all".

Google und Microsoft haben zwei zusätzliche Schlüssel:

Die über eine URL adressierten Dienste haben zusätzlich folgenden Schlüssel:

  • Description:

    Name/Beschreibung des Dienstes, welcher in der Benutzeroberfläche im Listenfeld Übersetzer angezeigt wird.

    Beschreibungstext im Listenfeld "Übersetzer"

    Beschreibungstext im Listenfeld "Übersetzer"

    Der Beschreibungstext kann mittels Konfigurationsdatei unter ../setup/online_translation.def lokalisiert werden.

  • UrlEncoding:

    Einige Übersetzungsanbieter benötigen die Angabe einer URL-Kodierung, damit die Parameter (z.B. "Service.de/translate?query=Überlauf") korrekt übergeben werden.

    Beispiel:

    UrlEncoding=ISO 8859-1

Die folgenden Platzhalter können in den Schlüsseln WebUrl und ServiceUrl verwendet werden:

  • $phrase.: Der zu übersetzende Text

  • $source_lang.: Die Quellsprache

  • $desired_lang.: Die gewünschte Zielsprache

  • $key.: Der Schlüssel für Google Translator oder Microsoft Translator