The Siegfried Locale Editor makes it possible to create new "locale" files or edit existing files. "locale" files contain language data (text) for applications that are using the "sfliblocale.so" Library to localize their user interface. The usage of the library is free for all BeOS developers, this includes commercial developers as well! There is documentation for the usage of the library (sfliblocale developer guide)
The Siegfried Locale Editor can be used by developers which include the "sfliblocale.so" in their own projects, as well as by every other user desiring to expand the language capabilities of an application that is using the library (e.g. to include further language support to Siegfried Backup).
By using the editor it's easy to check whether an application supports localization by the "sfliblocale.so" library. If so, the editor has the ability to get the built-in text data (mostly the english text) from the application as a reference for translation.
The kind of localization in the sfliblocale.so library is quite simple. Every text which should be localized is included in a table. The text is identified by the position in the table (the table row). The main function of the library returns a pointer to the text by using the row number as parameter. For every language that should be supported, such a table must be created. Corresponding to the row number the text will be translated to the appropriate language. Every table is saved as a single file. To get multi language support only the appropriate table ("locale" file) is loaded and used. By adding "locale" files, an application can be easily expanded for new languages without any additional development effort!
The Siegfried Locale Editor is running on BeOS R5 or higher. Your computer should be equipped with a minimum of 32 MBytes RAM and 2 MBytes of free disk space.
Siegfried Locale Editor supports the x86 plattform as well as the PPC.
In this manual, we mention several registered trademarks which are not marked as such in the body of the text. Hence you cannot conclude from the missing identification that the corresponding product name is free from rights of third parties:
Siegfried Soft has made every effort to insure the quality and reliability of this product. Siegfried Soft does not accept any liability for damage created by the use or misuse of this product.
If you should stumble over any error while using the Siegfried Locale Editor or if you should have any suggestions for improvement: please write to us! We are open to positive and negative critizism as well as to suggestions. We will try to incorporate your ideas in the Siegfried Locale Editor as far as possible. If you should find any error, please specify your computer configuration.
Please write to the following address:
Siegfried Soft
Hauff-Weingärtner GbR
Reichenbergerstraße 12
D-34246 Vellmar (Germany)
WEB: | http://www.siegfried-soft.de |
EMail: | hauff@siegfried-soft.de |
Siegfried Backup is a powerful and easy-to-use application to backup and restore all your software and data. It is the optimal tool for beginners and experts wishing to backup and restore any kind of data speedily and smoothly.
Siegfried Backup contains all the functions demanded of a top quality backup
application. Furthermore, special attention has been paid to sophisticated
graphic user guidance.
The idea behind the tool is to make work with Siegfried Backup as easy and efficient as possible for beginners as well as for experts. You will appreciate the manifold features offered, long after your initial steps with the tool. A large number of specific functions (such as filters, scheduler, compression, add-ons and many others) will turn your daily work with Siegfried Backup into a genuine pleasure.
Get a demo version of Siegfried Backup now: http://www.siegfried-soft.de