Я устанавливаю Orchard CMS 1.10 и беру русский перевод от https://crowdin.com/project/orchard-cms и распаковываю в Orchard.Web. Когда я добавил и включил локализацию ru-Ru, все работает хорошо для просмотров бритвы. Но для модуля нет. Например, я пытаюсь изменить подтверждение сообщения для обязательных полей в Orchard.DynamicForms, но ничего не произошло при отображении сообщения проверки, они все еще английски. Также перевести не применять для списка модулей в панели администратора.Не применять файлы .po для модуля в Orchard CMS
2
A
ответ
3
Ищите английское сообщение в исходном коде, добавьте точку останова и перейдите в вызов T()
, затем проверьте значение параметра scope
. Это значение, которое должно использоваться в линии msgctext
.
Смежные вопросы
- 1. применять перевод используя gettext .po файлы
- 2. Файл проекта пользовательского модуля Orchard CMS
- 3. Экспорт рабочих процессов | Orchard CMS 1.9.1 для Orchard CMS 1.7
- 4. Подзаголовки Orchard CMS IContentQuery?
- 5. Какова наилучшая практика для переопределения строк в Orchard CMS?
- 6. Orchard CMS: Создание модуля для OpenRasta, проблемы с инъекцией зависимостей
- 7. Конфигурирование Nuget.Server для работы в качестве модуля модуля CMS модуля
- 8. Потоковые MP3-файлы с Orchard CMS
- 9. Доступ к настройкам CMS для системы Orchard программно внутри модуля
- 10. Использовать RavenDB как базу данных для модуля CMS Orchard
- 11. HttpRequestValidationException в Orchard CMS
- 12. OrderByDescending в Orchard CMS
- 13. NHibernate.Hql.Ast.ANTLR.QuerySyntaxException в Orchard CMS
- 14. Размещение пользовательского модуля в определенной зоне в Orchard CMS
- 15. Проблема с использованием Orchard CMS и модуля SyntaxHighlighter
- 16. Событие загрузки модуля Orchard
- 17. Orchard CMS OrchardSuppressDependency не работает
- 18. Парфюмерные миграции Orchard CMS для нескольких арендаторов
- 19. сростить .po файлы в один файл .po
- 20. Orchard CMS Размещение деталей
- 21. Orchard CMS - ContentPart Namespacing
- 22. Стратегия Orchard CMS для бизнес-приложения
- 23. Как сделать несколько меню в Orchard CMS
- 24. ASP.NET MVC Orchard CMS
- 25. Orchard CMS on Mono
- 26. Orchard CMS Contrib.Review module
- 27. Пользовательский модуль Orchard CMS не загружается
- 28. Orchard CMS Module web.config
- 29. Создание виджета Orchard CMS
- 30. Пользовательские настройки Orchard cms
Если вы указали 'msgctext' в вашем .po файле, перевод будет применяться только в том случае, если он точно соответствует этой строке/файлу. Попробуйте указать «msgid» с сообщением валидации, за которым следует 'msgstr'. Это должно работать во всем модуле. – Xceno
@Xceno, я удаляю msgctext, но все равно не работает. . Пример примера: https://monosnap.com/file/jFxxKla2jqyq7dNGXAJaeZy5tCO9tb – Ievgen
@levgen, для меня он работает следующим образом: я создал файл .po только с этими двумя строками: 'msgid" {0} является обязательным поле. "и' msgstr "{0} wird benötigt!" ' – Xceno