dotplant2 icon indicating copy to clipboard operation
dotplant2 copied to clipboard

i18n

Open bethrezen opened this issue 9 years ago • 8 comments

Support i18n using https://github.com/creocoder/yii2-translateable :

  • [ ] DB and model migrations
    • [ ] Page
    • [ ] Product
    • [ ] Category
    • [ ] Navigation
    • [ ] Property
    • [ ] PropertyStaticValues
    • [ ] Slide
    • [ ] Warehouse, warehouse_phone, warehouse_email
    • [ ] ShippingOption
    • [ ] Country, city
    • [ ] DynamicContent
  • [ ] Backend widget for editing multilingual data
  • [ ] URL support
    • [ ] subdomain (ie. ru.example.com)
    • [ ] subfolder (ie. example.com/ru)
    • [ ] Multilingual slugs??? to be discussed
  • [ ] google rel alternate hreflang support
  • [ ] something else?

bethrezen avatar Mar 10 '15 13:03 bethrezen

Обратите внимание на мое расширение https://github.com/uniqby/yii2-ar-translatable Кмк более удобное. Как минимум не надо в каждой модели прописывать переводимые поля, они резолвятся автоматически на основании того, что есть в модели-переводе.

uniqby avatar Apr 08 '15 13:04 uniqby

@uniqby не удобно то, что обязательно придётся наследоваться от вашего ActiveRecord класса.

bethrezen avatar Apr 08 '15 13:04 bethrezen

@bethrezen Наследоваться не обязательно, можно просто подключать поведение в нужные классы\класс

uniqby avatar Apr 08 '15 13:04 uniqby

В чем может быть проблема - не работает Yii:t() для текста, если он набран с маленькой буквы.

Например, в админке на странице заказа в поле "Стадия" имена стадий идут с маленькой буквы. в файле messages/ru/app.php только с большой, и, соответственно, перевод не работает.

YaroslavShapoval avatar Aug 15 '15 19:08 YaroslavShapoval

@YaroslavShapoval судя по всему там регистрозависимое сравнение идет, поэтому надо всё к одному приводить

bethrezen avatar Aug 16 '15 11:08 bethrezen

@bethrezen, данные заливались из demo.sh. Есть смысл прямо их подправить?

Можно, конечно, использовать что-то вроде ucfirst, но всегда есть вариант, что текст не должен начинаться с заглавной.

YaroslavShapoval avatar Aug 16 '15 13:08 YaroslavShapoval

Да, лучше там и править тогда

bethrezen avatar Aug 16 '15 13:08 bethrezen

Залил вместе с другими правками страницы заказа админки #244

YaroslavShapoval avatar Aug 18 '15 21:08 YaroslavShapoval