Javascript 在Angular 2+中使用不同字母表的语言进行翻译;
首先,我在Angular 7中使用ngx translate进行翻译。我建立了一个定制服务。翻译正在进行,但文档字母表未更改。例如:“REGISTER”这个词有英文字符。当我经过土耳其语时,这个词有土耳其语字符。它转换为“REGİSTER” 我的服务构造函数:Javascript 在Angular 2+中使用不同字母表的语言进行翻译;,javascript,html,angular7,Javascript,Html,Angular7,首先,我在Angular 7中使用ngx translate进行翻译。我建立了一个定制服务。翻译正在进行,但文档字母表未更改。例如:“REGISTER”这个词有英文字符。当我经过土耳其语时,这个词有土耳其语字符。它转换为“REGİSTER” 我的服务构造函数: constructor( private translate: TranslateService, private cookieService: CookieService, private store: Store<IAppS
constructor(
private translate: TranslateService,
private cookieService: CookieService,
private store: Store<IAppState>,
@Inject(DOCUMENT) private _document: any
我真的不清楚你到底在问什么或期待什么…我也有类似的问题。当我改变语言时,我也会改变html语言属性,但土耳其语字符仍然存在。我真的不清楚你们到底在问什么或期待什么…我有类似的问题。当我改变语言时,我也会改变HTMLlang属性,但土耳其语字符仍然存在。
use(code: string) {
const language = this.getLanguage(code);
this._document.documentElement.lang = language.locale;
this.translate.use(code);
return language;
}