Merge pull request #958 from hydralauncher/fix/ensure-i18n-matches-language-in-db

fix: ensure renderer i18n matches db language
This commit is contained in:
Zamitto 2024-09-14 13:58:59 -03:00 committed by GitHub
commit 8037101a2b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 8 additions and 1 deletions

View file

@ -48,6 +48,9 @@ export function Hero() {
/>
<div className={styles.content}>
{game.logo && (
<img src={game.logo} width="250px" alt={game.description} />
)}
<p className={styles.description}>{game.description}</p>
</div>
</div>

View file

@ -43,7 +43,10 @@ i18n
})
.then(async () => {
const userPreferences = await window.electron.getUserPreferences();
if (!userPreferences?.language) {
if (userPreferences?.language) {
i18n.changeLanguage(userPreferences.language);
} else {
window.electron.updateUserPreferences({ language: i18n.language });
}
});

View file

@ -232,6 +232,7 @@ export interface TrendingGame {
uri: string;
description: string;
background: string;
logo: string | null;
}
export * from "./steam.types";