TYPO3 - Как разрешить появление переведенных новостей без Transl.Orig? - PullRequest
0 голосов
/ 12 декабря 2018

Я пытаюсь сделать свой сайт очень гибким для переводов.Предположим, я хочу иметь новостную статью только на немецком языке, но не на языке по умолчанию (английском).Как я могу это сделать?

Transl.Orig blank

Например, создать новую новостную статью и оставить поле Transl.Orig пустым.Однако это приводит к тому, что в интерфейсе новости не появляются.

Дополнительная информация

  • Использование Typo3 v9.5.1
  • Использование tx_news
  • Пакет начальной загрузки

1 Ответ

0 голосов
/ 13 декабря 2018

Я нашел достаточно хорошее решение.У нас есть папка «Новостные статьи», где хранятся все статьи.Внутри этой папки я добавил две подпапки «DE» и «EN».

Two Folders inside News Articles

Здесь я вставляю соответствующие им новостные статьи (News Administration> Имя папки (например, «DE»)> Создать новую новостную запись).Я установил для него значение «Все» (на вкладке «Язык») - вы заметите, что Transl.Orig здесь не отображается.

enter image description here

Примечание: Если вы получаете сообщение об ошибке типа «-1 не системный язык», это означает, чтовам нужно настроить файл config.yaml .Этот файл должен находиться в typo3conf> sites> your site > config.yaml

Теперь настоящее волшебство происходит на странице Page> на странице, где находятся ваши новостные статьи> и откройте элемент содержимого новости: enter image description here

Внутри перейдите в «Плагин»> «Настройки»> «Начальная точка», щелкните значок папки слева и выберите папку «EN»."(или" DE ", зависит от языка, который вы редактируете).

И вот как я это решил:)

...