mirror of
https://github.com/hydralauncher/hydra.git
synced 2025-02-03 00:33:49 +03:00
feat: Add toCapitalize function for capitalizing strings
This commit is contained in:
parent
4e9e9deec1
commit
9c261551c3
@ -1,3 +1,5 @@
|
||||
import { toCapitalize } from "./string";
|
||||
|
||||
export const isMultiplayerRepack = (title: string, repacker: string) => {
|
||||
const titleToLower = title.toLowerCase();
|
||||
const repackerToLower = repacker.toLowerCase();
|
||||
@ -25,11 +27,13 @@ export const getRepackLanguageBasedOnRepacker = (
|
||||
xatab: "ru",
|
||||
};
|
||||
|
||||
const languageCode = languageCodes[repacker.toLowerCase()] || userLanguage;
|
||||
const languageCode = languageCodes[repacker.toLowerCase()] || "en";
|
||||
|
||||
const displayNames = new Intl.DisplayNames([userLanguage.slice(0, 2)], {
|
||||
const displayNames = new Intl.DisplayNames([userLanguage], {
|
||||
type: "language",
|
||||
});
|
||||
|
||||
return displayNames.of(languageCode);
|
||||
const language = displayNames.of(languageCode);
|
||||
|
||||
return language ? toCapitalize(language) : "English";
|
||||
};
|
||||
|
3
src/renderer/src/helpers/string.ts
Normal file
3
src/renderer/src/helpers/string.ts
Normal file
@ -0,0 +1,3 @@
|
||||
export function toCapitalize(str: string) {
|
||||
return str.charAt(0).toUpperCase() + str.slice(1);
|
||||
}
|
Loading…
Reference in New Issue
Block a user