EllisLab/CodeIgniter — pull request #3072 by ivantcholakov (2014-05-31 14:11:56+00:00)
Title: A fix about loading language files - ensuring suffix '_lang' presence properly.

I have language files with the funny name 'spoken_languages_lang.php'. Due to using str_preplace() function, when the suffix '_lang' is to be ensured, loading files with names that contain the substring '_lang' in arbitrary place (and not at the end) fails.