Подскажите, пожалуйста, как реализовать переход между языковыми версиями (напр. я нахожусь в разделе Новости на русском языке, автоматический переход в этот же раздел, при нажатии на английскую языковую версию сайта)
Этот вопрос уже поднимался, ищите ответ внимательнее, прежде чем писать вопрос. Вот ссылки : тык, тык.
UPD. Есть несколько способов решения вашей проблемы:
Способ 1. “Картина ананас, я на кукушке”. Автоматический перевод Когда работы по переводу много, делать ее не хочется, и требований особых нет, сгодится автоматический переводчик Google.Формально все хорошо.Качество среднее, трудоемкость крайне низкая, новые языки добавлять не надо — Google знает все.
Способ 2. “Наивный программист”. Поля и папки. Наивный программист, впервые столкнувшийся с задачей создания языковой версии, считает что различаться будут только тексты и картинки. Код, структуру, дизайн, интерфейс он переводить не планирует. Поэтому в базе данных появляются поля для текстов на других языках. Теоретически все нормально. На практике:
Если английского контента нет, придется показывать русский. Для этого проверять существование файлов и так далее. Нужно редактировать код.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем привет! А можно ли в laravel55/eloquent/mysql составить “like” запрос так чтобы введя текст “A66” / “-A66” в поиске находились бы строки “A-66” и “A66”...
Подумываем о том, чтобы перенести логи с MySQL на MongoDBВ сообществе говорят что для таких задач монго неплохо подходит - быстрая скорость записи...
Если нужно например проверит верстку пиксель в пиксель в браузере то это легкоДля браузеров есть программы для наложения ПДФ на верстку