208 похожих чатов

Доброй ночи! Интересно ваше мнение с опыта, кто как реализовует многоязычность

на сайте? Поделитесь своим опытом.

2 ответов

12 просмотров

1. стандартная многосайтовость в папках домена, например, /en/ 2. установка языка системы на подсайте(чтобы работал пункт 6) 3. на каждый язык свой набор инфоблоков 4.класс разруливающий подключение инфоблока по сайту(произвольный символьный код, который для каждого языка хранит свой айди инфоблока) 5. в шапке меню с флагами переадресующие на разные папки или своя функция, сопоставляющая по вашим правилам контент сайтов и при наличии на нужном языке переадресующая на этуже страницу на другом языке 6. для всех статичных фраз использовать стандартные папки /lang/ 7. для инклудных областей папки вида: /en/include/ 8. копернуть почтовые шаблоны и перевести на языки и подцепить на нужные домены 9. исключить всякую работу с ID из базы, например, фильтрацию на сайте по ID свойств - только по символьным кодам и т.д. где нет возможности не использовать ID через класс(4п) получать нужный ID #faq #многоязычность

https://dev.1c-bitrix.ru/community/blogs/product_features/7974.php

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта