1
0
mirror of synced 2024-11-27 17:00:50 +01:00

0.6.0.15 - Add Korean as a supported language (#740)

- Korean translation by AsPho
This commit is contained in:
DragonRatTiger / リュウコ 2024-11-02 04:25:32 -05:00 committed by GitHub
parent 67be8442da
commit 44b365b2e0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 708 additions and 7 deletions

View File

@ -0,0 +1,93 @@
Copyright 2014-2021 Adobe (http://www.adobe.com/), with Reserved Font Name 'Source'
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
https://openfontlicense.org
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

BIN
OpenTaiko/Lang/ko/font.ttf Normal file

Binary file not shown.

609
OpenTaiko/Lang/ko/lang.json Normal file
View File

@ -0,0 +1,609 @@
{
// The folder's name is used as the ID, which is used to identify which localized data to use.
// This includes TJAs with localized titles/subtitles (i.e. TITLEJA/SUBTITLEJA) and Lua scripts which utilize the "lang" variable.
// It is STRONGLY recommended that you use a two-letter language code that follows the ISO 639 standard. Keep the ID lowercased.
// If you aren't sure which code fits your language, please refer to https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes
// "Language" should include the name of your language in its native text, as well as its English variant in parentheses.
// i.e. "日本語 (Japanese)"
"Language": "한국어 (Korean)",
"Version": "0.6.0.0",
"Entries": {
// Common
"MENU_RETURN": "뒤로가기",
// Difficulties (Any Menu)
"DIFF_EASY": "쉬움",
"DIFF_NORMAL": "보통",
"DIFF_HARD": "어려움",
"DIFF_EX": "귀신",
"DIFF_EXTRA": "우라",
"DIFF_EXEXTRA": "귀신 / 우라",
"DIFF_TOWER": "타워",
"DIFF_DAN": "단위도장",
"DIFF_ANY": "아무거나",
"DIFF_UNKNOWN": "알 수 없음",
// Settings
"SETTINGS_SYSTEM": "시스템 옵션",
"SETTINGS_SYSTEM_DESC": "전체 시스템 설정입니다.",
"SETTINGS_GAME": "게임 플레이 옵션",
"SETTINGS_GAME_DESC": "게임 플레이 설정입니다,.",
"SETTINGS_EXIT": "나가기",
"SETTINGS_EXIT_DESC": "저장하고 나가기.",
"SETTINGS_MENU_RETURN": "<< 메뉴로 돌아가기",
"SETTINGS_MENU_RETURN_DESC": "왼쪽 메뉴로 돌아가기",
"SETTINGS_KEYASSIGN_SYSTEM": "시스템 키 설정",
"SETTINGS_KEYASSIGN_SYSTEM_DESC": "시스템 키를 설정하는 메뉴입니다.",
"SETTINGS_KEYASSIGN_GAME": "게임 플레이 키 설정",
"SETTINGS_KEYASSIGN_GAME_DESC": "게임 플레이 키를 설정하는 메뉴입니다.",
"SETTINGS_KEYASSIGN_TRAINING": "특훈 모드 키 설정",
"SETTINGS_KEYASSIGN_TRAINING_DESC": "특훈 모드 키를 설정하는 메뉴입니다.",
// Settings - System
"SETTINGS_SYSTEM_LANGUAGE": "시스템 언어",
"SETTINGS_SYSTEM_LANGUAGE_DESC": "시스템, 게임 언어를 변경 할 수 있습니다.",
"SETTINGS_SYSTEM_PLAYERCOUNT": "플레이어 수",
"SETTINGS_SYSTEM_PLAYERCOUNT_DESC": "플레이어 수를 변경 할 수 있습니다 .",
"SETTINGS_SYSTEM_RELOADSONG": "곡 다시 불러오기",
"SETTINGS_SYSTEM_RELOADSONG_DESC": "곡 파일을 다시 불러옵니다.",
"SETTINGS_SYSTEM_RELOADSONGCACHE": "곡 다시 불러오기 (Hard reload)",
"SETTINGS_SYSTEM_RELOADSONGCACHE_DESC": "캐시를 정리하고 곡을 다시 불러옵니다.",
"SETTINGS_SYSTEM_IMPORTSCOREINI": "Score.ini 파일 불러오기",
"SETTINGS_SYSTEM_IMPORTSCOREINI_DESC": "Score.ini 파일을 데이터베이스로 불러옵니다.\n\n<c.#f0ad4e>경고!\n다음 항목은 불러오지 않습니다:\n- Clear statuses\n- Gameplay modifiers\n- # of hits (Good, Ok, Bad, Drumroll, etc.)\n- Dan exam scores",
"SETTINGS_SYSTEM_IMPORTSCOREINI_STATUS1": "Searching for scores...",
// {0}: Total # of score.ini files to be processed
// {1}: # of score.ini files successfully imported
// {2}: # of score.ini files currently processed
// {3}: # of score.ini files skipped
// {4}: # of score.ini files that failed to import due to an error
// {5}: Name of the current score.ini file being processed.
"SETTINGS_SYSTEM_IMPORTSCOREINI_STATUS2": "Processing {0} scores...\n<c.#0bb000>{1} of {2} imported</c> (<c.#f0ad4e>{3} skipped</c> / <c.#b00000>{4} failed</c>)\n\n{5}",
"SETTINGS_SYSTEM_HIDEDANTOWER": "단위도장/타워모드 숨기기",
"SETTINGS_SYSTEM_HIDEDANTOWER_DESC": "태고 모드에서 단위도장/타워모드를 숨깁니다.\n곡을 다시 불러와야 적용됩니다.",
// Settings - System - Graphics
"SETTINGS_SYSTEM_FULLSCREEN": "전체화면 모드",
"SETTINGS_SYSTEM_FULLSCREEN_DESC": "전체화면 모드, 창 모드로 변경 할 수 있습니다..",
"SETTINGS_SYSTEM_VSYNC": "VSync 모드",
"SETTINGS_SYSTEM_VSYNC_DESC": "VSync로 전환, 또는 해제 할 수 있습니다.\nVSync 모드로 전환하시면, 프레임이 60FPS로 고정됩니다, 하지만 인풋렉은 늘어납니다.",
"SETTINGS_SYSTEM_GRAPHICSAPI": "그래픽 API",
"SETTINGS_SYSTEM_GRAPHICSAPI_DESC": "그래픽 API 옵션:\nOpenGL, DirectX11, Vulkan, 또는 Metal을 선택하실 수 있습니다.\nOpenGL은 느리지만, 호환성, 안정성이 좋습니다.\nDirectX11은 빠르고 안정하지만, 윈도우에서만 지원합니다.\nVulkan은 리눅스OS에서 빠릅니다.\nMetal은 MacOS에서만 지원됩니다.\n\n게임을 다시 시작하시면 적용됩니다.",
"SETTINGS_SYSTEM_TEXTUREASYNC": "ASync 텍스처 로딩",
"SETTINGS_SYSTEM_TEXTUREASYNC_DESC": "텍스처 로딩 타입:\n게임 시작때 프리징(렉)이 없어집니다.\n일부 텍스처가 검은색으로 변하면 이 옵션을 끄세요.\n게임을 다시 시작하시면 적용됩니다.",
"SETTINGS_SYSTEM_BGMOVIE": "BGMOVIE",
"SETTINGS_SYSTEM_BGMOVIE_DESC": "BGMOVIE 표시 여부를 설정합니다.\n파일에 동영상이 없다면,\n배경이 검게 표시됩니다.",
"SETTINGS_SYSTEM_BGMOVIEDISPLAY": "BGMOVIE 표시 모드",
"SETTINGS_SYSTEM_BGMOVIEDISPLAY_DESC": "BGMOVIE가 표시되는 방식을 변경 할 수 있습니다.",
"SETTINGS_SYSTEM_BGMOVIEDISPLAY_NONE": "없음",
"SETTINGS_SYSTEM_BGMOVIEDISPLAY_FULL": "풀 화면",
"SETTINGS_SYSTEM_BGMOVIEDISPLAY_MINI": "작은 화면",
"SETTINGS_SYSTEM_BGMOVIEDISPLAY_BOTH": "둘 다",
"SETTINGS_SYSTEM_LANEOPACITY": "레인 불투명도",
"SETTINGS_SYSTEM_LANEOPACITY_DESC": "(레인: 노트가 지나가는 곳)배경 동영상이 재생되는 동안 레인의 불투명도를 조정합니다.\n\n0 = 완전 투명하게,\n255 = 투명하지 않게",
"SETTINGS_SYSTEM_BGA": "BGA",
"SETTINGS_SYSTEM_BGA_DESC": "BGA 표시 여부를 설정합니다.",
"SETTINGS_SYSTEM_DISPLAYCHARA": "캐릭터 표시",
"SETTINGS_SYSTEM_DISPLAYCHARA_DESC": "캐릭터 이미지를 표시합니다.",
"SETTINGS_SYSTEM_DISPLAYDANCER": "댄서 표시",
"SETTINGS_SYSTEM_DISPLAYDANCER_DESC": "댄서 이미지를 표시합니다.",
"SETTINGS_SYSTEM_DISPLAYMOB": "몹 표시",
"SETTINGS_SYSTEM_DISPLAYMOB_DESC": "몹 이미지를 표시합니다.",
"SETTINGS_SYSTEM_DISPLAYRUNNER": "러너 표시",
"SETTINGS_SYSTEM_DISPLAYRUNNER_DESC": "러너 이미지를 표시합니다.",
"SETTINGS_SYSTEM_DISPLAYFOOTER": "바닥 표시",
"SETTINGS_SYSTEM_DISPLAYFOOTER_DESC": "바닥 이미지를 표시합니다.",
"SETTINGS_SYSTEM_DISPLAYPUCHI": "푸치(미니) 캐릭터 표시",
"SETTINGS_SYSTEM_DISPLAYPUCHI_DESC": "푸치 캐릭터 이미지를 표시합니다.",
"SETTINGS_SYSTEM_SIMPLEMODE": "간단모드",
"SETTINGS_SYSTEM_SIMPLEMODE_DESC": "간단하게 거의 모든 이미지, 이펙트를 없앱니다.",
"SETTINGS_SYSTEM_SKIN": "현재 스킨",
"SETTINGS_SYSTEM_SKIN_DESC": "System 폴더에 있는 스킨들을 고르세요..",
// Settings - System - Audio
"SETTINGS_SYSTEM_SONGPLAYBACK": "곡 재생",
"SETTINGS_SYSTEM_SONGPLAYBACK_DESC": "곡 재생 여부를 설정합니다.",
"SETTINGS_SYSTEM_USESONGVOL": "SONGVOL 옵션 적용하기",
"SETTINGS_SYSTEM_USESONGVOL_DESC": ".tja 파일에 있는 SONGVOL 옵션을 적용합니다.",
"SETTINGS_SYSTEM_SEVOL": "효과음 볼륨",
"SETTINGS_SYSTEM_SEVOL_DESC": "효과음 볼륨을 조정합니다.\n메인 메뉴로 돌아가시면 적용됩니다.",
"SETTINGS_SYSTEM_VOICEVOL": "보이스 볼륨",
"SETTINGS_SYSTEM_VOICEVOL_DESC": "캐릭터의 보이스 볼륨을 조정합니다.\n메인 메뉴로 돌아가시면 적용됩니다.",
"SETTINGS_SYSTEM_SONGVOL": "곡 볼륨",
"SETTINGS_SYSTEM_SONGVOL_DESC": "곡 볼륨을 조정합니다.\n메인 메뉴로 돌아가시면 적용됩니다.",
"SETTINGS_SYSTEM_SONGPREVIEWVOL": "곡 미리듣기 볼륨",
"SETTINGS_SYSTEM_SONGPREVIEWVOL_DESC": "곡 미리듣기 볼륨을 조정합니다.\n메인 메뉴로 돌아가시면 적용됩니다.",
"SETTINGS_SYSTEM_VOLINCREMENT": "키보드로 볼륨 조절",
"SETTINGS_SYSTEM_VOLINCREMENT_DESC": "키보드로 볼륨 조절합니다.\n볼륨 시스템 키로 조절 할 수 있습니다.\n1 에서 20까지 설정 하실 수 있습니다.",
"SETTINGS_SYSTEM_SONGPLAYBACKBUFFER": "곡 재생 버퍼",
"SETTINGS_SYSTEM_SONGPLAYBACKBUFFER_DESC": "게임 플레이 중 노래가 재생되기까지 걸리는 시간입니다.\n값을 낮추면 노래가 너무 일찍 재생될 수 있습니다.",
"SETTINGS_SYSTEM_SONGPREVIEWBUFFER": "곡 미리듣기 버퍼",
"SETTINGS_SYSTEM_SONGPREVIEWBUFFER_DESC": "곡 미리듣기가 재생되기까지 걸리는 시간입니다.\n이 값을 낮추면 스크롤을 계속하는 동안 미리듣기가 시작될 수 있습니다.",
"SETTINGS_SYSTEM_AUDIOPLAYBACK": "곡 재생 모드",
"SETTINGS_SYSTEM_AUDIOPLAYBACK_DESC": "ASIO: ASIO를 지원하는 사운드 디바이스에서만 지원합니다. 제일 낮은 레이턴시를 가지고 있습니다.\nWASAPI: 윈도우에서만 지원합니다. 두번째로 낮은 레이턴시를 가지고 있습니다.\nBASS: 모든 기기에서 지원합니다\n메인 메뉴로 돌아가시면 적용됩니다.",
"SETTINGS_SYSTEM_ASIOPLAYBACK": "ASIO 재생 디바이스",
"SETTINGS_SYSTEM_ASIOPLAYBACK_DESC": "올바른 ASIO 재생 디바이스를 고르세요.\n메인 메뉴로 돌아가시면 적용됩니다.",
"SETTINGS_SYSTEM_WASAPIBUFFER": "WASAPI 버퍼 사이즈",
"SETTINGS_SYSTEM_WASAPIBUFFER_DESC": "WASAPI 버퍼를 변경 할 수 있습니다.\n0으로 설정하시면 자동으로 적절한 값으로 조정합니다.\n엄청 낮으면 소리 찢김 현상이 일어날 수도 있습니다.\n메인 메뉴로 돌아가시면 적용됩니다.",
"SETTINGS_SYSTEM_BASSBUFFER": "BASS 버퍼 사이즈",
"SETTINGS_SYSTEM_BASSBUFFER_DESC": "BASS 버퍼를 변경 할 수 있습니다.\n0으로 설정하시면 OS가 자동으로 적절한 값으로 조정합니다.\n엄청 낮으면 소리 찢김 현상이 일어날 수도 있습니다.\n메인 메뉴로 돌아가시면 적용됩니다.",
"SETTINGS_SYSTEM_OSTIMER": "OS 타이머 모드",
"SETTINGS_SYSTEM_OSTIMER_DESC": "이 옵션을 켜면 노트 스크롤이 더 부드러워지지만 사운드 지연이 발생할 수 있습니다.\n 끄면 노트 스크롤이 불안정해지지만 사운드 지연이 발생하지 않습니다.\n 끄면 DTXMania는 원래의 타이머를 사용하며 그 반대의 효과도 발생합니다.",
// Settings - System - Misc.
"SETTINGS_SYSTEM_LOG": "로그 파일 만들기",
"SETTINGS_SYSTEM_LOG_DESC": "게임을 끄면 로그 파일(TJAPlayer3.log)이 생성되도록 만듭니다.",
"SETTINGS_SYSTEM_RANDOMSUBFOLDER": "랜덤 곡 서브파일 만들기",
"SETTINGS_SYSTEM_RANDOMSUBFOLDER_DESC": "랜덤 곡 선택 시 서브폴더 사용 여부를 설정합니다.",
"SETTINGS_SYSTEM_DEBUGMODE": "디버그 모드",
"SETTINGS_SYSTEM_DEBUGMODE_DESC": "디버그 모드 사용 여부를 전환합니다.\n디버그 모드를 키시면 우측 아래에 추가 정보를 띄웁니다.",
"SETTINGS_SYSTEM_AUTOSCREENSHOT": "자동 스크린샷",
"SETTINGS_SYSTEM_AUTOSCREENSHOT_DESC": "최고 기록 게임 결과를 자동으로 스크린샷 해줍니다.",
"SETTINGS_SYSTEM_DISCORDRPC": "디스코드 활동 모드",
"SETTINGS_SYSTEM_DISCORDRPC_DESC": "디스코드 프로필에 게임 활동을 띄웁니다.",
"SETTINGS_SYSTEM_BUFFEREDINPUT": "버퍼링 입력 모드",
"SETTINGS_SYSTEM_BUFFEREDINPUT_DESC": "이 옵션을 켜면 입력이 무시되지 않지만 입력 폴링 속도가 감소하고,\n이 옵션을 끄면 입력이 무시될 수 있지만 폴링 빈도가 높아집니다.",
// Settings - Gameplay
"SETTINGS_GAME_GLOBALOFFSET": "글로벌 오프셋",
"SETTINGS_GAME_GLOBALOFFSET_DESC": "모든 곡에 지정된 오프셋 값을 변경합니다.\n -999~999ms 사이에서 설정 가능합니다.\n입력 지연을 줄이려면 마이너스 값을 설정하세요.",
"SETTINGS_GAME_CALIBRATION": "오프셋 보정",
"SETTINGS_GAME_CALIBRATION_DESC": "오프셋을 보정합니다.\n저장하면 글로벌 오프셋을 덮어씁니다.",
"SETTINGS_GAME_CALIBRATION_OFFSET": "OFFSET: {0}",
"SETTINGS_GAME_BADCOUNT": "완벽하게 모드",
"SETTINGS_GAME_BADCOUNT_DESC": "노래가 자동으로 실패하기 전에 허용되는 BAD 수를 선택합니다.\n모드를 비활성화하려면 이 값을 0으로 설정하세요.",
"SETTINGS_GAME_NOTELOCK": "노트잠금 모드",
"SETTINGS_GAME_NOTELOCK_DESC": "음표 사이의 공백에서 치는 것을 BAD로 간주할지 설정합니다.",
"SETTINGS_GAME_AILEVEL": "AI 레벨",
"SETTINGS_GAME_AILEVEL_DESC": "AI의 정밀도를 설정합니다.\n0이면 인공지능이 비활성화됩니다.\n1 이상이면 2P가 인공지능으로 재생됩니다.\n자동 2P가 켜져 있으면 비활성화됩니다.",
"SETTINGS_GAME_NORMALGAUGE": "항상 일반 게이지 사용",
"SETTINGS_GAME_NORMALGAUGE_DESC": "일반 게이지를 항상 사용하도록 강제합니다.",
"SETTINGS_GAME_AUTOP1": "플레이어 1 오토 플레이",
"SETTINGS_GAME_AUTOP1_DESC": "플레이어 1의 오토 플레이 여부를 설정합니다.",
"SETTINGS_GAME_AUTOP2": "플레이어 2 오토 플레이",
"SETTINGS_GAME_AUTOP2_DESC": "플레이어 2의 오토 플레이 여부를 설정합니다.",
"SETTINGS_GAME_AUTOROLL": "연타 속도",
"SETTINGS_GAME_AUTOROLL_DESC": "오토 플레이가 활성화되면 롤은 초당 정한 횟수만큼 자동으로\n연타합니다. 풍선에는 영향을 미치지 않습니다. \n0은 자동 롤을 비활성화하며, \n최대값은 프레임당 한 번입니다.",
"SETTINGS_GAME_NOINFO": "정보 없음 모드",
"SETTINGS_GAME_NOINFO_DESC": "노래 정보 표시 여부를 설정합니다.\n이 옵션을 켜면 노래 정보가 비활성화되고, 끄면 노래 정보가 활성화됩니다.",
"SETTINGS_GAME_COMBODISPLAY": "최소 콤보 표시",
"SETTINGS_GAME_COMBODISPLAY_DESC": "콤보가 표시되는 초기 번호를 선택합니다.\n1에서 99999 사이로 지정할 수 있습니다.",
"SETTINGS_GAME_SCOREDISPLAY": "판정 통계 표시",
"SETTINGS_GAME_SCOREDISPLAY_DESC": "왼쪽 하단에 현재 얼쑤/좋다/에구 판정을 표시합니다\n(싱글 플레이어만 해당).",
"SETTINGS_GAME_BRANCHANIME": "분기 애니메이션 ",
"SETTINGS_GAME_BRANCHANIME_DESC": "보면분기가 일어난 경우 사용되는 애니메이션을 변경합니다.\nTYPE-A: Gen-2\nTYPE-B: Gen-3\n",
"SETTINGS_GAME_DEFAULTDIFF": "기본 난이도",
"SETTINGS_GAME_DEFAULTDIFF_DESC": "노래 선택에서 선택할 기본 난이도를 선택합니다.\n우라 난이도를 선택하지 않으면 오른쪽 캇을 누르지 않는 한 해당 노래의 우라 난이도가 표시되지 않습니다.",
"SETTINGS_GAME_EXEXTRAANIME": "귀신/우라 전환 애니메이션",
"SETTINGS_GAME_EXEXTRAANIME_DESC": "스킨 정의 애니메이션을 재생하면서\n귀신과 우라를 전환합니다.",
// Settings - Gameplay - Training Mode
"SETTINGS_TRAINING_SKIPCOUNT": "마디 스킵 횟수",
"SETTINGS_TRAINING_SKIPCOUNT_DESC": "특훈 모드에서 \n앞/뒤 측정 건너뛰기를 누른 상태에서 건너뛸 마디 개수입니다.",
"SETTINGS_TRAINING_JUMPINTERVAL": "마디 점프 시간 간격",
"SETTINGS_TRAINING_JUMPINTERVAL_DESC": "특훈 모드에서 북마크된 측정값으로 이동하기 위해 왼쪽/오른쪽 캇 키를 \n반복적으로 누르는 데 필요한 시간(밀리초)입니다.",
// Settings - Gameplay - Unlockables
"SETTINGS_GAME_IGNORESONGUNLOCKABLES": "노래 잠금 해제 무시",
"SETTINGS_GAME_IGNORESONGUNLOCKABLES_DESC": "노래 잠금 해제 항목을 무시하고 모든 노래 사용 가능하게 만드는 옵션입니다..\n이 옵션을 켜면 Saves.db3에 잠금 해제 항목이 추가되지 않습니다.\n결과에 잠금 해제 알림이 계속 표시됩니다.\n\n<c.#f0ad4e>경고\n이 옵션을 켜면 모든 스피드 런이 무효화됩니다.</c>",
// Settings - Broken/Unused/Might Deprecate/Might Update
// Translate these anyways, even if their future is uncertain.
"SETTINGS_SYSTEM_IMAGEPREVIEWBUFFER": "이미지 프리뷰 버퍼",
"SETTINGS_SYSTEM_IMAGEPREVIEWBUFFER_DESC": "이 설정은 DTXMania에서 가져온 중복 설정이며 아무것도 하지 않습니다.",
"SETTINGS_SYSTEM_TIMESTRETCH": "시간 연장 모드",
"SETTINGS_SYSTEM_TIMESTRETCH_DESC": "이 옵션의 기능을 잘 모르겠습니다 (네, 진짜로요.).\n더 많은 CPU 전력을 사용하며, 재생 속도 0.9배 이하에서 사운드 문제가 발생할 수 있습니다.",
"SETTINGS_SYSTEM_FASTRENDER": "빠른 렌더링",
"SETTINGS_SYSTEM_FASTRENDER_DESC": "노래가 로드되기 전에 이미지를 렌더링할지 여부를 설정합니다.",
"SETTINGS_GAME_BRANCHGUIDE": "분기 가이드",
"SETTINGS_GAME_BRANCHGUIDE_DESC": "어떤 분기를 선택할지 보기 위해 숫자 가이드를 표시할지 여부를 설정합니다.\n자동 모드에서는 표시되지 않습니다.",
"SETTINGS_GAME_BIGNOTEJUDGE": "큰 노트 판정",
"SETTINGS_GAME_BIGNOTEJUDGE_DESC": "큰 음표를 두 개의 키로 칠지 여부를 설정합니다.\n이 옵션이 겨져있으면, 한 개의 키를 사용하면 사라지기 전에 시각적 지연이 발생합니다(콘솔 버전처럼).\n두 개의 키로 치면 두 배의 점수가 부여됩니다.\n이 옵션이 꺼져있으면, 한 개의 키를 사용해도 일반 음표처럼 치게 됩니다.\n두 배의 점수는 여전히 부여됩니다.\n2개로 치려고 하면 \n다음 음표가 대신 치게 될 수 있습니다.",
"SETTINGS_GAME_SURVIVAL": "서바이벌 모드",
"SETTINGS_GAME_SURVIVAL_DESC": "이 모드는 작동하지 않습니다.",
"SETTINGS_GAME_SCOREMODE": "스코어 방식",
"SETTINGS_GAME_SCOREMODE_DESC": "점수 결정에 사용되는 방식을 선택합니다.\nTYPE-A: Gen-1\nTYPE-B: Gen-2\nTYPE-C: Gen-3\n",
"SETTINGS_GAME_SHINUCHI": "진타 모드",
"SETTINGS_GAME_SHINUCHI_DESC": "모든 노트에 동일한 점수를 부여합니다.\nGen-4 (니지이로) 방식을 사용합니다.",
// Key Assignment - System
"SETTINGS_KEYASSIGN_SYSTEM_CAPTURE": "캡쳐",
"SETTINGS_KEYASSIGN_SYSTEM_CAPTURE_DESC": "System key assign:\nAssign any key for screen capture.\n(You can only use keyboard. You can't\nuse gamepads.)",
"SETTINGS_KEYASSIGN_SYSTEM_INCREASEVOL": "볼륨 높이기",
"SETTINGS_KEYASSIGN_SYSTEM_INCREASEVOL_DESC": "System key assign:\nAssign any key for increasing music volume.\n(You can only use keyboard. You can't\nuse gamepads.)",
"SETTINGS_KEYASSIGN_SYSTEM_DECREASEVOL": "볼륨 줄이기",
"SETTINGS_KEYASSIGN_SYSTEM_DECREASEVOL_DESC": "System key assign:\nAssign any key for decreasing music volume.\n(You can only use keyboard. You can't\nuse gamepads.)",
"SETTINGS_KEYASSIGN_SYSTEM_DISPLAYHITS": "히트 값 표시",
"SETTINGS_KEYASSIGN_SYSTEM_DISPLAYHITS_DESC": "System key assign:\nAssign any key for displaying hit values.\n(You can only use keyboard. You can't\nuse gamepads.)",
"SETTINGS_KEYASSIGN_SYSTEM_DISPLAYDEBUG": "디버그 메뉴 표시",
"SETTINGS_KEYASSIGN_SYSTEM_DISPLAYDEBUG_DESC": "System key assign:\nAssign any key for displaying debug menu.\n(You can only use keyboard. You can't\nuse gamepads.)",
"SETTINGS_KEYASSIGN_SYSTEM_QUICKCONFIG": "빠른 설정",
"SETTINGS_KEYASSIGN_SYSTEM_QUICKCONFIG_DESC": "System key assign:\nAssign any key for accessing the quick config.\n(You can only use keyboard. You can't\nuse gamepads.)",
"SETTINGS_KEYASSIGN_SYSTEM_QUICKHEYA": "플레이어 커스터마이징",
"SETTINGS_KEYASSIGN_SYSTEM_QUICKHEYA_DESC": "System key assign:\nAssign any key for player customization.\n(You can only use keyboard. You can't\nuse gamepads.)",
"SETTINGS_KEYASSIGN_SYSTEM_SONGSORT": "곡 정렬 변경",
"SETTINGS_KEYASSIGN_SYSTEM_SONGSORT_DESC": "System key assign:\nAssign any key for resorting songs.\n(You can only use keyboard. You can't\nuse gamepads.)",
"SETTINGS_KEYASSIGN_SYSTEM_AUTO1P": "오토 플레이 (P1)",
"SETTINGS_KEYASSIGN_SYSTEM_AUTO1P_DESC": "System key assign:\nAssign any key for toggling auto (P1).\n(You can only use keyboard. You can't\nuse gamepads.)",
"SETTINGS_KEYASSIGN_SYSTEM_AUTO2P": "오토 플레이 (P2)",
"SETTINGS_KEYASSIGN_SYSTEM_AUTO2P_DESC": "System key assign:\nAssign any key for toggling auto (P2).\n(You can only use keyboard. You can't\nuse gamepads.)",
"SETTINGS_KEYASSIGN_SYSTEM_TRAINING": "특훈 모드",
"SETTINGS_KEYASSIGN_SYSTEM_TRAINING_DESC": "System key assign:\nAssign any key for toggling training mode.\n(You can only use keyboard. You can't\nuse gamepads.)",
"SETTINGS_KEYASSIGN_SYSTEM_BGMOVIEDISPLAY": "동영상 재생 표시",
"SETTINGS_KEYASSIGN_SYSTEM_BGMOVIEDISPLAY_DESC": "System key assign:\nAssign any key for cycling video playback\ndisplay modes.\n(You can only use keyboard. You can't\nuse gamepads.)",
// Key Assignment - Gameplay
"SETTINGS_KEYASSIGN_GAME_DECIDE": "확인",
"SETTINGS_KEYASSIGN_GAME_DECIDE_DESC": "Menu decide key.",
"SETTINGS_KEYASSIGN_GAME_CANCEL": "취소",
"SETTINGS_KEYASSIGN_GAME_CANCEL_DESC": "Menu cancel key.",
"SETTINGS_KEYASSIGN_GAME_LEFTCHANGE": "LeftChange",
"SETTINGS_KEYASSIGN_GAME_LEFTCHANGE_DESC": "Menu left change key.",
"SETTINGS_KEYASSIGN_GAME_RIGHTCHANGE": "RightChange",
"SETTINGS_KEYASSIGN_GAME_RIGHTCHANGE_DESC": "Menu right change key.",
"SETTINGS_KEYASSIGN_GAME_LEFTRED": "왼쪽 동",
"SETTINGS_KEYASSIGN_GAME_LEFTRED_DESC": "Drums key assign:\nTo assign key/pads for LeftRed\n button.",
"SETTINGS_KEYASSIGN_GAME_RIGHTRED": "오른쪽 동",
"SETTINGS_KEYASSIGN_GAME_RIGHTRED_DESC": "Drums key assign:\nTo assign key/pads for RightRed\n button.",
"SETTINGS_KEYASSIGN_GAME_LEFTBLUE": "왼쪽 캇",
"SETTINGS_KEYASSIGN_GAME_LEFTBLUE_DESC": "Drums key assign:\nTo assign key/pads for LeftBlue\n button.",
"SETTINGS_KEYASSIGN_GAME_RIGHTBLUE": "오른쪽 캇",
"SETTINGS_KEYASSIGN_GAME_RIGHTBLUE_DESC": "Drums key assign:\nTo assign key/pads for RightBlue\n button.",
"SETTINGS_KEYASSIGN_GAME_CLAP": "클랩",
"SETTINGS_KEYASSIGN_GAME_CLAP_DESC": "Konga key assign:\nTo assign key/pads for Clap\n button.",
"SETTINGS_KEYASSIGN_GAME_LEFTRED2P": "왼쪽 동 2P",
"SETTINGS_KEYASSIGN_GAME_LEFTRED2P_DESC": "Drums key assign:\nTo assign key/pads for LeftRed2P\n button.",
"SETTINGS_KEYASSIGN_GAME_RIGHTRED2P": "오른쪽 동 2P",
"SETTINGS_KEYASSIGN_GAME_RIGHTRED2P_DESC": "Drums key assign:\nTo assign key/pads for RightRed2P\n button.",
"SETTINGS_KEYASSIGN_GAME_LEFTBLUE2P": "왼쪽 캇 2P",
"SETTINGS_KEYASSIGN_GAME_LEFTBLUE2P_DESC": "Drums key assign:\nTo assign key/pads for LeftBlue2P\n button.",
"SETTINGS_KEYASSIGN_GAME_RIGHTBLUE2P": "오른쪽 캇 2P",
"SETTINGS_KEYASSIGN_GAME_RIGHTBLUE2P_DESC": "Drums key assign:\nTo assign key/pads for RightBlue2P\n button.",
"SETTINGS_KEYASSIGN_GAME_CLAP2P": "클랩 2P",
"SETTINGS_KEYASSIGN_GAME_CLAP2P_DESC": "Konga key assign:\nTo assign key/pads for Clap2P\n button.",
"SETTINGS_KEYASSIGN_GAME_LEFTRED3P": "왼쪽 동 3P",
"SETTINGS_KEYASSIGN_GAME_LEFTRED3P_DESC": "Drums key assign:\nTo assign key/pads for LeftRed3P\n button.",
"SETTINGS_KEYASSIGN_GAME_RIGHTRED3P": "오른쪽 동 3P",
"SETTINGS_KEYASSIGN_GAME_RIGHTRED3P_DESC": "Drums key assign:\nTo assign key/pads for RightRed3P\n button.",
"SETTINGS_KEYASSIGN_GAME_LEFTBLUE3P": "왼쪽 캇 3P",
"SETTINGS_KEYASSIGN_GAME_LEFTBLUE3P_DESC": "Drums key assign:\nTo assign key/pads for LeftBlue3P\n button.",
"SETTINGS_KEYASSIGN_GAME_RIGHTBLUE3P": "오른쪽 캇 3P",
"SETTINGS_KEYASSIGN_GAME_RIGHTBLUE3P_DESC": "Drums key assign:\nTo assign key/pads for RightBlue3P\n button.",
"SETTINGS_KEYASSIGN_GAME_CLAP3P": "클랩 3P",
"SETTINGS_KEYASSIGN_GAME_CLAP3P_DESC": "Konga key assign:\nTo assign key/pads for Clap3P\n button.",
"SETTINGS_KEYASSIGN_GAME_LEFTRED4P": "왼쪽 동 4P",
"SETTINGS_KEYASSIGN_GAME_LEFTRED4P_DESC": "Drums key assign:\nTo assign key/pads for LeftRed4P\n button.",
"SETTINGS_KEYASSIGN_GAME_RIGHTRED4P": "오른쪽 동 4P",
"SETTINGS_KEYASSIGN_GAME_RIGHTRED4P_DESC": "Drums key assign:\nTo assign key/pads for RightRed4P\n button.",
"SETTINGS_KEYASSIGN_GAME_LEFTBLUE4P": "왼쪽 캇 4P",
"SETTINGS_KEYASSIGN_GAME_LEFTBLUE4P_DESC": "Drums key assign:\nTo assign key/pads for LeftBlue4P\n button.",
"SETTINGS_KEYASSIGN_GAME_RIGHTBLUE4P": "오른쪽 캇 4P",
"SETTINGS_KEYASSIGN_GAME_RIGHTBLUE4P_DESC": "Drums key assign:\nTo assign key/pads for RightBlue4P\n button.",
"SETTINGS_KEYASSIGN_GAME_CLAP4P": "클랩 4P",
"SETTINGS_KEYASSIGN_GAME_CLAP4P_DESC": "Konga key assign:\nTo assign key/pads for Clap4P\n button.",
"SETTINGS_KEYASSIGN_GAME_LEFTRED5P": "왼쪽 동 5P",
"SETTINGS_KEYASSIGN_GAME_LEFTRED5P_DESC": "Drums key assign:\nTo assign key/pads for LeftRed5P\n button.",
"SETTINGS_KEYASSIGN_GAME_RIGHTRED5P": "오른쪽 동 5P",
"SETTINGS_KEYASSIGN_GAME_RIGHTRED5P_DESC": "Drums key assign:\nTo assign key/pads for RightRed5P\n button.",
"SETTINGS_KEYASSIGN_GAME_LEFTBLUE5P": "왼쪽 캇 5P",
"SETTINGS_KEYASSIGN_GAME_LEFTBLUE5P_DESC": "Drums key assign:\nTo assign key/pads for LeftBlue5P\n button.",
"SETTINGS_KEYASSIGN_GAME_RIGHTBLUE5P": "오른쪽 캇 5P",
"SETTINGS_KEYASSIGN_GAME_RIGHTBLUE5P_DESC": "Drums key assign:\nTo assign key/pads for RightBlue5P\n button.",
"SETTINGS_KEYASSIGN_GAME_CLAP5P": "클랩 5P",
"SETTINGS_KEYASSIGN_GAME_CLAP5P_DESC": "Konga key assign:\nTo assign key/pads for Clap5P\n button.",
// Key Assignment - Training
"SETTINGS_KEYASSIGN_TRAINING_PAUSE": "특훈 일시중지",
"SETTINGS_KEYASSIGN_TRAINING_PAUSE_DESC": "Drums key assign:\nAssign any key for pausing.",
"SETTINGS_KEYASSIGN_TRAINING_AUTO": "오토 플레이",
"SETTINGS_KEYASSIGN_TRAINING_AUTO_DESC": "Drums key assign:\nAssign any key for toggling auto.",
"SETTINGS_KEYASSIGN_TRAINING_BOOKMARK": "북마크 추가/제거",
"SETTINGS_KEYASSIGN_TRAINING_BOOKMARK_DESC": "Drums key assign:\nAssign any key for adding/removing bookmarks.",
"SETTINGS_KEYASSIGN_TRAINING_INCREASESCROLL": "스크롤 속도 높이기",
"SETTINGS_KEYASSIGN_TRAINING_INCREASESCROLL_DESC": "Drums key assign:\nAssign any key for increasing scroll speed.",
"SETTINGS_KEYASSIGN_TRAINING_DECREASESCROLL": "스크롤 속도 줄이기",
"SETTINGS_KEYASSIGN_TRAINING_DECREASESCROLL_DESC": "Drums key assign:\nAssign any key for decreasing scroll speed.",
"SETTINGS_KEYASSIGN_TRAINING_INCREASESPEED": "곡 속도 높이기",
"SETTINGS_KEYASSIGN_TRAINING_INCREASESPEED_DESC": "Drums key assign:\nAssign any key for increasing song speed.",
"SETTINGS_KEYASSIGN_TRAINING_DECREASESPEED": "곡 속도 줄이기",
"SETTINGS_KEYASSIGN_TRAINING_DECREASESPEED_DESC": "Drums key assign:\nAssign any key for decreasing song speed.",
"SETTINGS_KEYASSIGN_TRAINING_BRANCHNORMAL": "분기 보통으로",
"SETTINGS_KEYASSIGN_TRAINING_BRANCHNORMAL_DESC": "Drums key assign:\nAssign any key for setting a chart's branch\nto normal.",
"SETTINGS_KEYASSIGN_TRAINING_BRANCHEXPERT": "분기 현인으로",
"SETTINGS_KEYASSIGN_TRAINING_BRANCHEXPERT_DESC": "Drums key assign:\nAssign any key for setting a chart's branch\nto expert.",
"SETTINGS_KEYASSIGN_TRAINING_BRANCHMASTER": "분기 달인으로",
"SETTINGS_KEYASSIGN_TRAINING_BRANCHMASTER_DESC": "Drums key assign:\nAssign any key for setting a chart's branch\nto master.",
"SETTINGS_KEYASSIGN_TRAINING_MOVEFORWARD": "마디 앞으로 가기",
"SETTINGS_KEYASSIGN_TRAINING_MOVEFORWARD_DESC": "Drums key assign:\nAssign any key for moving forward a measure.",
"SETTINGS_KEYASSIGN_TRAINING_MOVEBACKWARD": "마디 뒤로 가기",
"SETTINGS_KEYASSIGN_TRAINING_MOVEBACKWARD_DESC": "Drums key assign:\nAssign any key for moving back a measure.",
"SETTINGS_KEYASSIGN_TRAINING_SKIPFORWARD": "마디 앞으로 스킵",
"SETTINGS_KEYASSIGN_TRAINING_SKIPFORWARD_DESC": "Drums key assign:\nAssign any key for skipping forward measures.",
"SETTINGS_KEYASSIGN_TRAINING_SKIPBACKWARD": "마디 뒤로 스킵",
"SETTINGS_KEYASSIGN_TRAINING_SKIPBACKWARD_DESC": "Drums key assign:\nAssign any key for skipping back measures.",
"SETTINGS_KEYASSIGN_TRAINING_JUMPTOFIRST": "첫번째 마디로 가기",
"SETTINGS_KEYASSIGN_TRAINING_JUMPTOFIRST_DESC": "Drums key assign:\nAssign any key for jumping to the first measure.",
"SETTINGS_KEYASSIGN_TRAINING_JUMPTOLAST": "마지막 마디로 가기",
"SETTINGS_KEYASSIGN_TRAINING_JUMPTOLAST_DESC": "Drums key assign:\nAssign any key for jumping to the last measure.",
// Title Screen
"TITLE_MODE_TAIKO": "태고 모드",
"TITLE_MODE_DAN": "단위도장",
"TITLE_MODE_TOWER": "태고 타워",
"TITLE_MODE_SHOP": "상점",
"TITLE_MODE_STORY": "태고 어드벤처",
"TITLE_MODE_HEYA": "내 방",
"TITLE_MODE_SETTINGS": "설정",
"TITLE_MODE_EXIT": "나가기",
"TITLE_MODE_ONLINE": "온라인 라운지",
"TITLE_MODE_DOCUMENT": "백과사전 열기",
"TITLE_MODE_AI": "AI 배틀 모드",
"TITLE_MODE_STATS": "플레이어 정보",
"TITLE_MODE_EDITOR": "곡 에디터",
"TITLE_MODE_TOOLS": "툴 열기",
"TITLE_MODE_TAIKO_DESC": "좋아하는 곡이나\n난이도를 골라서\n플레이 할 수 있어!",
"TITLE_MODE_DAN_DESC": "연속으로 3곡을 연주하면서\n타이틀 합격을 노려보자!\n합격하면 실력을 인정받게 돼!",
"TITLE_MODE_TOWER_DESC": "제한된 횟수 내에서\n긴 곡을 플레이하고\n타워의 정상에 도달하자!",
"TITLE_MODE_SHOP_DESC": "모은 메달로\n캐릭터, 푸치 캐릭터 또는\n곡을 구매 할 수 있어!",
"TITLE_MODE_STORY_DESC": "다양한 장애물을 물리치고\n새로운 콘텐츠와 세계을 열어보자!",
"TITLE_MODE_HEYA_DESC": "플레이어 정보 또는\n캐릭터를 변경 할 수 있어!",
"TITLE_MODE_SETTINGS_DESC": "게임 스킨 또는\n설정을 변경하세요!",
"TITLE_MODE_EXIT_DESC": "게임을 나갑니다\n다시 봐요!",
"TITLE_MODE_ONLINE_DESC": "곡 또는 컨텐츠를\n인터넷을 통해 다운 받을 수 있어!",
"TITLE_MODE_DOCUMENT_DESC": "OpenTaiko 관련 기능 및 새 콘텐츠\n설치 방법에 대해 알아 볼 수 있어!",
"TITLE_MODE_AI_DESC": "AI와 막상막하\n아슬아슬한 배틀을\n즐겨보자!",
"TITLE_MODE_STATS_DESC": "진행 상황을\n확인 할 수 있어!",
"TITLE_MODE_EDITOR_DESC": "좋아하는 곡으로 나만의 .tja를 만들어보자!",
"TITLE_MODE_TOOLS_DESC": "다양한 툴을 사용해서\n커스텀 컨텐츠를 삽입 할 수 있어!",
// Song Select
// {0}: Folder path
"SONGSELECT_RETURN_PATH": "뒤로가기 ({0})",
"SONGSELECT_RANDOM": "랜덤 곡",
// {0}: Folder path
"SONGSELECT_RANDOM_PATH": "랜덤 곡 ({0})",
"SONGSELECT_SORT": "정렬 메뉴",
"SONGSELECT_SORT_PATH": "경로",
"SONGSELECT_SORT_TITLE": "제목",
"SONGSELECT_SORT_SUBTITLE": "부제목",
"SONGSELECT_SORT_LEVEL": "레벨",
// {0}: Main BPM
"SONGSELECT_INFO_BPM": "BPM: {0:0.###}",
// {0}: Main BPM
// {1}: Minimum BPM
// {2}: Maximum BPM
"SONGSELECT_INFO_BPM_VARIABLE": "BPM: {0:0.###} ({1:0.###}-{2:0.###})",
// {0}: Charter name
"SONGSELECT_INFO_CHARTER": "제작자: {0}",
"SONGSELECT_QUICKCONFIG": "빠른 설정",
"SONGSELECT_QUICKCONFIG_MORE": "더 보기...",
// Modals
"MODAL_TITLE_COIN": "새 코인!",
"MODAL_TITLE_CHARA": "새 캐릭터!",
"MODAL_TITLE_PUCHI": "새 푸치 캐릭터!",
"MODAL_TITLE_NAMEPLATE": "새 타이틀!",
"MODAL_TITLE_SONG": "신곡!",
// {0}: Newly obtained coins
// {1}: New total coin count
"MODAL_MESSAGE_COIN": "+{0} Coins (Total: {1})",
// Online Lounge
"ONLINE_EXIT": "메인 메뉴로 돌아가기",
"ONLINE_DOWNLOAD": "컨텐츠 다운로드",
"ONLINE_DOWNLOAD_CDN": "CDN을 선택해주세요.",
"ONLINE_DOWNLOAD_SONG": "곡 다운로드",
"ONLINE_DOWNLOAD_CHARA": "캐릭터 다운로드 (사용 불가)",
"ONLINE_DOWNLOAD_PUCHI": "푸치 캐릭터 다운로드 (사용 불가)",
"ONLINE_MULTIPLAYER": "온라인 멀티플레이 (사용 불가)",
// Taiko Towers
"TOWER_FLOOR_REACHED": "도달한 층",
"TOWER_FLOOR_INITIAL": "F",
"TOWER_SCORE": "스코어",
"TOWER_SCORE_INITIAL": "P",
// Dan Dojo
"DAN_CONDITION_NAME_SOUL": "게이지",
"DAN_CONDITION_NAME_GOOD": "얼쑤 개수",
"DAN_CONDITION_NAME_OK": "좋다 개수",
"DAN_CONDITION_NAME_BAD": "에구 개수",
"DAN_CONDITION_NAME_SCORE": "스코어",
"DAN_CONDITION_NAME_ROLL": "연타 개수",
"DAN_CONDITION_NAME_HIT": "두드린 횟수",
"DAN_CONDITION_NAME_COMBO": "콤보",
"DAN_CONDITION_NAME_ACCURACY": "정확도",
"DAN_CONDITION_NAME_ADLIB": "ADLIB 개수",
"DAN_CONDITION_NAME_BOMB": "두드린 폭탄",
// Heya / Quick Heya
"HEYA_PUCHI": "푸치 캐릭터",
"HEYA_CHARA": "캐릭터",
"HEYA_DAN": "단위 제목",
"HEYA_NAMEPLATE": "칭호 타이틀",
// {0}: Asset name
"HEYA_DESCRIPTION_NAME": "이름: {0}",
// {0}: Asset rarity
"HEYA_DESCRIPTION_RARITY": "희귀도: {0}",
"HEYA_DESCRIPTION_RARITY0": "일반",
"HEYA_DESCRIPTION_RARITY1": "희귀",
"HEYA_DESCRIPTION_RARITY2": "초희귀",
"HEYA_DESCRIPTION_RARITY3": "레어",
"HEYA_DESCRIPTION_RARITY4": "에픽",
"HEYA_DESCRIPTION_RARITY5": "전설",
"HEYA_DESCRIPTION_RARITY6": "신화",
// {0}: Asset author
"HEYA_DESCRIPTION_AUTHOR": "제작자: {0}",
// {0}: Gauge type
"HEYA_DESCRIPTION_EFFECTS_GAUGETYPE": "게이지 타입: {0}",
"HEYA_DESCRIPTION_EFFECTS_GAUGETYPE_NORMAL": "보통",
"HEYA_DESCRIPTION_EFFECTS_GAUGETYPE_HARD": "어려움",
"HEYA_DESCRIPTION_EFFECTS_GAUGETYPE_EXTREME": "귀신",
"HEYA_DESCRIPTION_EFFECTS_GAUGETYPE_NORMAL_DESC": "클리어 게이지를 통과하여 곡을 클리어합니다!",
"HEYA_DESCRIPTION_EFFECTS_GAUGETYPE_HARD_DESC": "게이지가 가득 차면서 시작하고 미스할 때마다 급격히 고갈됩니다!\n 게이지 값이 0에 도달하면 자동으로 플레이가 실패하니 주의하세요!",
"HEYA_DESCRIPTION_EFFECTS_GAUGETYPE_EXTREME_DESC": "게이지가 가득 차면서 시작하고 미스할 때마다 급격하게 고갈됩니다!\n 이상한 힘이 노래를 통해 판정 범위를 줄이는 것 같습니다...",
// {0}: Percentage of mines
"HEYA_DESCRIPTION_EFFECTS_BOMBFACTOR": "폭탄 요소: 지뢰 찾기에서 {0}% 확률로 지뢰로 변환되는 노트",
// {0}: Percentage of fuse rolls
"HEYA_DESCRIPTION_EFFECTS_FUSEFACTOR": "퓨즈 요소: 지뢰 찾기에서 {0}% 확률로 퓨즈로 변환되는 풍선",
"HEYA_DESCRIPTION_EFFECTS_ALLSWAP": "모든 큰 노트는 <c.#c800ff>스왑</c> 노트로 변경됩니다.",
"HEYA_DESCRIPTION_EFFECTS_SHOWADLIB": "<c.#c4ffe2>ADLib</c> 노트가 보이게 됩니다.",
// {0}: # of auto-rolls per second
"HEYA_DESCRIPTION_EFFECTS_AUTOROLL": " {0} 히트에서 자동으로 <c.#ffff00>연타가</c>됩니다.",
"HEYA_DESCRIPTION_EFFECTS_SPLITLANE": "<c.#ff4040>Split</c> <c.#0088ff>Lanes</c>",
// {0}: Coin multiplier
"HEYA_DESCRIPTION_COIN_MULTIPLIER": "Coin multiplier: x{0}",
// Unlock requirements & messages (Any Menu)
"UNLOCK_CONDITION_INVALID": "[ERROR] Invalid condition",
"UNLOCK_CONDITION_SHOP": "이 아이템은 상점에서만 구매 가능합니다.", // cs
// {0}: Price of item
"UNLOCK_CONDITION_COST": "코인 가격: {0}", // ch, cs, cm
"UNLOCK_COIN_BOUGHT": "아이템 구매 완료!",
"UNLOCK_COIN_MORE": "코인이 부족합니다!",
"UNLOCK_CONDITION_ERROR": "다음 조건입니다: {0}에 {1} 값이 필요합니다.",
"UNLOCK_CONDITION_ERROR2": "다음 조건입니다: {0} requires ({1} * n) values and n references.",
// {0}: Coin earn requirement
// {1}: Current progress
"UNLOCK_CONDITION_EARN": "총 {0} 코인을 획득하여 이 아이템을 잠금 해제하세요! ({1}/{0})", // ce
// {0}: Total AI plays needed
// {1}: Current progress
"UNLOCK_CONDITION_AIPLAY": "이 아이템을 잠금 해제하려면 {0}번의 AI 배틀 모드를 플레이하세요! ({1}/{0})", // ap
// {0}: Total AI wins needed
// {1}: Current progress
"UNLOCK_CONDITION_AIWIN": "AI 배틀 모드에서 {0}번 승리하여 이 아이템을 잠금 해제하세요! ({1}/{0})", // aw
// {0}: Total plays needed
// {1}: Current progress
"UNLOCK_CONDITION_PLAY": "이 아이템을 잠금 해제하려면 {0}곡을 플레이하세요! ({1}/{0})", // tp
// {0}: Clear type (i.e. Play, Clear, FC, Perfect, etc.)
// {1}: # of songs needed
// {2}: Difficulty type (i.e. Easy, Normal, Hard, Ex, etc.)
// {3}: Current progress
"UNLOCK_CONDITION_PLAYDIFF": "이 아이템을 잠금 해제하려면 {1} 곡에서 {2} 난이도로 {0}를 해야합니다! ({3}/{1})", // dp
// {0}: Clear type (i.e. Play, Clear, FC, Perfect, etc.)
// {1}: # of songs needed
// {2}: Star rating (i.e. 8*, 9*, 10*, etc.)
// {3}: Current progress
"UNLOCK_CONDITION_PLAYLEVEL": "이 아이템을 잠금 해제하려면 {1} 곡에서 {2}성 난이도로 {0}를 해야합니다! ({3}/{1})", // lp
// {0}: Current progress
// {1}: Total # of challenges
"UNLOCK_CONDITION_CHALLENGE": "이 아이템의 잠금 해제하려면 다음과 같은 성과를 달성하세요: ({0}/{1})", // sp, sg, sc
// {0}: Clear type
// {1}: Song name
// {2}: Difficulty type
"UNLOCK_CONDITION_CHALLENGE_PLAYDIFF": "- {1} 곡을 {2}로 {0}하세요.", // sp
// {0}: Clear type
// {1}: # of songs needed
// {2}: Genre name (i.e. "OpenTaiko Chapter II", "Dashy's Secrets", "Touhou Arrangements", etc.)
// {3}: Current progress
"UNLOCK_CONDITION_CHALLENGE_PLAYGENRE": "- {2}에 있는 {1} 곡을 {0}하세요. ({3}/{1})", // sg
// {0}: Clear type
// {1} # of songs needed
// {2} Charter name (i.e. Komi, bol, Dashy, Colin, etc.)
// {3} Current progress
"UNLOCK_CONDITION_CHALLENGE_PLAYCHARTER": "- {2}이(가) 만든 {1} 곡을 {0}하세요. ({3}/{1})", // sc
"UNLOCK_CONDITION_REQUIRE_PLAY": "플레이",
"UNLOCK_CONDITION_REQUIRE_PLAY_MORE": "플레이",
"UNLOCK_CONDITION_REQUIRE_ASSIST": "어시스트 클리어 하기",
"UNLOCK_CONDITION_REQUIRE_ASSIST_MORE": "최소 어시스트 클리어 하기",
"UNLOCK_CONDITION_REQUIRE_CLEAR": "클리어 하기",
"UNLOCK_CONDITION_REQUIRE_CLEAR_MORE": "최소 클리어 하기",
"UNLOCK_CONDITION_REQUIRE_FC": "풀콤보 하기",
"UNLOCK_CONDITION_REQUIRE_FC_MORE": "최소 풀콤보 하기",
"UNLOCK_CONDITION_REQUIRE_PERFECT": "동더풀 콤보 하기",
"UNLOCK_CONDITION_REQUIRE_PERFECT_MORE": "동더풀 콤보 하기",
// Pause Menu (Taiko/Tower/Dan Mode)
"PAUSE_TITLE": "일시정지",
"PAUSE_RESUME": "재생",
"PAUSE_RESTART": "다시 시작",
"PAUSE_EXIT": "나가기",
// AI Info
"AI_NAME": "AI",
"AI_TITLE": "Deus-Ex-Machina",
// {0}: Section No.
"AI_SECTION": "섹션 {0}", // ~
// Mods
"MOD_NONE": "없음",
"MOD_BLANK": "-",
"MOD_SWITCH_OFF": "끄기",
"MOD_SWITCH_ON": "켜기",
"MOD_SCOREMULTIPLY": "점수 배율 : {0}",
"MOD_COINMULTIPLY": "코인 배율 : {0}",
"MOD_SPEED": "스크롤 속도",
"MOD_HIDE": "투명",
"MOD_STEALTH": "은신",
"MOD_FLIP": "역전",
"MOD_RANDOM": "랜덤",
"MOD_RANDOM_SHUFFLE": "변덕",
"MOD_RANDOM_CHAOS": "대충",
"MOD_TIMING": "판정",
"MOD_TIMING1": "아주 느슨",
"MOD_TIMING2": "느슨",
"MOD_TIMING3": "보통",
"MOD_TIMING4": "엄격",
"MOD_TIMING5": "아주 엄격",
"MOD_JUSTICE": "Justice 모드",
"MOD_SAFE": "Safe",
"MOD_JUST": "Just",
"MOD_GAMETYPE": "게임 타입",
"MOD_GAMETYPE_TAIKO": "태고",
"MOD_GAMETYPE_KONGA": "콩가",
"MOD_GAMEMODE": "게임 모드",
"MOD_GAMEMODE_TRAINING": "특훈 모드",
"MOD_AUTO": "오토",
"MOD_SONGSPEED": "곡 재생 속도",
"SETTINGS_MOD_SONGSPEED_DESC": "노래 재생 속도를 변경합니다.\n이 옵션을 활성화하면 재생 속도 0.9배 이하에서 사운드 문제가 발생할 수 있습니다.\n주의: 노래의 피치도 변경됩니다.",
"MOD_HITSOUND": "음색",
"MOD_FUN": "재밌는 모드",
"MOD_FUN_AVALANCHE": "태풍",
"MOD_FUN_MINESWEEPER": "지뢰 찾"
},
// In the case that a key is missing, this message will display, with the name of the missing/unknown key.
"InvalidKey": "KEY NOT FOUND: {0}",
// If a skin does not include a font for a specific language, the game will fallback to this language's fonts. This ensures that all text for all languages can be clearly read.
// Font name can be a file, or the name of an already installed font (i.e. "Arial"). If using a font name instead of a file name, please ensure that the user already has this font installed on their computer.
"FontName": "font.ttf",
"BoxFontName": "font.ttf"
}

View File

@ -49,7 +49,7 @@ internal class CActSelectPopupMenu : CActivity {
} }
protected void Initialize(List<CItemBase> menulist, bool showAllItems, string title, int defaultPos) { protected void Initialize(List<CItemBase> menulist, bool showAllItems, string title, int defaultPos) {
ConditionallyInitializePrvFont(); InitializePrvFont();
b選択した = false; b選択した = false;
stqMenuTitle = new stQuickMenuItem(); stqMenuTitle = new stQuickMenuItem();
@ -72,10 +72,9 @@ internal class CActSelectPopupMenu : CActivity {
n現在の選択行 = defaultPos; n現在の選択行 = defaultPos;
} }
private void ConditionallyInitializePrvFont() { private void InitializePrvFont() {
if (prvFont == null) { prvFont?.Dispose();
prvFont = HPrivateFastFont.tInstantiateMainFont(OpenTaiko.Skin.PopupMenu_Font_Size); prvFont = HPrivateFastFont.tInstantiateMainFont(OpenTaiko.Skin.PopupMenu_Font_Size);
}
} }
public static void RefleshSkin() { public static void RefleshSkin() {
@ -86,7 +85,7 @@ internal class CActSelectPopupMenu : CActivity {
public void _RefleshSkin() { public void _RefleshSkin() {
OpenTaiko.tDisposeSafely(ref prvFont); OpenTaiko.tDisposeSafely(ref prvFont);
ConditionallyInitializePrvFont(); InitializePrvFont();
using (var bitmap = prvFont.DrawText(stqMenuTitle.cItem.str項目名, Color.White, Color.Black, null, 30)) { using (var bitmap = prvFont.DrawText(stqMenuTitle.cItem.str項目名, Color.White, Color.Black, null, 30)) {
OpenTaiko.tDisposeSafely(ref stqMenuTitle.txName); OpenTaiko.tDisposeSafely(ref stqMenuTitle.txName);
@ -201,7 +200,7 @@ internal class CActSelectPopupMenu : CActivity {
public override void CreateManagedResource() { public override void CreateManagedResource() {
base.CreateManagedResource(); base.CreateManagedResource();
ConditionallyInitializePrvFont(); InitializePrvFont();
} }
public override void ReleaseManagedResource() { public override void ReleaseManagedResource() {