Мовні файли в Codeigniter
Коли ви розроблятимете свої програми на codeigniter, багато службових повідомлень, за замовчуванням, у вас будуть виводитися англійською мовою.
Наприклад, правила валідації форми, що виводяться англійською:
Для того, щоб перекласти ці службові повідомлення українською мовою, в codeigniter існують спеціальні мовні файли. Перемикаючись між ними можна легко налаштовувати ту мову, якою будуть виводитися всі повідомлення.
Розташовуються мовні файли в папціsystem/language або в папціapplication/language.
system/language – це глобальні мовні файли, які можуть поширювати свою дію на кілька додатків, а application/language поширює свою дію лише на конкретну програму.
Codeigniter спочатку завжди перевіряє папку application/language, якщо мовний файл там не знайдено, то перевірятиметься папка system/language.
Для кожної мови створюється своя папка. Наприклад, для української мови створюється папка “Руська”, а для англійської english.
Щоб виставити мову за замовчуванням, потрібно відкрити файл application/config/config.php і змінити значення:
На потрібну вам мову.
Тепер codeigniter шукатиме мовні файли в папці Rusky.
Сам мовний файл – це простий php-файл, який містить масив значень у такому форматі: