- make $_dates public to be accessible to Localisation Manager - fix typo in date array - correctly translate date strings without creating duplicates - ignore case when localizing/standardizing dates
- add date validation to DateTimeObj - fix relative date handling in language class - proofread and update date field
…ct formats stored in the configuration
… $directory['filelist'] is an array (fixes #494) and check if core translations are available in getAvailableLanguages (fixes #496)
- Load translations for extensions - Load custom author language
…This still needs to be fixed for custom author language settings.
…per language support during installation. Clean-up and restructuring. If someone is messing around with core translations in his extensions: this commit will definitely break compatibility as the load function was adjusted.
…anslations from activated language extensions.
…from Symphony class to Lang.
- Remove unneeded functions Lang::add() and Lang::getBrowserLanguages() - Remove unneeded dependencies on the Extension Manager - Add localizeDate() and standardizeDate() functions
- fix issues with English as custom author language - fix issues with missing strings for extensions
…reas other languages will be added via extensions. Before setting a language based on the system or author preferences Symphony has to find the correct location (either in the extension or the symphony folder).