| 
									
										
										
										
											2017-11-02 22:22:09 +01:00
										 |  |  | // #docregion
 | 
					
						
							|  |  |  | import { enableProdMode, TRANSLATIONS, TRANSLATIONS_FORMAT } from '@angular/core'; | 
					
						
							|  |  |  | import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | import { AppModule } from './app/app.module'; | 
					
						
							|  |  |  | import { environment } from './environments/environment'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if (environment.production) { | 
					
						
							|  |  |  |   enableProdMode(); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // use the require method provided by webpack
 | 
					
						
							|  |  |  | declare const require; | 
					
						
							|  |  |  | // we use the webpack raw-loader to return the content as a string
 | 
					
						
							| 
									
										
										
										
											2019-08-27 10:07:38 +02:00
										 |  |  | const translations = require('raw-loader!./locale/messages.fr.xlf').default; | 
					
						
							| 
									
										
										
										
											2017-11-02 22:22:09 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | platformBrowserDynamic().bootstrapModule(AppModule, { | 
					
						
							|  |  |  |   providers: [ | 
					
						
							|  |  |  |     {provide: TRANSLATIONS, useValue: translations}, | 
					
						
							|  |  |  |     {provide: TRANSLATIONS_FORMAT, useValue: 'xlf'} | 
					
						
							|  |  |  |   ] | 
					
						
							|  |  |  | }); |