Я много лет на этом да и других форумах задаю технические вопросы. Да некоторые ответы наталкивают на мысли как что сделать, но конкретных ответов никогда мне никто не давали, всё только размытыми фразами. А ты так вообще никогда мне ничего не отвечал чисто по техническим вопросам.
Я не буду ничего тебе доказывать, мне плевать кем ты меня считаешь. Пример тут приводить смысла нет, всё делается очень просто и как обычно, просто надо подумать.
Могу ответить только как ты мне всегда отвечал. Зачем придумывать велосипед, полно готовых решений, возьми тот же WP там и плагины есть и тд. в Django тоже наверняка есть мультилэнгвич решения и тд.
ЗЫ. Вот так вот быть реальным разработчиком, это тебе не на готовых конструкторах и библиотеках по готовым примерам что-то накидать, тут думать и соображать надо, а этот навык такие как ты утратили..
😁
ЗЫ. Окэй
Всё как обычно
Можешьипривести пример таблиц? Допустим в меню 5 пунктов и нужно 5 вариантов языков. Как хранить, как вызывать?
Неужели я который ничего не умеет и не знает, тебя мега гуру учить должен.
Только в том случае, если сделано это не правильно. Так ни кто не делает.
Ну да под каждый плагин, каждый раздел свои языковые файлы, так точно только дауны и могут делать..
Не хило же придётся за дисковое пространство за хост платить, в файлах+бд, да ещё и в кэше.. кучеряво живёте 😁
1 запрос, 1 таблица
ЗЫ. Делай как знаешь, если не знаешь как по нормальному делается.
Я всегда везде делал по 3 варианту
Именно так у меня реализовано на многих сайтах
Да, этот подход имеет право на жизнь, но если это не сильно нагруженный сайт, иначе будут проблемы из-за нехватки оперативки.
Но это самый простой и эффективный способ если шаблоны нативные.
Скорее это вариант 1. При этом будет оперативка загружаться и если будет много запросов одновременно, то сервак будет не справляться. Даже если на странице только одну фразу надо перевести в операционную всё равно целый файл всех слов будет грузится и для каждого запроса..
А вариант 2 ещё хуже первого.. так как все переводы в одном файле если я правильно понял.
ЗЫ. Так что вариант 3 самый лучший.