Commit Graph

38 Commits (2577079910b6dbea90300a0cd2f5aa2e1de3473e)

Author SHA1 Message Date
Julio Montoya 051dea3bf2 Remove unused code. 11 years ago
Julio Montoya fe5db3a50e Remove unused code. Cleaning up i18n library. 11 years ago
Julio Montoya 44bd8b5214 Remove unused functions. 11 years ago
Julio Montoya dfb663ae83 Fix query error. 11 years ago
Yannick Warnier 75bc0af54b Move courses language file to trad4all - refs #4467 11 years ago
Yannick Warnier 6d4f1bcd4f Move coursebackup language file to trad4all - refs #4467 11 years ago
Yannick Warnier 422fa36e36 Remove link language file - refs #4467 11 years ago
Yannick Warnier cd0dc1ee8b Remove language files with little use and clean deprecated language variables (part 2) - refs #4467 11 years ago
Yannick Warnier 92c6631785 Remove language files with little use and clean deprecated language variables - refs #4467 11 years ago
Julio Montoya ced4bc968c Adding basque and turkish and deleting euskera and tukce see #3350 14 years ago
Yannick Warnier 2deb9f0bdb attempting restore of tests dir removed during bigmerge 15 years ago
root 5b2ec4f888 permission commit + removes tests directory 15 years ago
Noel Dieschburg 409a1f0b06 Suppresses the test directory and sets the permission for production use 15 years ago
Ivan Tcholakov 37544565b7 Feature #1768 - Restructuring code within the libraries for better serving the "Documents" tool. 16 years ago
Yannick Warnier 9ffa183f9e Minor - test lib description update 16 years ago
Noel Dieschburg e6444dc928 Dummy permission commitx 16 years ago
Ivan Tcholakov 18a568d139 Feature #272 - api_detect_encoding() has been reworked for successfull detection of "broken" UTF-8 texts as UTF-8. A test for this case has been added. 16 years ago
Ivan Tcholakov 862ef5923a Feature #272 - Correcting some tests for the internationalization library. 16 years ago
rrodriguez 668f5e74f7 Merge 16 years ago
Guillaume Viguier 5c0d8923f8 Date and time management; tests - Chamilo - CT#696 16 years ago
Ivan Tcholakov 7f763d4188 Feature #272 - A new function api_detect_encoding_html() has been added in the internationalization library. A test for this function has been created. 16 years ago
Ivan Tcholakov be6ef123fe Feature #272 - Minor corrections within a test. 16 years ago
Ivan Tcholakov 852059f441 Feature #272 - Minor corrections within a test. 16 years ago
Ivan Tcholakov fa1a9b1003 Feature #272 - A minor change in a test for the internationalization library. 16 years ago
Ivan Tcholakov 0952e7d2c5 Feature #551 - A formal test for php-syntax checking ot the language files has been created. 16 years ago
Ivan Tcholakov 4260f29b98 Feature #272 - A new customized function api_html_to_text() for stripping html-tags has been added in the internationalization library. 16 years ago
Ivan Tcholakov 0912d9b9a8 Feature #272 - The internationalization library: A minor correction in a test. 16 years ago
Ivan Tcholakov 85f1a4f977 Feature #272 - The PHP function fgetcsv() depends on the OS locale setting. When the file system encoding is different than the encoding of the CSV-file, then the imported data is damaged. For solving this problem, two new functions have been introduced in the internationalization library - api_str_getcsv() and api_fgetcsv(). 16 years ago
Ivan Tcholakov 126bc0b053 Feature #272 - Various improvements and unification about dealing with the system encoding, the text direction, the interface language. 16 years ago
Ivan Tcholakov c923639275 Feature #272 - The intenationalization library: Adding code for language and encoding detection support. 16 years ago
cvargas e969a4161a merge 16 years ago
Ivan Tcholakov 942f562e44 Feature #306 - Internationalization API: Implementation of two new functions api_chr() and api_ord(). 16 years ago
Ivan Tcholakov df06189daf Feature #306 - The internationalization library: The function api_refine_language_id() ahs been renamed as api_purify_language_id(). I hope, the new name is more understandable. 17 years ago
Ivan Tcholakov 6b143ae62f Feature #306 - Fixing the test for the function api_get_valid_language(). 17 years ago
Ivan Tcholakov 626d44cffd Feature #306 - Database records have been opened for Occitan and Traditional Chinese languages. 17 years ago
Ivan Tcholakov 2041d470ae Feature #306 - Fixing the function api_get_language_isocode() so it could return correct results using "dirty" language identifiers. The languages occitan, trad_chinese, trad_chinese_unicode have no corresponding records in the database. I have to open them. 17 years ago
Ivan Tcholakov 11e58b71bc Feature #306 - Moving the function api_get_language_isocode() in the internationalization library. Deprecation of Database::get_language_isocode(). Making a formal test for api_get_language_isocode(). At the moment the test fails, some expexted values are not returned. This has to be fixed. 17 years ago
Ivan Tcholakov 7373315387 Feature #306 - The function api_validate_language() has been renamed as api_get_valid_language(). This new name is accurate, the function is not a validator, but a filter. 17 years ago
Ivan Tcholakov 7409c475af Feature #306 - Fixing logic about encoding aliases recognition in the internationalization library. 17 years ago
Ivan Tcholakov 91f2b784f6 Feature #306 - It is all about internationalization: Moving code form the multibyte string library (which is removed as of now) to the internationalization library. 17 years ago
Ivan Tcholakov 0c5a7d4857 Issue #306 - Platform admin, session import tool: Applying validation for course languages, fixing a conflict between global variables. 17 years ago
Ivan Tcholakov d477a7ce9d Issue #306 - The multibyte string library: The function api_detect_xml_encoding() has been renamed as api_detect_encoding_xml(). New functions have been added: api_convert_encoding_xml(), api_utf8_encode_xml(), api_utf8_decode_xml(). 17 years ago
Ivan Tcholakov 88fffff15f Issue #306 - Cleaning trailing whitespace in some files. 17 years ago
Ivan Tcholakov c10679b2f4 Issue #306 - The multibyte string library: Making the function api_detect_xml_encoding() more convenient for use. 17 years ago
Ivan Tcholakov a18b877fb5 Issue #306 - The multibyte string library: Adding new functions: api_detect_xml_encoding(), api_is_language_supported(), api_validate_language(). 17 years ago
Ivan Tcholakov 0ac2e538a5 Issue #306 - The multibute string library: Adding the function api_strripos() wich is found as needed for Dokeos LMS. Adding in the main API two constants for PHP5 subversion detection. 17 years ago
Ivan Tcholakov 146468b7f9 Issue #306 - Replacing the implementation of api_str_ireplace() with a better one. 17 years ago
Ivan Tcholakov c5a9ffb9bb Issue #306 - Testing the multibyte string library, corrections about the functions api_ucwords() and api_substr_replace(). Now the stanalone test makes successfully all passes (135) on Windows and Linux machines. 17 years ago
Ivan Tcholakov b76924e465 Issue #306 - The multibyte string library: Testing and corrections, a formal standalone test has been added. Two encodings are added for support. Improved logic to deal with encoding aliases. It seems that installed mbstring extension is not a mandatory requirement anymore. The php-extensions mbstring and iconv are optional: for speed or for supporting some exotic encodings. 17 years ago
Ivan Tcholakov c3c4275f33 Issue #306: Reworks about the initialization of the multibyte string library. 17 years ago