vitaliy11

Рейтинг
174
Регистрация
14.03.2007
WebStorm #:
это никакая не сложность, чтобы не засорять оперативную память ненужными данными, которые  для отрисовки данной страницы не нужны, нужно ввести в указанной таблице поле с идентификатором меню и вытаскивать записи по нему и по языку

Обращение к файлам же намного быстрее, чем к БД. Просто не нужно пихать все в один файл. В зависимости от версии и места подключаем en_menu, en_shop (как тот же идентификатор в БД) и т.д. json_decode php преобразует в объект или массив. Берем переменную и подставляем.

Сначала нужно иметь исходные данные. Вы хотите написать универсальное решение? Это большой проект? Кто занимается добавление новых и переводом?

Я для себя так сделал мультиязычность (и там не 3 языка):

На файлах. Идет масив $L_ar_main [ название1 => текст1, название2 => текст2,  ].

Для каждого языка есть своя директория, в ней отдельные файлы: основной (те слова что везде на сайте используются), а дальше например для раздела 1, раздел 2 и т.д. (чтобы лишние файли не подключать)

На пхп подставляются в шаблон (ну и кэш есть на отдельные страницы).

Сделал EN версию словаря, а потом написал код который взял слова с англ. списка и сформировал список с разделителем:

слово 1 @@
слово 2 @@
слово 3 @@
и т.д.

Закинул этот список в переводчик, результат вставил в поле формы, где код снова это разобрал, соединил с названиями переменных, сформировал массив и записал в файл соответствующей языковой версии.

С базой данных конечно проще наверное работать, если админку делать для переводов.

Если бы делал таблицу (или наверное разделил на несколько таблиц), то по столбцам было бы:

уникальное название переменной / en / ru/ и т.д. где идет переведенный текст (при необходимости нового языка добавляем новый столбец)

Lastwarrior #:

Основные сервера Телеги находятся в Питере в одном здании с офисом ФСБ. Плюс Дуров 50 раз за год катался в Россию. Плюс замышлял свою платежную систему для обхода западных санкций, наложенных на Россию. Вот и делай выводы для чего задержали Дурова во Франции. Его самого и его детище ждут трудные времена в плотном кольце западных спецслужб 😁

Да если так посмотреть, то там и отжим ВК был хорошей легендой чтобы внедриться на запад и создать телеграм. + программированием занимался его брат (кажется кандидат математических наук, который был или есть сотрудником одного из институтов).

А так конечно, он все шифрует ))

alaev #:

И на что это повлияет в будущем? Во франции перестанут продавать наркотики? Или твоя жизнь хоть как-то изменится в лучшую сторону?

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

plustilino #:

Если "разыгрывают сценку", значит, профит есть. Чей он, раз не РФ? И в чем?

Наверное профит будет когда вражеские спецслужбы получат ключи шифрования )

Delysid #:
Да и скорость небольшая.

Ты им хоть пользовался? Нормальная скорость даже на видео.

Search Google #:
Можно и домен добавить. У меня на основном пк приходится ip добавлять, а на ноуте без проблем работает и с доменами.

Также добавил домен на ПК, а то приходилось переключаться

Sly32 #:

Ты забыл про сыр - так крестьяне в европе питались в ХII веке. Хлеб - быстрые углеводы, варенье - прямая дорога к диабету, офигеть какое полезное питание...

Он еще о своем любимом картофеле забыл написать ) А еще добавить о фантиках и о долге сша

Может в Баку не в то время полетел? Спалился )

А как насчет Энигма 2.0?

Vladimirus #:

Так, я не во Франции. А до посольства французского мне тоже далеко.

Не о той стране думаете )

Vladimirus #:
Это Другое (С). Там не просто так арестовали бы как у нас, например, там за дело.😀

А слабо выйти с чистым листиком и постять?

Всего: 647