- Contratos, tarjetas, postulaciones, categorías y reportes - Servicios: auth, ichamba, env, language, firebase, interceptor - Guards, modelos, componentes y páginas de verificación - Configuración: angular.json, tsconfig, polyfills, environments - Capacitor: capacitor.config.json y android settings Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
24 lines
489 B
TypeScript
Executable File
24 lines
489 B
TypeScript
Executable File
import { Injectable } from '@angular/core';
|
|
import { TranslateService } from '@ngx-translate/core'
|
|
|
|
@Injectable({
|
|
providedIn: 'root'
|
|
})
|
|
export class LanguageService {
|
|
|
|
constructor(
|
|
private translate: TranslateService
|
|
) { }
|
|
|
|
getDefaultLanguage() {
|
|
let language = this.translate.getBrowserLang() ?? 'es';
|
|
this.translate.setDefaultLang(language);
|
|
console.log(language);
|
|
return language;
|
|
}
|
|
|
|
setLanguage(setLang: string) {
|
|
this.translate.use(setLang);
|
|
}
|
|
}
|