Angular 8 TypeScript 程式碼的 i18n 怎麼做?

Angular 9 在 TypeScript 程式碼有 $localize 可以用,
請問 Angular 8 要如何在TypeScript 程式碼加入i18n 呢?
謝謝!

"@angular/core": "^8.2.11"
"@angular/localize": "^9.1.4"

"@angular/cli": "^8.3.9"

處理方式是一樣的吧

https://angular.io/guide/i18n

另外, $localize 這一個變數看起來是 AngularJS 的東西

$localize 我參考這篇 https://blog.ninja-squad.com/2019/12/10/angular-localize/

剛剛查某個issue似乎是說這個服務還沒公開

well the thing is that $localize is not yet a publicly supported API :slight_smile: So there is no documentation on it yet.

我從官網找不到 typescript code 的寫法…可能有漏看?

類似像底下這樣字串,該怎麼加入 i18n,讓 ng xi18n 指令幫我產生 locale 檔…

 `新增 ${title} 完成`

如果功能只有出現再 9 版,那 8 版就不用想了. 就官網文件讀起來,是沒有 9 版要提供的那個功能