It seems that development uses JIT and prod uses AOT, which is fine. However I'm trying to read the LOCALE_ID which seems to be null using JIT:
@Inject(LOCALE_ID) public localeId: string;
Comes out null.
I suspect I need to specify the language in the JIT setup. Per these instructions: https://angular.io/guide/i18n#merge-with-the-jit-compiler
However if I do this setup wouldn't that conflict with using AOT for translations later? - How can I access the default locale without it being null in JIT ? - How can I mix JIT and AOT in angular 6?