What you need to do is to import the premises of angular common local, also register them to be able to use them, that should solve your error of
'Missing locale data for the locale' is-AR "'
and if you keep throwing the same error check your local folder if it contains is-Ar, in your case you should only import is-Ar, in my example shows several other local
import { LOCALE_ID, NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { AppComponent } from '../src/app/app.component';
import { registerLocaleData } from '@angular/common';
// importar locales
import localePy from '@angular/common/locales/es-PY';
import localePt from '@angular/common/locales/pt';
import localeEn from '@angular/common/locales/en';
import localeEsAr from '@angular/common/locales/es-AR';
// registrar los locales con el nombre que quieras utilizar a la hora de proveer
registerLocaleData(localePy, 'es');
registerLocaleData(localePt, 'pt');
registerLocaleData(localeEn, 'en')
registerLocaleData(localeEsAR, 'es-Ar');
@NgModule({
imports: [ BrowserModule ],
declarations: [ AppComponent ],
// Aqui usas el nombre que hayas colocado al locale, en este caso es-Ar o pt o en, etc
providers: [ { provide: LOCALE_ID, useValue: 'es-Ar' } ],
bootstrap: [ AppComponent ]
})
export class AppModule { }