Я собираюсь внедрить языковую систему в свой проект codeigniter. (после этого урока: http://www.sitepoint.com/multi-language-support-in-codeigniter/), но я немного застрял в процессе мышления.Разработка языковой системы
Сайт будет содержать много текста, так что должно было бы быть много indivudual языковых файлов, таких как error_english.php, user_english.php и т.д ...
Но я задаюсь вопросом, является то, что правильный путь идти? Например, что, если у меня есть страница с различными языковыми файлами, загруженными в нее, потому что у нее много текста, и мне нужно загрузить одно слово, что-то вроде Firsname или что-то в этом роде.
Это означало бы, что мне пришлось бы загрузить user_english.php, в то время как это будет содержать, например, более 100 строк строк. Разве не было бы много загрузки из-за этого, всего за 1 слово? Было бы так много ненужных массивов.
Кто-нибудь знает хороший шаблон дизайна/маршрутизации, чтобы удержать время загрузки/производительность сервера, насколько это лучше?
Можете ли вы упростить свой вопрос. Его неясно –
Что мне интересно, что было бы лучшим способом создания веб-сайта на нескольких языках с текстами, определенными в массиве. Если у меня есть скрипт .php, полный массива для всех ошибок, и я должен загрузить его на странице, просто используя 1 из ошибок, он будет загружать много ненужных массивов. Каков наилучший дизайн для оптимальной языковой системы? – Raflesia
вы можете назвать это с помощью id. Таким образом, вы получаете выход только с одним –