Javascript 在Angular 2+中使用不同字母表的语言进行翻译;

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

首先,我在Angular 7中使用ngx translate进行翻译。我建立了一个定制服务。翻译正在进行,但文档字母表未更改。例如:“REGISTER”这个词有英文字符。当我经过土耳其语时,这个词有土耳其语字符。它转换为“REGİSTER”

我的服务构造函数:

  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;
}