angular-editor
angular-editor copied to clipboard
disable unicode characters convert
Persian characters are converted : سل ا م this equals : سلام how should i disable this option or set something in config for not converting them and send them as plainText ?
i am now converting it with decodeHTML, i wonder if it has this option or not
I found sanitize: true in AngularEditorConfig causes such conversion. Setting sanitize:false may resolve the problem, however, I am not entirely sure if sanitize must do such conversion.
apparently sanitize uses what in `import { DomSanitizer } from '@angular/platform-browser' at angular-editor/projects/angular-editor/src/lib/angular-editor.component.ts
The usage of DomSanitizer causes such conversion. Issue https://github.com/angular/angular/issues/31835 had provided an example at https://stackblitz.com/edit/angular-issue-repro2-kh52nw?file=src/app/app.component.ts
Alter the code slightly:
constructor(private sanitizer: DomSanitizer) {
console.debug(this.sampleString);
this.sampleString = sanitizer.sanitize(SecurityContext.HTML, this.sampleString);
console.debug(this.sampleString);
}
The next question is, is it possible to sanitize without causing such conversion.
reported this to https://github.com/angular/angular/issues/48598
@zijianhuang Thank you for your cooperation. I think I used another library. But Thanks again