
stc <inputfile> <outputdir>
stc -p <inputfile> <outputdir>

Das Programm stc konvertiert string tables in Textform
zu string tables in Binrform.
Hierbei enthlt die string table in Textform die Schlssel
und die zugehrigen Werte fr jeweils alle untersttzten
Sprachen.
Die binre string table enthlt nur die Werte fr die
jeweilige Sprache.
Im Verzeichnis outputdir werden Unterverzeichnisse fr
die untersttzten Sprachen angelegt, in diesen wiederum
Unterverzeichnisse fr die Regionen und Encoding-Schemata,
falls solche verwendet werden.
Wird z.B. eine Eingabedatei "abc.str" mit dem Inhalt

  # This is an example string table file abc.str
  $version 1.0
  "msg-hello"
  de = "Guten Tag."
  en = "Hello"
  en_US = "Hi"
  "msg-goodbye"
  de = "Auf Wiedersehen."
  en = "Goodbye."

mit dem Befehl

  stc abc.str /usr/local/lib/x

konvertiert, werden die Verzeichnisse

  /usr/local/lib/x
  /usr/local/lib/x/de
  /usr/local/lib/x/en
  /usr/local/lib/x/en/us

angelegt. In allen Unterverzeichnissen von /usr/local/lib/x befindet
sich dann eine Datei "abc.stt", die die jeweilige binre string table
enthlt.

Standardmig wird versucht, die binren string tables komprimiert
zu speichern, falls mglich.
Um die Komprimierung zu verhindern, kann die Option "-p" genutzt werden.


