fix map translations + update ukraine flag

This commit is contained in:
Zagrios
2025-02-08 16:38:41 +01:00
parent 55ff418f4a
commit 7600ead380
3 changed files with 101 additions and 99 deletions
+91 -91
View File
@@ -938,98 +938,98 @@
},
"bs-version-outdated": {
"body": "Версія {outdatedVersion} застаріла, і деякі моди чи функції можуть більше не працювати належним чином. Будь ласка, завантажте останню рекомендовану версію ({recommendedVersion}) Beat Saber, щоб насолоджуватися останніми функціями та виправленнями помилок."
}
},
"maps": {
"map-filter-panel": {
"duration": "Тривалість",
"nps": "Нот за секунду",
"njs": "Швидкість стрибка нот",
"tags": "теги",
"specificities": "загальне",
"requirements": "вимоги",
"exclude": "виключити",
"leaderboard": "таблиця лідерів"
},
"maps": {
"map-filter-panel": {
"duration": "Тривалість",
"nps": "Нот за секунду",
"njs": "Швидкість стрибка нот",
"tags": "теги",
"specificities": "загальне",
"requirements": "вимоги",
"exclude": "виключити",
"leaderboard": "таблиця лідерів"
},
"map-types": {
"accuracy": "точність",
"balanced": "збалансовані",
"challenge": "виклик",
"dance-style": "танець",
"fitness": "фітнес",
"speed": "швидкість",
"tech": "техніка"
},
"map-styles": {
"dance": "танцювальні",
"swing": "свінг",
"nightcore": "найткор",
"folk-acoustic": "фолк і акустика",
"kids-family": "для дітей і сім'ї",
"ambient": "ембієнт",
"funk-disco": "фанк і диско",
"jazz": "джаз",
"soul": "соул",
"speedcore": "спідкор",
"punk": "панк",
"rb": "r&b",
"holiday": "святкові",
"vocaloid": окалоїд",
"j-rock": "j-rock",
"trance": "транс",
"drum-and-bass": "драм-н-бейс",
"comedy-meme": "комедія і меми",
"instrumental": "інструментальні",
"hardcore": "хардкор",
"k-pop": "k-pop",
"indie": "інді",
"techno": "техно",
"house": "хаус",
"video-game-soundtrack": "відеоігри",
"tv-movie-soundtrack": "ТБ і фільми",
"alternative": "альтернатива",
"dubstep": "дабстеп",
"metal": "метал",
"anime": "аніме",
"hip-hop-rap": "хіп-хоп і реп",
"j-pop": "j-pop",
"rock": "рок",
"pop": "поп",
"electronic": "електронна",
"classical-orchestral": "Класична і оркестрова"
},
"map-specificities": {
"automapper": "ШІ",
"curated": "куровані",
"verified": "перевірені",
"fullSpread": "повний набір"
},
"map-leaderboard": {
"All": "Всі",
"Ranked": "Ранговані",
"BeatLeader": "BeatLeader",
"ScoreSaber": "ScoreSaber"
},
"map-excludes": {
"installed": "встановлені"
},
"difficulties": {
"Easy": "легкий",
"Normal": "нормальний",
"Hard": "складний",
"Expert": "експерт",
"ExpertPlus": "експерт+"
},
"map-item": {
"by": "Від {songAutor}",
"mapped-by": "автор карти",
"delete": "Видалити",
"preview": "Попередній перегляд карти",
"bsr-code": "BSR код",
"download": "Завантажити карту",
"downloading": "Завантаження карти",
"cancel-download": "Скасувати завантаження",
"hightlight-difficulty": "Виділити складність"
}
"map-types": {
"accuracy": "точність",
"balanced": "збалансовані",
"challenge": "виклик",
"dance-style": "танець",
"fitness": "фітнес",
"speed": "швидкість",
"tech": "техніка"
},
"map-styles": {
"dance": "танцювальні",
"swing": "свінг",
"nightcore": "найткор",
"folk-acoustic": "фолк і акустика",
"kids-family": "для дітей і сім'ї",
"ambient": "ембієнт",
"funk-disco": "фанк і диско",
"jazz": "джаз",
"soul": "соул",
"speedcore": "спідкор",
"punk": "панк",
"rb": "r&b",
"holiday": "святкові",
"vocaloid": "вокалоїд",
"j-rock": "j-rock",
"trance": "транс",
"drum-and-bass": "драм-н-бейс",
"comedy-meme": "комедія і меми",
"instrumental": "інструментальні",
"hardcore": "хардкор",
"k-pop": "k-pop",
"indie": "інді",
"techno": "техно",
"house": "хаус",
"video-game-soundtrack": ідеоігри",
"tv-movie-soundtrack": "ТБ і фільми",
"alternative": "альтернатива",
"dubstep": "дабстеп",
"metal": "метал",
"anime": "аніме",
"hip-hop-rap": "хіп-хоп і реп",
"j-pop": "j-pop",
"rock": "рок",
"pop": "поп",
"electronic": "електронна",
"classical-orchestral": "Класична і оркестрова"
},
"map-specificities": {
"automapper": "ШІ",
"curated": "куровані",
"verified": "перевірені",
"fullSpread": "повний набір"
},
"map-leaderboard": {
"All": "Всі",
"Ranked": "Ранговані",
"BeatLeader": "BeatLeader",
"ScoreSaber": "ScoreSaber"
},
"map-excludes": {
"installed": "встановлені"
},
"difficulties": {
"Easy": "легкий",
"Normal": "нормальний",
"Hard": "складний",
"Expert": "експерт",
"ExpertPlus": "експерт+"
},
"map-item": {
"by": "Від {songAutor}",
"mapped-by": "автор карти",
"delete": "Видалити",
"preview": "Попередній перегляд карти",
"bsr-code": "BSR код",
"download": "Завантажити карту",
"downloading": "Завантаження карти",
"cancel-download": "Скасувати завантаження",
"hightlight-difficulty": "Виділити складність"
}
},
"models": {
@@ -13,7 +13,6 @@ import { SpainIcon } from "./flags/spain-icon.component";
import { ItalyIcon } from "./flags/italy-icon.component";
import { UsaIcon } from "./flags/usa-icon.component";
import { UkraineIcon } from "./flags/ukraine-icon.component";
import { UkIcon } from "./flags/uk-icon.component";
import { TaskIcon } from "./icons/task-icon.component";
import { CopyIcon } from "./icons/copy-icon.component";
import { SteamIcon } from "./icons/steam-icon.component";
@@ -71,6 +70,7 @@ import { AddFileIcon } from "./icons/add-file-icon.component";
import { CancelIcon } from "./icons/cancel-icon.component";
import { WarningIcon } from "./icons/warning-icon.component";
import { ArrowUpwardIcon } from "./icons/arrow-upward-icon.component";
import { UkIcon } from "./flags/uk-icon.component";
@@ -1,12 +1,14 @@
import { CSSProperties } from "react";
import { createSvgIcon } from "../svg-icon.type";
// Uploaded from: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools
export function UkraineIcon(props: { className?: string; style?: CSSProperties }) {
export const UkraineIcon = createSvgIcon((props, ref) => {
return (
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="71" height="48" viewBox="0 5 36 26" className={props.className} style={props.style}>
<path fill="#005BBB" d="M32 5H4a4 4 0 0 0-4 4v9h36V9a4 4 0 0 0-4-4z"></path>
<path fill="#FFD500" d="M36 27a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4v-9h36v9z"></path>
</svg>
<svg ref={ref} {...props} width="71" height="48" viewBox="0 0 71 48" xmlns="http://www.w3.org/2000/svg">
<g fill="none">
<path d="M64.27 47.7H7a6.36 6.36 0 0 1-6.36-6.36V23.7h70v17.64a6.36 6.36 0 0 1-6.37 6.36" fill="#F6D660"/>
<path d="M.63 7.06A6.36 6.36 0 0 1 7 .7h57.27a6.36 6.36 0 0 1 6.36 6.36V23.7h-70z" fill="#4A89DC"/>
</g>
</svg>
);
}
})