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

Доброго дня, не совсем стандартный вопрос... Просто делаю многоязычность на

одном сайте, где все было изначально на русском. Все выходит как надо, ключи в uz.json на русском, перевод на узбекский. Работает. И то, что не переведено будет в русском вариате.

Но! Есть часть фраз включающих в себя html и раздробить их нет возможности, например:
"Приглашаем вас на прогулку<br> по магазинам Лондона": "Biz sizni Londondagi do’konlarni<br> aylanishka taklif etamiz",

Делать по ключам очень не хочется, потому что сайт с админкой, где лучше чтобы фраза была бы изначально на каком-то базовом языке, то есть:
{{_('Приглашаем вас на прогулку<br> по магазинам Лондона')}} с пререндерингом через Blade::render

Есть какие-то возможности сделать с игнорированием HTML-тегов? Или совсем нет?

16 ответов

85 просмотров

а зачем тащить HTML сущности в файлы перевода? Ну действительно, зачем?

вывод через {!! !!}

Dimases- Автор вопроса
Александр Gordu
а зачем тащить HTML сущности в файлы перевода? Ну ...

а как? создавать таблицы переводов и использовать ключи? но тогда в админке будет __('progulka-london') что не есть красиво

Dimases- Автор вопроса
Andriy Pliasun
вывод через {!! !!}

вообще через него {!! render($page->header_block) !!} проблема, что перевода нет. то есть он не сопоставляет ключи

Dimases
а как? создавать таблицы переводов и использовать ...

А если нужно будет на немецкий перевести? Флюгегехаймен какой нибудь или просто длинное слово... И в чем тогда смысл этого переноса? Что бы в дизайн влезало? Так это делается стилями CSS вроде

Александр Gordu
А если нужно будет на немецкий перевести? Флюгегех...

В чём проблема в админке сделать несколько инпутов для разных языков, и всё сохранять в бд или в файлик?

Dimases- Автор вопроса
Александр Gordu
А если нужно будет на немецкий перевести? Флюгегех...

Ну ребят, я спросил конкретный вопрос, можно или нельзя, зачем ненужные советы давать? Я же все объяснил, что вот так оно. Других (стилей и пр. нет).

Dimases- Автор вопроса
Dimases
Я хочу упростить себе задачу. Вот и все

Переводы локализации в файлах только для статического текста

Василий 🇺🇦❤️
В чём проблема в админке сделать несколько инпутов...

Для динамически изменяемого текста нужно что-то вроде такого реализовывать

Dimases- Автор вопроса
Василий 🇺🇦❤️
Переводы локализации в файлах только для статическ...

короче идея про свою функцию перевода мне понравилась. напишу function ___()

Dimases- Автор вопроса
Dimases- Автор вопроса
Василий 🇺🇦❤️
__() уже есть😁

а я сделаю ___() чтобы с игнором html тегов

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

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

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта