Я создал новый проект Jhipster.В нем я также создал несколько компонентов сущностей, которые я хотел бы использовать как вложенный компонент.Когда я создаю новый модуль и внутри нового компонента и пытаюсь использовать сущность как вложенный компонент, перевод не работает:
Я использую компонент сущности вновый модуль / компонент следующим образом (jhi-pet - селектор компонента сущности):
<mat-card>
<h1>Main Content....</h1>
<jhi-pet></jhi-pet>
Как видно на рисунке, список сущностей отображается в новом компоненте, но в переводене работает.
Другим вариантом будет ссылка на объект в виде маршрута (следующим образом)
{
path: 'pet', component: PetComponent
}
Та же проблема здесь.Список сущностей отображается, но без перевода.
Если я перехожу прямо на страницу сущности, например, / pets, тогда перевод работает ...
Вот моя конфигурация jhipster:
"generator-jhipster": {
"promptValues": {
"packageName": "com.rem.app",
"nativeLanguage": "tr"
},
"jhipsterVersion": "5.2.1",
"applicationType": "monolith",
"baseName": "REM",
"packageName": "com.rem.app",
"packageFolder": "com/rem/app",
"serverPort": "8080",
"authenticationType": "jwt",
"cacheProvider": "ehcache",
"enableHibernateCache": true,
"websocket": false,
"databaseType": "sql",
"devDatabaseType": "h2Disk",
"prodDatabaseType": "postgresql",
"searchEngine": "elasticsearch",
"messageBroker": false,
"serviceDiscoveryType": false,
"buildTool": "maven",
"enableSwaggerCodegen": false,
"jwtSecretKey": "replaced-by-jhipster-info",
"clientFramework": "angularX",
"useSass": true,
"clientPackageManager": "yarn",
"testFrameworks": [],
"jhiPrefix": "jhi",
"enableTranslation": true,
"nativeLanguage": "tr",
"languages": [
"tr",
"en",
"de"
Есть идеи, как я могу использовать правильный перевод?
Спасибо за вашу помощь.