BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
SpLocale
Version History
  Go back to the SpLocale Page

Version 1.3.3
 License:   Freeware
 Updated:   March 26, 2001
 Source:   Source Not Available
Changes in 1.3.3
  • SpLocaleApp.so:
    • In SpLocaleApp::MessageReceived(), added calling the inherited class function for the unsupported messages. I know, it is a shame to have forgotten this. :-(
  • LocaleEdit:
    • Added a command to delete entries that are redundant relative to the common dictionary.
  • Language files:
    • Added Japanese language files.


Intel Version - requires R5   (600 KB) 4,876 downloads
  Working Link Download Soltware Valet encapsulated in a .zip file
  Working Link Download Sofware Valet
PowerPC Version - requires R5   (536 KB) 515 downloads
  Working Link Download Sorry, still version 1.3.2 (for update, please request me)

Version 1.3.2
 License:   Freeware
 Updated:   March 17, 2001
 Source:   Source Not Available
Changes in 1.3.2:
  • SpLocaleApp.so:
    • A BLocker is used internally to reduce problems of concurent access to the language files.
    • Now the system fonts updates correctly after language change.
    • SpLocale aware applications may now run without any SpLocale settings nor language files. Only SpLocaleApp.so is required. Of course, only native strings are displayed.
  • LocaleEdit:
    • If some language most appropriate font changes during the running of LocaleEdit, the selected language font is updated at language change.
  • LocalePrefs:
    • Fixed a bug that made impossible to select system font.
    • Reserved country codes 001 and 002 are attributed to Roman and Cirilyc Alphabets. This is a temporary hack for languages that may use different alphabets.


Intel Version - requires R5   (588 KB) 210 downloads
  Working Link Download Software Valet Package encapsulated in a .zip file
  Working Link Download Software Valet Package
PowerPC Version - requires R5   (535 KB) 129 downloads
  Working Link Download Software Valet Package

Version 1.3.1
 License:   Freeware
 Updated:   March 5, 2001
 Source:   Source Not Available
Changes in 1.3.1:

Two bug fixes:

  • SpLocaleApp.so:
    • The be_plain_font, be_bold_font and be_fixed_font were not controlled correctly. The font size might be wrong. It now reflects the system font size at every language change.
  • LocaleEdit:
    • Sometimes a language file was created without reason. Fixed.

The SpLocaleApp.so for PPC is added in the develop drawer of the x86 version to ease the cross-compilation of the PPC version. The file is encapsulated in a .zip file due to a strange behavior of the package builder.



Intel Version - requires R5   (574 KB) 135 downloads
  Working Link Download Software Valet Package encapsulated in a .zip file
  Working Link Download Software Valet Package
PowerPC Version - requires R5   (519 KB) 132 downloads
  Working Link Download Software Valet Package

Version 1.3
 License:   Freeware
 Updated:   February 24, 2001
 Source:   Source Not Available
Changes in 1.3:
  • SpLocaleApp.so:
    • If the application doesn't process the MSG_LANGUAGE_CHANGED message, display an alert box saying that the dynamic change is not supported yet by this application.
    • Introduces the notion of most appropriate font for a specific language. The three system fonts are set according to the current language of the application.
    • If SpLocale is used by shared libraries, the localization is disabled when running in applications that are not SpLocale aware.
    • Added a feature enabling to simultaneously change the language of cooperating applications, for instance: Deskbar and Tracker.
  • LocalePrefs:
    • Added PopUp menus to select the most appropriate fonts for the selected language, including a menu font.
    • Added protection against multiple definition of the same language/country combination.
  • LocaleEdit:
    • Fixed the display of the number of non translated items.
    • The window is now resized when changing the edited application.
    • Double-clicking in the text list enables the edition of the selected entry.
    • Translated strings are displayed and edited in their most appropriate font.
  • For the programmers:
    • The be_plain_font, be_bold_font and be_fixed_font "constants" are dynamically updated according to the current application's language.
    • The four functions GetLocale...Font() enable to set a font according to the specified language.
    • The FixMenuFont() function updates the font used by any of the specified full menu tree.
    • The AddCooperativeApp() function is used to specify an application that must change language at the same time as the current one.
    • All font related functions have a classless inlined equivalent for programmer's convenience.

    Any contribution from users to update existing language files or add new languages will be greatly appreciated. Thank you in advance.



Intel Version - requires R5   (595 KB) 221 downloads
  Working Link Download Primary Location
PowerPC Version - requires R5   (519 KB) 135 downloads
  Working Link Download Primary Location

Version 1.2a
 License:   Freeware
 Updated:   January 30, 2001
 Source:   Source Not Available
Changes in 1.2a:
  • Broken links are fixed!
Changes in 1.2:
  • The IndexLocaleFiles program has been removed. The language files indexing is now done automatically at the first use of SpLocale.
  • SpLocaleApp.so:
    • The format of the SpLocale settings file has changed. The migration is automatically and transparently handled by the new SpLocale shared object.
    • The language selection of the applications is saved and restored the next time the application is launched.
    • Common texts like Edit, File About..., Quit, etc.. are now stored in a dictionary set of language files. Then, if the dictionary is available for some language, all applications will have those standard texts already translated in this language. This reduces the language files size as well as the translation work. The dictionary is maintained by Silicon-Peace and new versions will be regularly posted to the SpLocale repository.
  • LocalePrefs:
    • A new list has been added. It contains the languages not present in the preference list, but for which language files are present. The languages can be easily transfered from one list to the other.
  • LocaleEdit:
    • A status line indicates the number of text entries in the selected language file, as well as the number of not translated yet texts.
    • A progress bar has been added for some operations on very big language files.
    • The texts list can now be sorted by the translated texts. This way the not translated yet texts are put at the top of the list.
    • The texts present as well in a program specific language file and in the dictionary are displayed in red. They may be safely deleted.
  • For the programmers:
    • The AddToFileMenu() function now offers to select the menu entries to add.
    • The URL for checking new language files is mow set by a separate function. The previous scheme is still operational, but in way to obsolescence.
    • The AddTofileMenu() and AddToHelpMenu() functions may now be used for any number of windows.
  • PPC version:
    • The PowerPC version is back. It has still never been tested and none of the PPC downloaders has given any feedback yet. PPC BeOS users: Please, help support your version of this wonderfull OS.


    Thanks to Michael Pfeiffer for all his suggestions.
Note: New texts have been added to the GUI but have not been updated yet in the language files. Updated files should be available RSN. Please check the SpLocale repository regularly.

Intel Version - requires R5   (494 KB) 256 downloads
  Working Link Download Primary Location
PowerPC Version - requires R5   (423 KB) 143 downloads
  Working Link Download Primary Location

Version 1.2
 License:   Freeware
 Updated:   January 29, 2001
 Source:   Source Not Available
Changes in 1.2:
  • The IndexLocaleFiles program has been removed. The language files indexing is now done automatically at the first use of SpLocale.
  • SpLocaleApp.so:
    • The format of the SpLocale settings file has changed. The migration is automatically and transparently handled by the new SpLocale shared object.
    • The language selection of the applications is saved and restored the next time the application is launched.
    • Common texts like Edit, File About..., Quit, etc.. are now stored in a dictionary set of language files. Then, if the dictionary is available for some language, all applications will have those standard texts already translated in this language. This reduces the language files size as well as the translation work. The dictionary is maintained by Silicon-Peace and new versions will be regularly posted to the SpLocale repository.
  • LocalePrefs:
    • A new list has been added. It contains the languages not present in the preference list, but for which language files are present. The languages can be easily transfered from one list to the other.
  • LocaleEdit:
    • A status line indicates the number of text entries in the selected language file, as well as the number of not translated yet texts.
    • A progress bar has been added for some operations on very big language files.
    • The texts list can now be sorted by the translated texts. This way the not translated yet texts are put at the top of the list.
    • The texts present as well in a program specific language file and in the dictionary are displayed in red. They may be safely deleted.
  • For the programmers:
    • The AddToFileMenu() function now offers to select the menu entries to add.
    • The URL for checking new language files is mow set by a separate function. The previous scheme is still operational, but in way to obsolescence.
    • The AddTofileMenu() and AddToHelpMenu() functions may now be used for any number of windows.
  • PPC version:
    • The PowerPC version is back. It has still never been tested and none of the PPC downloaders has given any feedback yet. PPC BeOS users: Please, help support your version of this wonderfull OS.


    Thanks to Michael Pfeiffer for all his suggestions.
Note: New texts have been added to the GUI but have not been updated yet in the language files. Updated files should be available RSN. Please check the SpLocale repository regularly.

Intel Version - requires R5   (495 KB) 196 downloads
  Working Link Download Primary Location
PowerPC Version - requires R5   (424 KB) 128 downloads
  Working Link Download Primary Location

Version 1.1
 License:   Freeware
 Updated:   January 2, 2001
 Source:   Source Not Available
Changes in 1.1:
- Added the possibility for every SpLocale aware application to open a WEB page to check for language files updates. Defaults to SpLocale official repository. May be redirected to other sites by the application.
- Added a few features in LocaleEdit as requested by some users.

There is no PPC version this time. It will be done as soon as I receive at least one feedback from a PPC user. I'm really interested to know if it works at all. Please tell me!


Intel Version - requires R5   (432 KB) 230 downloads
  Working Link Download Primary Location

Version 1.03 (x86/PPC)
 License:   Freeware
 Updated:   December 29, 2000
 Source:   Source Not Available
Changes in 1.03:
- Added PPC version. I don't know if it works. Please test it and tell me.
- The italian language files have been updated.

By the way, a repository of all languages files for all SpLocale aware applications is operational here. If you send me the locale files for your applications, I may include them.

Intel Version - requires R5   (415 KB) 215 downloads
  Working Link Download Primary Location
PowerPC Version - requires R5   (350 KB) 136 downloads
  Working Link Download Primary Location

Version 1.02
 License:   Freeware
 Updated:   December 29, 2000
 Source:   Source Not Available
Changes in 1.02:
- Added Italian language files. Thanks to Guido Soranzio for the translation work.
- Added translation credits in the "About..." boxes.
- Added a note about usage of country selection in LocalePrefs documentation.
- Added "Reserved for future definition" entries in the languages and countries lists.

Intel Version - requires R5   (415 KB) 182 downloads
  Working Link Download Primary Location

Version 1.01
 License:   Freeware
 Updated:   December 28, 2000
 Source:   Source Not Available
Changes in 1.01:
- Added German language files. Thanks to Michael Pfeiffer for the translation work.

Intel Version - requires R5   (410 KB) 174 downloads
  Working Link Download Primary Location

Version 1.0
 License:   Freeware
 Updated:   December 28, 2000
 Source:   Source Not Available
Initial release

Tools are localized in English and in French. Documentation is only available in English.

This version runs only on Intel processors. If somebody with a PPC system is interested to compile it for the PPC, please contact me.

By the way, if you translate SpLocale to your mother tongue, I will be very glad if you accept to send me the locale files for publication, in order to make them available to the whole BeOS community.

Intel Version - requires R5   (405 KB) 200 downloads
  Working Link Download Primary Location

 
The Green Board
  Recent Downloads  -  # 30
Total Downloads  -  # 147
Total Views  -  # 286
User Ratings  -  # 425
  GUI Creation
Tool Kits
1.  BePodder - 9.80
2.  QEMU - 9.68
3.  ScummVM - 9.57
4.  Jukebox - 9.44
5.  Haiku AGP busm... - 9.35
6.  cpu_fix - 9.31
7.  vim6 - 9.31
8.  VNCServer - 9.30
9.  Beezer - 9.26
10.  HandBrake - 9.25
1.  Ati Radeon G... - 32,875
2.  BeOS 5 Perso... - 32,447
3.  Realtek RTL8... - 20,353
4.  Ensoniq Audi... - 17,690
5.  USB Joystick... - 16,552
6.  BePDF - 15,347
7.  ATI Rage 128... - 13,355
8.  S3 Trio 64 v... - 10,304
9.  VLC Media Pla... - 9,558
10.  DOSBox - 9,462
You are not logged in.
 Login

 
Unless otherwise noted, everything is copyright © 1999-2011 Haikuware. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.