Skip to content

Documentation update for initializing TranslateService #1525

@tanieltari

Description

@tanieltari

Hey!
In the documentation you recommend to initialize service in AppComponent constructor for standalone components.
I would propose to update this section to use provideAppInitializer instead.
Example:

import { provideTranslateService, TranslateService } from "@ngx-translate/core";

bootstrapApplication(App, {
  providers: [
    ...,
    provideTranslateService({
     defaultLanguage: 'en'
    }),
    provideAppInitializer(() => {
      const translate = inject(TranslateService);
      translate.addLangs(['de', 'en']);
      translate.setDefaultLang('en');
      translate.use('en');
    }),
  ],
});

Metadata

Metadata

Assignees

No one assigned

    Type

    No fields configured for Docs.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions