Soluție Angular i18n
Suport pentru componente standalone, signals și SSR pentru aplicații Angular.
Get started in 3 steps
Install
Add the Better I18N Angular package to your project.
npm install @better-i18n/angular
Import the module
Import BetterI18nModule in your AppModule or standalone component.
import { BetterI18nModule } from '@better-i18n/angular';
@NgModule({
imports: [
BetterI18nModule.forRoot({
projectId: 'your-org/your-project',
defaultLocale: 'en',
}),
],
})
export class AppModule {}Use the translate pipe
Use the translate pipe or directive in your templates to display translations.
<h1>{{ 'welcome' | translate }}</h1>
<p>{{ 'greeting' | translate: { name: userName } }}</p>Funcționalități
Pornire rapidă
Adaugă i18n în aplicația ta Angular cu pipe-uri și servicii.
// app.component.ts
import { Component } from '@angular/core';
import { TranslateService } from '@better-i18n/angular';
@Component({
selector: 'app-root',
template: `
<h1>{{ 'welcome' | translate }}</h1>
<p>{{ 'greeting' | translate: { name: 'World' } }}</p>
`
})
export class AppComponent {
constructor(private translate: TranslateService) {
translate.setDefaultLang('en');
}
}Funcționează cu bibliotecile i18n populare pentru Angular
Better I18N completează biblioteca i18n Angular — gestionați traducerile vizual, colaborați cu traducătorii și implementați prin CDN.
Better I18N + @ngx-translate/core
Cea mai utilizată bibliotecă de traducere Angular. Traduceri runtime cu pipes, directive și injecție de servicii.
Better I18N exportă în formatul JSON ngx-translate. Editați traducerile în dashboard, sincronizați automat cu repo-ul.
Better I18N + Angular i18n (built-in)
Sistemul oficial i18n al Angular cu compilare AOT, expresii ICU și extracție a traducerilor la build.
Export în formatul Angular XLIFF. Better I18N gestionează fluxul de traducere, Angular CLI construiește pachete specifice locale.
Better I18N + Transloco
Bibliotecă i18n modernă și ușoară pentru Angular cu încărcare leneșă, pluginuri bogate și suport TypeScript excelent.
Sincronizați traducerile în formatul JSON Transloco prin integrarea GitHub a Better I18N. Actualizări în timp real cu livrare CDN.
Explorați alte ghiduri pentru framework-uri
Începe să construiești cu Angular i18n
Plan gratuit disponibil. Nu este necesar card de credit.