2022-05-24 13:26:36 +08:00
|
|
|
import { Component } from '@angular/core';
|
2022-10-16 14:05:25 +08:00
|
|
|
import { Preferences } from '@capacitor/preferences';
|
2022-05-24 13:26:36 +08:00
|
|
|
import { TranslateService } from '@ngx-translate/core';
|
|
|
|
import { EnvService } from 'src/app/services/env.service';
|
|
|
|
|
|
|
|
@Component({
|
|
|
|
selector: 'app-setting-language',
|
|
|
|
templateUrl: './setting-language.page.html',
|
|
|
|
styleUrls: ['./setting-language.page.scss'],
|
|
|
|
})
|
|
|
|
export class SettingLanguagePage {
|
|
|
|
|
|
|
|
constructor(
|
|
|
|
public translate: TranslateService,
|
|
|
|
public env: EnvService,
|
|
|
|
) { }
|
|
|
|
|
|
|
|
async saveLanguage() {
|
|
|
|
this.env.toggleLanguageChange();
|
2022-10-16 14:05:25 +08:00
|
|
|
await Preferences.set({ key: this.env.KEY_LANGUAGE, value: this.env.selectedLanguage });
|
2022-05-24 13:26:36 +08:00
|
|
|
}
|
|
|
|
}
|