Sly32

Рейтинг
372
Регистрация
29.03.2012
ArbNet #:
Вариант 3 как нормальные прогеры делают

Вместо текста на конкретном языке делаются метки. Движок собирает эти метки и делает запрос в базу в зависимости от языка, потом метки подменяются на слова\фразы. Статьи хранить думаю проще целиком.

Ты бы прочитал сначала внимательно. Это не вариант3 а вариант 2 у меня. И я уже выразил консерн свой - это лишний запрос в базу данных.  Поэтому и планирую использовать Монгу.

OS_ZP_UA #:

Да все просто для шаблонов.

1 шаблон, к которому подключается нужный файл в зависмости от нужного языка include ('../lang/ru.php'); include ('../lang/en.php'); а нужные слова в самом шаблоне в виде переменных $L['glavnaj'] и .т.д.

зачем мне разные шаблоны? достаточно одного с разным контекстом.

<a class="nav-link {%if not context.username %}disabled {%endif%}" href="/subjects"><i class="bi bi-list-columns-reverse"></i> {{context.menu.mentor}}</a> 
Александр Воробьев #:

По  вопросу домен или подкаталог не скажу - это вопрос не технический.

По реализации, чаще делают на файлах - это касается текстов интерфейса. (битрикс, symfony, yii, django)   Контент по прежнему в базе остается.  Так же это решается, на сколько я помню (но сам не пользовался локализацией), в фронтендовых UI фреймворках.

Больше тут "сложность", точнее какой вопрос надо решать где хранить перевод контента - в той же таблице отдельная колонка, или отдельная колонка.

Про динамическую подгрузку контента не понятно. Если на серваке собирается страница полностью с контентом - так и надо собирать далее, если собиралась в браузере - так и остается.

На этом этапе меня интересует только интерфейс. 

В зависимости от выбранного языка  должен меняться. КАк я говорил есть два варианта - или просто хранить 1-2-3-4 шаблона с разными языками или подгружать в переменные шаблонизатора в зависимости от выбранного языка. Второй правильный но тут надо как-то избежать лишних запросов в базу. Понятно что кэширование будет. Пока идея - спользовать DynamoDb/Mongo. Вроде как самое то. Запросы очень быстрые, все храниться в json-ах:

{
        "ru": {
                "mentor": "Преподаватель",
                        ...
        }
        "by": {
                "mentor": "Настаунik"
        }

}
Vladimir SEO #:

Нужен трафик

сайт/ру/

сайт/англ/

сайт/укр/

не нужен трафик - как угодно

Да, принято, спасибо, об этом не думал. 

-deleted, moved separate topic?

Кстати, не поделишься ссылкой на свой топ ресурс? У меня есть вопросы  по Ngnix, может ты уже знаешь. Можно в приват, обещаю не разглашать публично и не критиковать, если ты против.

Artem189 #:

Не думаю, что если кому то в армии выдадут 50 летнюю тушенку, то он это жрать будет! И без скандала! 🤣

Какой только дряни мы в армии не жрали… Про тушенку врать не буду,  но туши замороженные со штампом 60-х голов нам привозили

Dmitriy_2014 #:

Ну это не совсем правда, был бы у меня проект в топ 50 по версии LiveInternet на компьютерную тематику с ежедневно обновляемым контентом и монитизацией, если бы я бы совсем ничего не знал, ну конечно, я не знаю всего это да, и еще я ленивый это да, но у меня сайт с посещаемость не 0 посетителей в день и с доходом не в 0.0 руб. в день, просто так этого бы не было. Так что плохо года считаешь.


А по версии журнала крокодил так может и вообще в топ -5)) наворовать статей  - не значит что-то знать. Не смеши, Дмитрий) я ни разу не видел тебя тут в технических темах( те что создаешь ты такими не считаю, это чисто поржать) 

cartoons #:

фарш - потому что кладут всякую хрень. Тушенка это мясо, причем качественная мышца, но никак не жеваная субстанция.

и тем более никакого лука там быть не может.

Вот ты пробовал? Что за суждения в стиле "Не читал, но осуждаю". Я же сказал, что это похожее блюдо, но не тушенка. Отлично  для заправки каш, например. Тут хватает качественного мяса недорого, что бы не травить себя консервантами.

inkubus #:
не только в европе, но и в америке полно "наших" магазинов для наших

Не знаю, как в америках, но у нас с этим проблем нет. Тушенки как блюда у поляков нет, но есть не менее вкусный "Смалец з бочкем и з цебулькой" Там мясо скорее как фарш. И гораздо вкуснее тушенки. Огурчики соленые тут просто обьедение. Стараюсь не злоупотреблять)

Artem189 #:

Надеюсь только не задним числом типа: в 2022 я заработал 70% годовых на акциях! 🤣

Ждем релиза 🤔

Всего: 7407