Мовні файли в Codeigniter

Коли ви розроблятимете свої програми на codeigniter, багато службових повідомлень, за замовчуванням, у вас будуть виводитися англійською мовою.

Наприклад, правила валідації форми, що виводяться англійською:

Для того, щоб перекласти ці службові повідомлення українською мовою, в codeigniter існують спеціальні мовні файли. Перемикаючись між ними можна легко налаштовувати ту мову, якою будуть виводитися всі повідомлення.

Розташовуються мовні файли в папціsystem/language або в папціapplication/language.

system/language – це глобальні мовні файли, які можуть поширювати свою дію на кілька додатків, а application/language поширює свою дію лише на конкретну програму.

Codeigniter спочатку завжди перевіряє папку application/language, якщо мовний файл там не знайдено, то перевірятиметься папка system/language.

Для кожної мови створюється своя папка. Наприклад, для української мови створюється папка “Руська”, а для англійської english.

Щоб виставити мову за замовчуванням, потрібно відкрити файл application/config/config.php і змінити значення:

На потрібну вам мову.

Тепер codeigniter шукатиме мовні файли в папці Rusky.

Сам мовний файл – це простий php-файл, який містить масив значень у такому форматі: