mirror of
https://github.com/Zagrios/bs-manager.git
synced 2026-07-03 14:08:25 +02:00
Merge pull request #644 from izunya/master
[Bugfix&Add-#641] Added kr translations | Text wrap bug and incorrect translation of "Curated"
This commit is contained in:
@@ -15,7 +15,9 @@
|
||||
"apply": "적용",
|
||||
"copy": "복사",
|
||||
"copied": "복사 완료!",
|
||||
"confirm": "확인"
|
||||
"confirm": "확인",
|
||||
"choose-folder": "폴더를 선택하세요",
|
||||
"unknown": "알 수 없는 오류가 발생했습니다 (´・ω・`)"
|
||||
},
|
||||
"nav-bar": {
|
||||
"add-version": "버전 추가",
|
||||
@@ -157,8 +159,15 @@
|
||||
},
|
||||
"installation-folder": {
|
||||
"title": "설치 폴더",
|
||||
"description": "BSManager가 다운로드한 모든 콘텐츠를 포함할 폴더를 변경합니다.",
|
||||
"choose-folder": "폴더 선택"
|
||||
"description": "BSManager가 다운로드한 모든 콘텐츠를 포함할 폴더를 변경합니다."
|
||||
},
|
||||
"proton-folder": {
|
||||
"title": "Proton 폴더",
|
||||
"description": "Proton 경로로 폴더를 변경하세요. (예: Proton - Experimental)",
|
||||
"errors": {
|
||||
"title": "Proton 폴더 설정 실패",
|
||||
"invalid-folder": "잘못된 Proton 폴더 경로입니다"
|
||||
}
|
||||
},
|
||||
"additional-content": {
|
||||
"title": "추가 콘텐츠",
|
||||
@@ -434,6 +443,8 @@
|
||||
"OCULUS_NOT_RUNNING": "Oculus가 실행 중이 아님",
|
||||
"BS_ALREADY_RUNNING": "Beat Saber가 이미 실행 중임",
|
||||
"EXE_NOT_FINDED": "파일을 찾을 수 없음",
|
||||
"PROTON_NOT_SET": "Proton 폴더가 설정되지 않음",
|
||||
"PROTON_NOT_FOUND": "Proton 바이너리를 찾을 수 없음",
|
||||
"EXIT": "긴급 중지",
|
||||
"OCULUS_LIB_NOT_FOUND": "Oculus 라이브러리를 찾을 수 없음"
|
||||
},
|
||||
@@ -444,7 +455,9 @@
|
||||
"BS_ALREADY_RUNNING": "다시 실행하기 전에 Beat Saber를 닫아주세요.",
|
||||
"EXE_NOT_FINDED": "몇 가지 파일을 찾을 수 없는 것 같습니다.",
|
||||
"EXIT": "Beat Saber가 긴급 중지되었습니다. 파일을 점검합니다.",
|
||||
"OCULUS_LIB_NOT_FOUND": "Oculus 앱이 올바르게 설치되었는지와 Oculus 라이브러리가 올바르게 정의되었는지 확인하세요."
|
||||
"OCULUS_LIB_NOT_FOUND": "Oculus 앱이 올바르게 설치되었는지와 Oculus 라이브러리가 올바르게 정의되었는지 확인하세요.",
|
||||
"PROTON_NOT_SET": "설정에서 Proton 경로를 설정하세요.",
|
||||
"PROTON_NOT_FOUND": "설정에서 Proton 경로를 설정하세요."
|
||||
},
|
||||
"actions": {
|
||||
"STEAM_NOT_RUNNING": "Steam 실행"
|
||||
@@ -821,9 +834,14 @@
|
||||
"ask-install-path": {
|
||||
"title": "설치 폴더",
|
||||
"choose-folder-description": "BSManager에 의해 다운로드된 모든 콘텐츠 (버전, MOD, 맵, 재생 목록 등)를 포함하는 폴더를 선택하세요.",
|
||||
"choose-folder": "폴더 선택하기",
|
||||
"default": "기본값",
|
||||
"default-tooltip": "기본적으로 홈 폴더로 설정됩니다"
|
||||
},
|
||||
"choose-proton-folder": {
|
||||
"title": "Proton 폴더",
|
||||
"proton-folder-description": "Linux에서는 BSManager가 작동하려면 Proton이 필요합니다. 계속하려면 Proton 설치 폴더를 선택하세요.",
|
||||
"proton-folder-placeholder": "Proton 설치 폴더",
|
||||
"where-is-proton-installed": "Proton이 설치된 위치는 어디인가요?"
|
||||
}
|
||||
},
|
||||
"maps": {
|
||||
@@ -1076,7 +1094,7 @@
|
||||
"Latest": "최신",
|
||||
"Relevance": "관련성",
|
||||
"Rating": "평점",
|
||||
"Curated": "엄선됨"
|
||||
"Curated": "선별됨"
|
||||
}
|
||||
},
|
||||
"auto-update": {
|
||||
|
||||
@@ -206,7 +206,7 @@ export const DownloadMapsModal: ModalComponent<void, { version: BSVersion; owned
|
||||
}}
|
||||
>
|
||||
<div className="flex h-9 gap-2 shrink-0">
|
||||
<BsmDropdownButton ref={filterContainerRef} className="shrink-0 h-full relative z-[1] flex justify-start" buttonClassName="flex items-center justify-center h-full rounded-full px-2 py-1 !bg-light-main-color-1 dark:!bg-main-color-1" icon="filter" text="pages.version-viewer.maps.search-bar.filters-btn" withBar={false}>
|
||||
<BsmDropdownButton ref={filterContainerRef} className="shrink-0 h-full relative z-[1] flex justify-start" buttonClassName="flex items-center justify-center h-full rounded-full px-2 py-1 !bg-light-main-color-1 dark:!bg-main-color-1" icon="filter" text="pages.version-viewer.maps.search-bar.filters-btn" textClassName="whitespace-nowrap" withBar={false}>
|
||||
<FilterPanel className="absolute top-[calc(100%+3px)] origin-top w-[450px] h-fit p-2 rounded-md shadow-md shadow-black" localData={false} filter={filter} onChange={setFilter} onApply={handleSearch} onClose={() => filterContainerRef.current.close()} />
|
||||
</BsmDropdownButton>
|
||||
<input className="h-full bg-light-main-color-1 dark:bg-main-color-1 rounded-full px-2 grow pb-0.5" type="text" placeholder={t("pages.version-viewer.maps.search-bar.search-placeholder")} value={query} onChange={e => setQuery(e.target.value)} />
|
||||
@@ -214,6 +214,7 @@ export const DownloadMapsModal: ModalComponent<void, { version: BSVersion; owned
|
||||
className="shrink-0 rounded-full py-1 px-3 !bg-light-main-color-1 dark:!bg-main-color-1 flex justify-center items-center capitalize"
|
||||
icon="search"
|
||||
text="modals.download-maps.search-btn"
|
||||
textClassName="whitespace-nowrap"
|
||||
withBar={false}
|
||||
onClick={e => {
|
||||
e.preventDefault();
|
||||
|
||||
@@ -229,6 +229,7 @@ export const DownloadModelsModal: ModalComponent<void, { version: BSVersion; typ
|
||||
icon="search"
|
||||
type="submit"
|
||||
text="models.modals.download-models.search-btn"
|
||||
textClassName="whitespace-nowrap"
|
||||
withBar={false}
|
||||
onClick={e => {
|
||||
e.preventDefault();
|
||||
|
||||
+2
-2
@@ -51,11 +51,11 @@ export function DownloadPlaylistModalHeader({ className, value, onSubmit }: Prop
|
||||
|
||||
return (
|
||||
<form className={cn('flex flex-row gap-2', className)} onSubmit={e => {e.preventDefault(); submit(searchParams);}}>
|
||||
<BsmDropdownButton ref={dropDownFilterRef} buttonClassName="flex items-center justify-center h-full rounded-full px-2 py-1 !bg-light-main-color-1 dark:!bg-main-color-1" icon="filter" text="pages.version-viewer.maps.search-bar.filters-btn" withBar={false}>
|
||||
<BsmDropdownButton ref={dropDownFilterRef} buttonClassName="flex items-center justify-center h-full rounded-full px-2 py-1 !bg-light-main-color-1 dark:!bg-main-color-1" icon="filter" text="pages.version-viewer.maps.search-bar.filters-btn" textClassName="whitespace-nowrap" withBar={false}>
|
||||
<DownloadPlaylistFilterPanel className="z-10 translate-y-1" params={filter} onSubmit={handleFilterSubmit}/>
|
||||
</BsmDropdownButton>
|
||||
<input className="h-full bg-theme-1 rounded-full px-2 grow pb-0.5" type="text" placeholder={t("playlist.search-playlist")} value={query} onChange={e => setQuery(e.target.value)} />
|
||||
<BsmButton className="shrink-0 rounded-full py-1 px-3 !bg-theme-1 flex justify-center items-center capitalize" icon="search" text="modals.download-maps.search-btn" withBar={false} onClick={() => submit(searchParams)} />
|
||||
<BsmButton className="shrink-0 rounded-full py-1 px-3 !bg-theme-1 flex justify-center items-center capitalize" icon="search" text="modals.download-maps.search-btn" textClassName="whitespace-nowrap" withBar={false} onClick={() => submit(searchParams)} />
|
||||
<BsmSelect className="bg-theme-1 rounded-full px-1 pb-0.5 text-center cursor-pointer" options={sortOptions} selected={order} onChange={handleOrderChange}/>
|
||||
</form>
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user