翻译问题,缺少管道



我正在尝试向spartacus添加翻译。我设法更改了配置,并在本地使用了常规翻译JSON,但当我试图向HTML添加新的翻译时,我总是遇到同样的问题:

"错误错误:找不到管道"cxTranslate">

这就是我代码中的内容:

<label for="sortDocType">Type of document: {{ 'common.back' | cxTranslate }}</label>

我的配置模块:

import { ConfigModule, I18nConfig } from '@spartacus/core';
import { NgModule } from '@angular/core';
import { translationChunksConfig } from '@spartacus/assets';    
@NgModule({
declarations: [],
imports: [
ConfigModule.withConfig({
i18n: {
backend: {
loadPath: '../../assets/i18n-assets/{{lng}}/{{ns}}.json'
},
chunks: {
...translationChunksConfig,
},
fallbackLang: 'en'
},
} as I18nConfig)
],
})

请在声明自定义组件的同一模块中导入I18nModule

@NgModule({
imports: [
I18nModule,
/*...*/
],
declarations: [
MyComponent,
/*...*/
],
/*...*/
})
export class MyModule {}

最新更新