Projects / FLP-i18n / Releases

All releases of FLP-i18n

  •  02 Aug 2003 07:44
Avatar

    Release Notes: Some minor bugs were corrected and the error handling was completely changed. Non-fatal errors are now caught with try/throw/catch constructs. Gettext bugs were corrected, a new backend translator class was added for SQLite, and PHPDoc comments were reintroduced.

    •  07 Jul 2003 02:39
    Avatar

      Release Notes: First PHP 5 release (won't work on PHP 4). The structure of the classes has been improved. There is a new easy way of adding your own translation backend classes though implementing interfaces. Caching for translation strings has been added to the “Text” and “MySQL” modus to improve speed.

      •  23 Jun 2003 03:41
      Avatar

        Release Notes: Some code cleanup and some speed improvements when using the filterSpecialWords() function. The wordFilter() function has been enhanced.

        •  14 Jun 2003 00:36
        Avatar

          Release Notes: The FormatDate class was finally rewritten so the formating options can be set in the l10n.ini file. A bug concerning the changeLocale method was fixed, and some minor code corrections were made.

          •  09 May 2003 23:38
          Avatar

            Release Notes: If the shmop extention is installed, shared memory can be used to store and read the settings from all the ini files. This way they donrt have to be read with every pagecall. The shared memory function is not enabled by default; for that you have to set the $use_shared_mem variable in the I18N class to TRUE. A couple of variables and functions were renamed so it comes closer to the PEAR coding standards. All user settings were removed from the i18n_settings.ini file, since they normally don't have to be changed. The getLastUpdateDate() method was also redesigned to reduce DB queries and file access.

            •  02 May 2003 08:25
            Avatar

              Release Notes: This release adds an option to the i18n_settings.ini file which allows to turn of alias language checking which speeds things up a little. A bit of code was added to an abstract base class ?i18n? and the getLastUpdate() Method was tweaked a little bit. The User class no longer interferes with other classes that are commonly named ?User?.

              •  20 Apr 2003 08:34
              Avatar

                Release Notes: This version adds a lastupdate column to the database layout. This information can be used to check if any translations are newer than a cached page.

                •  15 Apr 2003 20:25
                Avatar

                  Release Notes: This release optimizes the MySQL modus. A new column "namespace" is now used to speed things up. If you use this modus, you have to add its column to the translation table. The way the INI file is read has been changed; instead of being read every time an object is created, it is only read once per page, and stored in a global variable.

                  •  26 Mar 2003 23:06
                  Avatar

                    Release Notes: Some bugs in the language and translator classes have been corrected.

                    •  24 Mar 2003 22:16
                    Avatar

                      Release Notes: This release adds some Arabic example strings, and a FormatNumbers class for formating numbers, percent values, and currencies.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.