Article View: de.comp.sys.next
Article #336Re: ONLINE-Hilfe in NS3.0: Oh Schreck!! ?
From: Federico Heinz
Date: Sat, 10 Oct 1992 13:19
Date: Sat, 10 Oct 1992 13:19
58 lines
3437 bytes
3437 bytes
In article <UCR7OLI@mailgzrz.tu-berlin.de> dirk@kalium.physik.tu-berlin.de writes: > da das ON-LINE-Hilfssystem nicht auf deutsch vorhanden > ist, habe ich ja schon verkraftet. Da es aber anscheinend > auch nicht moeglich ist (ohne noch herauszufindene > Tricks s.u.) , deutschsprachige Programme mit einem > solchen zu versehen, finde ich schon ziemlich > traurig!!! Es ist moeglich, die NeXTSTEP-Hilfe zu internationalisieren. Wahrscheinlich liegt Dein Problem daran, dass Du mit Deutsch als primaere Sprache benutzen wills. Wenn in dieser Funktionalitaet ein Bug steckt, kann ich mir gut vorstellen, dass er unbemerkt saemtliche Beta-Phasen ueberlebt hat---hoechstwahrscheinlich entwickeln kein Mensch in den USA mit Deutsch als Hauptsprache. Vielleicht solltest Du das an bug@next.com melden... Wie Du gemerkt hast, funktioniert ``Add Help Directory'' wenn man Englisch als Hauptsprache benutzt. Dort muss man wie in den Release Notes beschrieben die Help-Dateien mit Edit schreiben und die Links dazwischen aufbauen. Besonders wichtig sind die Links aus dem TableOfContents.rtfd. Wenn die Help-Dateien fertig sind, brauchst Du nur die Directory Help aus English.lproj in German.lproj zu kopieren und dort zu uebersetzen. > Irgendwie verstehe ich das Konzept der ONLINE-Hilfe ohnehin nicht ganz. In > /NextLibrary/Documentation/NextDev/GeneralRef/02_ApplicationKit/Classes/NX > HelpPanel.rtf > steht: Das heisst, dass wenn Du mit "Add Help Directory" die Dateien angelegt hast, da sind diese so geschaffen, dass Deine Anwendung auf die standard-Hilfetexte Zugriff hat. Die einzige Hilfsdateien, die Dein Programm dazu benoetigt sind TableOfContents.rtfd und Index.rtfd, die echten Hilfetexte werden aus den Tiefen des Laufzeitsystems ber ein Suchpfad herausgefischt. Dann aendern sich die Texte automatisch, wenn NeXT sie aendert. Es ist nicht notwendig (ja sogar verkehrt) Help.store aus irgendwoher zu holen und in die German.lproj zu kopieren. Diese .store-Dateien sind komprimierte Help-Directories. Wenn es etwas gibt, worueber man richtig laut meckern kann bzgl. das neue Hilfe-System dann darueber, dass es fuer jemanden ausserhalb von NeXT anscheinend keine Moeglichkeit gibt, eine solche komprimierte Help.store Datei fuer die eigenen Hilfetexte erzeugen kann. Unkoprimiert sind diese .rtfds nicht nur gross, sie belegen unnoetigerweise jede Menge inodes. > Die Datei "Help.store" in > "/usr/lib/NeXTSTEP/Resources/language.lproj/Help.store" > kann in spaeteren Versionen ja veraendert werden, was > ist aber mit den Dateien "Index.rtf" und > "TableOfContents.rtf", die ja nun bei jedem Programm > veraendert wurden? Von einen objekt-orientierten > System hatte ich eigentlich eine geschicktere > Vererbung erwartet! Da hast Du allerdings recht... vermutlich wird der zweite Anlauf (NS 4.0) in dieser Hinsicht auch besser werden. Ist doch immer so gewesen. Federico
Technical Details
Message-ID:
<1992Oct10.131923.10962@heinz.in-berlin.de>Path:
arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!fub!heinz!federicoReferences:
<UCR7OLI@mailgzrz.tu-berlin.de>Show Full Headers
Complete Article Headers
Newsgroups: de.comp.sys.next Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!fub!heinz!federico From: federico@heinz.in-berlin.de (Federico Heinz) Subject: Re: ONLINE-Hilfe in NS3.0: Oh Schreck!! ? Message-ID: <1992Oct10.131923.10962@heinz.in-berlin.de> Sender: federico@heinz.in-berlin.de Organization: Federico Heinz Consulting References: <UCR7OLI@mailgzrz.tu-berlin.de> Date: Sat, 10 Oct 1992 13:19:23 GMT Lines: 58