diff --git a/README.md b/README.md
index dffaa9e55c..a76525e0f3 100644
--- a/README.md
+++ b/README.md
@@ -1,85 +1,67 @@
-
-
-
+# Etterna - Open Source Rhythm Game
-
-
-
-
-
-
-
+[](https://github.com/etternagame/etterna/actions)
+[](https://discord.gg/8BJK9tK)
+[](https://github.com/etternagame/etterna/releases)
+[](LICENSE)
+[](CONTRIBUTING.md)
-
-
-
-
+> The next-generation open source rhythm game based on StepMania, focusing on high-precision scoring and customization.
-Etterna is a cross-platform rhythm game similar to [Dance Dance Revolution](https://en.wikipedia.org/wiki/Dance_Dance_Revolution). It started as a fork of [StepMania 5](https://github.com/stepmania/stepmania) (v5.0.12), with a focus on keyboard players. Over time, Etterna evolved into its own game, with in-game multiplayer, the online scoreboard [Etterna Online](https://etternaonline.com/), and a community of over 4,000 players.
+---
## Table of Contents
-
-- [Installing](#Installing)
- - [Windows and macOS](#Windows-and-macOS)
- - [Linux](#Linux)
-- [Building](#Building)
-- [Documentation](#Documentation)
-- [Bug Reporting](#Bug-Reporting)
-- [Contributing](#Contributing)
-- [License](#License)
-- [Special Thanks](#Special-Thanks)
-
-## Installing
-
-### Windows, macOS, and Linux
-
-Head to the [GitHub Releases](https://github.com/etternagame/etterna/releases) page, and download the relevant file for your operating system.
-
-For Windows, run the installer, and you should be ready to go.
-
-For macOS, first follow the below instructions. *After* doing them, mount the DMG and copy the Etterna folder to a location of your choice. Run the executable, and you are ready to go.
-
-For Linux, there should be no extra steps. If it does not work, try to follow the build instructions to install the necessary dependencies.
-
-### macOS
-
-This macOS binary is not signed, so before it can be installed it must be de-quarantined by executing this command in the same directory (likely your downloads folder) as the Etterna dmg.
-
-`xattr -d com.apple.quarantine ./Etterna*.dmg`
-
-## Building
-
-All details related to building are in the [Building.md](Docs/Building.md) file. Since Etterna is cross-platform, you should be able to build on any recent version of Windows, macOS, or Linux.
-
-## Documentation
-
-Etterna uses Doxygen and LuaDoc. Both still need a lot of work before being having decent coverage, though we still have them hosted at the following links.
-
-Any commit to the develop branch immediately updates these documentation sites which can be found [here](https://docs.etterna.dev/).
-
-- Latest C++ documentation: [https://docs.etterna.dev/doxygen/html/index.html](https://docs.etterna.dev/doxygen/html/index.html)
-- Latest Lua documentation: [https://docs.etterna.dev/ldoc/index.html](https://docs.etterna.dev/ldoc/index.html)
-
-## Bug Reporting
-
-We use GitHub's [issue tracker](https://github.com/etternagame/etterna/issues) for all faults found in the game. If you would like to report a bug, please click the `Issues` tab at the top of this page, and use the `Bug report` template.
-
-## Contributing
-
-If you want to contribute to the Etterna client, please read [Building](Docs/Building.md) for instructions on how to get started. We have a variety of different tasks which would help the development of this game as a whole, all of which we have listed at [Contributing.md](Docs/Contributing.md). if you are more interested in helping with the in-game multiplayer, the nodejs server, along with its documentation, is hosted [here](https://github.com/etternagame/NodeMultiEtt). You will still need the Etterna client built and running on your system.
-
-If there is something else you want to work on that we don't have listed here, feel free to join [Etterna Dev Group](https://discord.gg/ZqpUjsJ), our development discord, and let us know what you want to add. The developers and contributors there would be able to give you a hand as to where you could start doing what you want to do.
-
-## License
-
-Etterna uses the MIT License, as is required since we are derivative of StepMania 5. See [LICENSE](LICENSE) for more details.
-
-In short, you are free to modify, sell, distribute, and sublicense this project. We ask that you include a reference to this GitHub repository in your derivative, and do not hold us liable when something breaks.
-
-Etterna uses the [MAD library](http://www.underbit.com/products/mad/) and [FFMPEG codecs](https://www.ffmpeg.org/). Those libraries, when built, use the [GPL license](http://www.gnu.org).
-
-## Special Thanks
-
-- All original SM devs/contributors
-- [Jet Brains](https://www.jetbrains.com/?from=Etterna) for giving us free licenses
-- [Coverity](https://scan.coverity.com/) for giving us free scans
+- [Features](#-features)
+- [Quick Start](#-quick-start)
+- [Building from Source](#-building-from-source)
+- [Contributing](#-contributing)
+- [Frequently Asked Questions](#-frequently-asked-questions)
+- [Community & Support](#-community--support)
+- [License](#-license)
+
+---
+
+## Features
+
+### Core Gameplay
+- **High-Precision Scoring System** - Industry-leading scoring algorithms
+- **Custom Theme Support** - Fully customizable interface
+- **Multi-Platform** - Windows, Linux, macOS
+- **Online Leaderboards** - Compete with players worldwide
+- **Extensive Song Library** - Support for thousands of community charts
+
+### Technical Features
+- **Modern C++ Codebase** - High-performance game engine
+- **Lua Scripting Support** - Flexible extension mechanism
+- **OpenGL Rendering** - Smooth visual effects
+- **Cross-Platform Build System** - CMake based
+- **Modular Architecture** - Easy to extend and maintain
+
+---
+
+## Quick Start
+
+### For Windows Users
+#### Option 1: Installer (Recommended for Beginners)
+1. Visit [Releases Page](https://github.com/etternagame/etterna/releases)
+2. Download the latest `Etterna-vX.X.X-Setup.exe`
+3. Run the installer and follow the instructions
+4. Launch Etterna and start playing!
+
+#### Option 2: Portable Version
+1. Download `Etterna-vX.X.X-Portable.zip`
+2. Extract to any directory
+3. Run `Etterna.exe`
+
+### For Linux Users
+```bash
+# Ubuntu/Debian (using .deb package)
+wget https://github.com/etternagame/etterna/releases/download/v0.70.1/etterna_0.70.1_amd64.deb
+sudo dpkg -i etterna_0.70.1_amd64.deb
+
+# Using AppImage (most distributions)
+chmod +x Etterna-*.AppImage
+./Etterna-*.AppImage
+
+# Arch Linux (AUR)
+yay -S etterna
\ No newline at end of file
diff --git a/Themes/_fallback/Languages/zh-cn.ini b/Themes/_fallback/Languages/zh-cn.ini
new file mode 100644
index 0000000000..02ae9615c3
--- /dev/null
+++ b/Themes/_fallback/Languages/zh-cn.ini
@@ -0,0 +1,2089 @@
+[Common]
+WindowTitle=Etterna
+Etterna=Etterna
+
+[LoadingWindow]
+Couldn't open any loading windows.=无法开启任何读取窗口.
+
+[Arch]
+Couldn't create a movie driver.=无法建立影片驱动.
+Input Handlers cannot be empty.=输入设备不可为空.
+Movie Drivers cannot be empty.=影片驱动不可为空.
+
+[CustomDifficulty]
+Beginner=新手
+Easy=简单
+Medium=中等
+Hard=困难
+Challenge=挑战
+Edit=自編
+#
+Freestyle=自由
+Crazy=疯狂
+Nightmare=梦魇
+HalfDouble=1.5倍
+
+[GameButton]
+Back=返回
+Down=下
+Center=中
+DownLeft=下左
+DownRight=下右
+Coin=投币
+Left=左
+MenuDown=选单下
+MenuLeft=选单左
+MenuRight=选单右
+MenuUp=选单上
+Operator=系统设定
+EffectUp=效果上
+EffectDown=效果下
+RestartGameplay=重新开始
+Right=右
+Select=选择
+Start=开始
+Up=上
+UpLeft=上左
+UpRight=上右
+Key1=鍵1
+Key2=鍵2
+Key3=鍵3
+Key4=鍵4
+Key5=鍵5
+Key6=鍵6
+Key7=鍵7
+Scratch up=转盘上
+Scratch down=转盘下
+Fret1=Fret 1
+Fret2=Fret 2
+Fret3=Fret 3
+Fret4=Fret 4
+Fret5=Fret 5
+StrumUp=Strum Up
+StrumDown=Strum Down
+Tilt=Tilt
+FootUpLeft=FootUpLeft
+FootUpRight=FootUpRight
+FootDownLeft=FootDownLeft
+FootDownRight=FootDownRight
+FootDown=FootDown
+HandUp=HandUp
+HandLeft=HandLeft
+HandRight=HandRight
+HandDown=HandDown
+HandUpLeft=HandUpLeft
+HandUpRight=HandUpRight
+HandLrLeft=HandLrLeft
+HandLrRight=HandLrRight
+Left White=Left White
+Left Yellow=Left Yellow
+Left Green=Left Green
+Left Blue=Left Blue
+Red=Red
+Right Blue=Right Blue
+Right Green=Right Green
+Right Yellow=Right Yellow
+Right White=Right White
+DownLeftFoot=Down Left Foot
+UpLeftFoot=Up Left Foot
+UpLeftFist=Up Left Fist
+DownLeftFist=Down Left Fist
+DownRightFoot=Down Right Foot
+UpRightFoot=Up Right Foot
+UpRightFist=Up Right Fist
+DownRightFist=Down Right Fist
+
+[GameCommand]
+Could not launch web browser.=无法开启游览器.
+
+[GameState]
+CPU=CPU
+Player 1=玩家 1
+Player 2=玩家 2
+
+[GeneralInfo]
+ClickToLogin=点此登录
+ClickToLogout=点此登出
+NotLoggedIn=未登录
+LoggedInAs..=登录为
+LoginFailed=登录失败!
+LoginSuccess=成功登陆
+LoginCanceled=登录已取消
+Password=密碼
+Username=用户名
+ProfilePlays=总游玩数
+ProfileTapsHit=游玩时长
+ProfileJudge=判定
+ProfileSongsLoaded=已加載歌曲
+DifferentialReloadTrigger=刷新歌曲
+SessionTime=本次已游玩
+RateMusicString=速率
+NoProfile=无个人资料
+
+ForceStart=强制开始
+UnforceStart=自由开始
+Ready=准备好了!
+Unready=取消准备
+
+[HoldNoteScore]
+Held=OK
+LetGo=NG
+None=None
+
+[InputMapper]
+Connected=已连接
+Disconnected=已断开
+Auto-mapping all joysticks.=自动点按所有按键.
+
+[Language]
+Name=简体中文
+
+[LowLevelWindow_X11]
+Failed to establish a connection with the X server=建立一个与 X 服务器的连接失败
+
+[Month]
+January=一月
+February=二月
+March=三月
+April=四月
+May=五月
+June=六月
+July=七月
+August=八月
+September=九月
+October=十月
+November=十一月
+December=十二月
+
+[MultiPlayer]
+ChatTitle=聊天
+LobbyTabName=大厅
+ServerTabName=服务器
+InsertTip=按insert鍵开关聊天
+P1=P1
+P2=P2
+P3=P3
+P4=P4
+P5=P5
+P6=P6
+P7=P7
+P8=P8
+P9=P9
+P10=P10
+P11=P11
+P12=P12
+P13=P13
+P14=P14
+P15=P15
+P16=P16
+P17=P17
+P18=P18
+P19=P19
+P20=P20
+P21=P21
+P22=P22
+P23=P23
+P24=P24
+P25=P25
+P26=P26
+P27=P27
+P28=P28
+P29=P29
+P30=P30
+P31=P31
+P32=P32
+
+[MusicWheel]
+Portal=随机显示
+Empty=- 空白 -
+
+ArtistText=作者
+BpmText=BPM
+GenreText=类型
+GroupText=曲包
+PopularityText=个人记录
+PreferredText=最爱
+TitleText=标题
+RecentText=最近选择
+FavoritesText=收藏
+OverallText=綜合
+StreamText=单键
+JumpstreamText=双键
+HandstreamText=多键
+StaminaText=耐力
+JackSpeedText=速疊
+ChordjackText=大疊
+TechnicalText=技巧
+LengthText=歌曲时长
+TopGradesText=最佳成绩
+UngroupedText=无分组
+
+[NetworkSyncManager]
+LoginTimeout=登入超时.
+Connection failed.=连接失败.
+Connection to '%s' successful.=链接到'%s' 成功.
+Connection to server dropped.=服务器的连接被切断.
+Initializing Client Network...=用户端网络初始化...
+Not Supported=线上游戏不支持这个模式.
+
+[NoteType]
+4th=4th
+8th=8th
+12th=12th
+16th=16th
+24th=24th
+32nd=32nd
+48th=48th
+64th=64th
+192nd=192nd
+
+[OptionExplanations]
+Accel=选择加速, 减速或是其他调整按键速度的特效.
+AllowExtraStage=当选择为开而且活动模式没有开启时,满足一定条件会让晚间进入额外关卡.
+AllowHoldForOptions=如歌设定为双击, 在选歌界面长按 <开始> 不会进入歌曲选项.
+AllowSongDeletion=允许玩家在选曲模式中使用 Ctrl + Backspace 永久删除目前选择的歌曲.
+AllowMultipleHighScoreWithSameName=是否记录一个名称内多个最高分.
+AllowMultipleToasties=是否在一首歌曲内多次显示彩蛋.
+Announcer=系统语言的选择.
+Appearance=选择预设的按键遮挡特效. 显示使按键在判定区附近出现. 消失使按键在判定区附近消失.
+Appearance Options=选择游戏外观和其他类型的选项.
+Theme Options=改变主题特有功能的选项.
+ArcadeOptionsNavigation=预设类型: 按 <开始> 直接移到底, <上>/<下> 移动指定项目. 机台类型: 按 <开始> 会到下一个指定项, <上>/<下> 沒有功能.
+Assist=节拍器
+Attacks=选择游玩时是否出现干扰特效.
+AttractSoundFrequency=选择选曲音效在固定时间内播放次数.
+AutoAdjust=自动校准铺面设定.
+AutoMapOnJoyChange=若选择为开, 所有初次连接的输入控制器将会自动映射设定.
+AutoPlay=自动游玩, 不能用此方式进入自动关卡.
+AutogenSteps=自动谱面生成, 至少需要一种谱面.
+AxisFix=针对部分有模拟控制键的控制器设定轴向, 目前在 Mac OSX 和 Linux JS driver 无法动作.
+BGBrightness=背景明亮度设定.
+Background=背景动画开关设定.
+BackgroundFitMode=改变背景填充屏幕的方式.
+BarDrain=扣血强度设定.
+BatLives=电池数量设定
+Calibrate Machine Sync=机器同步校准设定.
+Center Image=调整画面中心设定.
+Characters=3D角色显示方式.
+Clear Machine Edits=清除机台內已储存的自定义谱面.
+Clear USB edits=清除USB的自定义谱面
+Clear Machine Stats=清除机台內的所有成绩.
+CoinMode=投币设定, 一般选择家用会出现标题清单.
+CoinModeNoHome=投币设定,一般选择为投币,如果有特殊活动则选择为免费.
+CoinsPerCredit=每局所需投币数.
+ComboContinuesBetweenSongs=是否在下一关接续上一关的COMBO数.
+Connection=连接到服务器.
+CreateNew=创建新的谱面.
+Create New Profile=建立个人资料.
+EnableMinidumpUpload=在游戏闪退时向服务器发送错误信息. 更改此项必须重新启动游戏.
+DefaultFailType=选择游戏结束的方式. 立即结束会在玩家生命时判定立即结束游玩. 继续游玩会在玩家生命时判定判定失败, 但仍可继续. 歌曲结尾会在歌曲结束后判定失败与否. 关会取消失败判定.
+DefaultFailTypeNoOff=选择游戏结束的方式. 立即结束会在玩家生命时判定立即结束游玩. 继续游玩会在玩家生命时判定判定失败, 但仍可继续. 歌曲结尾会在歌曲结束后判定失败与否.
+DefaultNoteSkin=选择预设按键样式.
+DelayedBack=如果选择为长按, 在退出时判定需要按 <返回> 1秒后离开. 也对重新开始键
+Delete=谱面的删除设定.
+Difficulty=谱面的难易度设定.
+DisplayAspectRatio=选择画面比例, 一般选择为16:9或16:10, 古早的则是4:3.
+DisplayColorDepth=选择游戏色深,对窗口模式无效.
+DisplayResolution=选择解析度.
+FullscreenType=选择全屏幕或无边框窗口化.
+Display Options=背景,外观与用户界面的选项.
+ScrollDir=设定谱面滚动方向.
+EasterEggs=选择彩蛋(PERFECT及以上COMBO250个).
+Edit Songs/Steps=制作或编辑谱面.
+Practice Songs/Steps=练习歌曲与谱面.
+EditorShowBGChangesPlay=选择是否要开启背景动画(编辑与练习模式专用).
+EditClearPromptThreshold=设定清除多少按键量可无需提示.
+Effect=选择谱面与判定区特效.
+EffectsReceptor=选择判定区特效.
+EffectsArrow=选择谱面与按键特效.
+EnableAttackSounds=如果开启的话, 会从干扰开始与结束的地方播放音效.
+EnableMineHitSound=如果开启的话, 击中炸弹会播放音效.
+EnablePitchRates=如果开启的话, 调整播放速率还会改变音调.
+EventMode=如果选择为开將会沒有关卡限制, 但是永远不会出现奖励关卡与额外关卡.
+Exit=退出
+Fail=当你时判定的系统行为设定.
+FailOffForFirstStageEasy=是否允许第一关简单难度关卡不失败.
+FailOffInBeginner=是否允许初心者难度关卡不失败.
+FastLoad=是否不进行检查歌曲变动直接进行读取歌曲.
+FastLoadAdditionalSongs=是否不进行检查追加歌曲变动直接进行读取歌曲.
+FastNoteRendering=若开启, 每一个按键的透视Z缓冲將不会清除, 这会导致3D按键样式发生不正常显示, 但大幅提高了游戏性能.
+Fill Machine Stats=
+FullTapExplosions = 选择是否开启完整的按键打击动画. 选择快速会讓动画在松手的瞬间结束.
+FooBar=描述示例
+Game=改变目前的游戏类型.
+Get a better editor= 下載 Arrow Vortex, 一个功能强大且便捷的独立编辑器, 完爆原本的编辑器.
+GetRankingName=选择签名画面的显示方式.
+Graphics/Sound Options=画面与声音的相关选项.
+GranularHiddenOffset=更改使用消失时判定按键的消失位置.
+GranularSuddenOffset=更改使用出现时判定按键的出现位置.
+Group=
+HarshHotLifePenalty=若血条为满並此项开启时判定若有BAD判定会直接损失10%的血量.
+HiddenSongs=若选择为开, 某些特殊设定的歌曲只在挑战组曲与随机转盘中出现.
+Hide=选择是否开启隱藏特效. 黑暗使判定区消失. 盲打使判定消失. 覆盖使背景变暗.
+Holds=选择长鍵特效.
+InputDebounceTime=设定踏板时判定间量,使用这个设定可以避免发生踏板连发的狀況.
+InputOptions=测试輸入,輸入选项与声音同步.
+Insert=选择要插入按键的类型.
+Insert Credit=Insert Credit
+Invalid=无效的轨道定义.
+Key Joy Mappings=按键与控制器设定.
+Language=选择语言.
+LifeDifficulty=扣血强度设定, 数值越小扣血强度越强, 回血速度越慢.
+LifeType=选择血条类型.
+Advanced Options=改变像是记分样式和判定与扣血强度等进阶项.
+LiftsOnOsuHolds=选择是否在Osu长鍵结尾添加尾鍵.
+MasterVolume=游戏自身音量设定.
+HighResolutionTextures=高清材质选择设定.
+MaxHighScoresPerListForMachine=在机器记录里单首歌曲可记录最高分的数量.
+MaxHighScoresPerListForPlayer=在玩家记录里单首歌曲可记录最高分的数量.
+MaxTextureResolution=最大材质解析度设定.
+MenuTimer=菜单计时判定器设定, 如果选择为开时判定会有时间限制.
+Mines=选择炸弹特效.
+MinTNSToHideNotes=使按键击中后消失的最低判定.
+MoveRandomToEnd=將选曲画面的随机选曲项移到最下层.
+MovieColorDepth=选择影片色深.
+MusicWheelSwitchSpeed=选曲速度设定.
+MusicWheelUsesSections=选择歌曲排序显示方式.
+Network Options=连接到服务器或是改变服务器选项.
+No Memory Card=沒有找到USB记忆卡.
+NoGlow = 在消失/出现特效下开启按键打击动画.
+NoteSkins=选择按键样式.
+NumBackgrounds=选择随机动画背景最大量.
+OnlyDedicatedMenuButtons=选择按键类型, 如果使用大型机台专用选择按键, 需先设定按键映射, 否则无法动作.
+OptionsRandomJukebox=音乐盒随机设定.
+OsMountPlayer1=
+OsMountPlayer2=
+Overscan Correction=若有部分画面超出屏幕外的话使用此选项校正.
+Persp=调整空间视角.
+PracticeMode=开启时判定允许玩家自由调整进度已练习特定的部分. 右键点击进度图标记位置, Backspace 移到标记位置.
+Player1Profile=1P使用个人资料的设定.
+Player2Profile=2P使用个人资料的设定.
+PlayerAutoPlay=交給CPU代打.
+PreloadSounds=如果选择开將会预读歌曲文件, 需要较好的硬件支持.
+Profile=
+Export Packages=导出你的安裝內容到整合包.
+PONextScreen=选择下一个界面是游玩画面或是其它的设置界面.
+Profiles=编辑在此机器上的个人资料.
+PackProgressInWheel=在歌曲转盘显示每个曲包中已游玩的歌曲数.
+ProgressiveLifebar=强化连续MISS扣血量.
+ProgressiveStageLifebar=强化最后一关扣血强度, 在活动模式无效.
+ProTiming=选择使用专家判定, 这將会置換成更精准的时判定时间表.
+RandomBackgroundMode=选择随机动画背景类型.
+More Options=更多进阶项.
+RandomModifiers=增加谱面与判定区的特效.
+RateList=改变歌曲播放速度.
+RefreshRate=设定画面更新率, 只在全屏有效.
+Reload Songs=重新读取全部歌曲与组曲.
+Remove=谱面簡化设定.
+RemoveCombinations=移除按键组合.
+RemoveFeatures=移除按键.
+Rename=变更名称.
+ReplaysUseScoreMods=回放会使用成绩时判定的设置.
+Reset To Defaults=重置全部的设定值为预设.
+SaveScores=储存成绩.
+SaveReplays=储存重播回放.
+SaveStats=储存Stats.xml.
+ScoreDisplay=在线上模式中选择是否显示分数.
+Scoreboard=在线上模式中选择是否可观看其他玩家成绩结果.
+ScoringType=选择分数计分样式.
+ScreenFilter=遮盖下落区的背景, 数值越大背景越暗.
+Scroll=谱面滚动特效.
+Set BG Fit Mode=设定背景填充模式.
+Select Group=选择歌曲放到曲包.
+Select Profile=选择一个个人资料.
+Server=启动本地服务器.
+Servers=选择服务器.
+ShowBackgrounds = 选择是否在选歌界面和结算界面显示歌曲背景圖片. 如果在选择时判定有明显卡顿, 建议关閉背景显示.
+ShowBanners=选择是否显示歌曲标题圖片.
+ShowCaution=选择是否显示警告画面.
+ShowDanger=选择是否在血时判定显示瀕死警告.
+ShowLyrics=选择是否显示歌詞. (歌曲需有.LRC档案)
+ShowNativeLanguage=选择是否將歌曲标题显示为本地语言(如日本语), 否则以罗马拼音显示.
+ShowSelectGroup=选择是否显示曲包选择画面.
+ShowSongOptions=选择是否开启歌曲设定画面, 如果选择询问的话將会在玩家设定完毕之后会有1秒的提示选择进入.
+ShowStats=显示机器狀能. FPS = 每秒画面数. TPF = 每画面三角形总数. DPF = 每画面着色次数.
+SmoothLines=选择是否开启抗锯齿.
+Center1Player=如果选择为开, 判定区將会在时间判定置中.
+SongsPerPlay=设定每局关卡量.
+SortBySSRNormPercent=选择是否將全部成绩转换为J4判定. 更改此项必须重新启动游戏.
+SoundEffect=
+SoundResampleQuality=选择声音重采样品质, 一般不需要更动.
+SoundVolume=选择音效音量大小.
+Speed=选择速度. CMod为固定速度. XMod为BPM倍速. MMod同XMod一致, 但有速度上限.
+Speed Increment=设定小幅度变动的变速量.
+Speed Increment Large=设定大幅度变动的变速量.
+StepMania Credits=StepMania开发团队名单.
+Steps=选择谱面难度.
+StretchBackgrounds=背景的延展模式切換.
+Style=选择类型
+Test Input=测试连接的控制器反应.
+TextureColorDepth=选择材质色深.
+Theme=选择主題, StepMania 4以前的主題不可使用.
+ThreeKeyNavigation=五鍵: <选单左/右/上/下> 与 <开始>. 三鍵: <选单左/右> 与 <开始>.
+TimingWindowScale=选择判定难度, 数值越大判定范围越小.
+Toggle Song=停止
+Turn=改变谱面排列.
+Transfer Edits to USB=转移自定义谱面到USB
+Transfer Edits from USB=从USB转移自定义谱面
+UseMidGrades=选择是否使用更详细的成绩細分评定. 更改此项必须重新启动游戏.
+UseUnlockSystem=使用解禁系统, 一般情況为关.
+VisualDelaySeconds=校准画面显示延迟.
+Vsync=选择是否垂直同步, 只在全屏幕模式有效.
+Windowed=选择是否窗口化.
+
+#
+UI Options=用户界面选项.
+Input Options=輸入相关选项.
+Arcade Options=大型机台相关选项.
+Select Game=选择你喜好的游戏类型.
+System Direction=系统常用相关选项.
+
+#
+OnlyPreferredDifficulties=只显示喜爱的难度.
+#
+PercentageScoring=选择分数显示方式.
+
+Shuffle=歌曲顺序随机.
+#
+GamePrefDefaultFail=选择失败方式, 一般设定立即失败.
+#
+UserPrefScoringMode=选择喜好计分样式, 在组曲模式中仍会使用预设计分样式.
+
+[OptionNames]
+-1=-1
+0=0
+1=1
+1.0x=1.0x
+10=10
+11=11
+12=12
+12th=12th
+13=13
+14=14
+15=15
+16=16
+17=17
+18=18
+19=19
+20=20
+16bit=16bit
+16th=16th
+192nd=192nd
+1m=1m
+2=2
+2.0x=2.0x
+24th=24th
+2m=2m
+2nd=2nd
+3=3
+32bit=32bit
+32nd=32nd
+4=4
+48th=48th
+4th=4th
+4m=4m
+5=5
+6=6
+64th=64th
+7=7
+8=8
+8th=8th
+9=9
+50=50
+100=100
+1000=1000
+1000000=1000000
+Actual=实际值
+Add=额外
+All Music=全部歌曲
+AllDifficulties=全部难度
+AllGroups=全部曲包
+Alternate=上下上下
+Always=总是使用
+AnchorJS=苗键
+Animations=动画
+Arbitrary Remap Columns=任意重映射行列
+Arcade Style=机台样式
+Ask=询问
+AttackMines=干扰炸弹
+Auto=自动
+Autogen To Fill Width=自动填充
+AutosyncMachine=自动同歩机器
+Average=平均
+Average Feet=平均难度
+Backwards=上下顛倒
+Baked Random=已烘培的随机
+Bar=能量条
+Battery=電池
+Beat=節奏
+Beats=Beats
+Big=放大
+Blind=盲打
+Blink=闪烁
+BMRize=瞬速
+Boomerang=回旋
+Boost=加速
+BorderlessWindow=无边框窗口化
+Both=两者使用
+Brake=減速
+Bumpy=顛簸
+CMod=CMod
+CPU-Controlled=CPU控制
+Centered=目标居中
+Choose=开启歌曲分组
+Clap=按键
+Clear Left=清除左半边
+Clear Right=清除右半边
+Collapse Left=全移到左边
+Collapse To One=全变为左箭头
+Compress 2x=压缩 2x
+Compress 3->2=压缩 3拍->2拍
+Compress 4->3=压缩 4拍->3拍
+Confusion=完全旋转
+Connect=取得连接...
+Copy Left To Right=左半边复制到右半边
+Copy Right To Left=右半边复制到左半边
+Courses Only=组曲专用
+CoverDistort=覆盖失真
+CoverPreserve=覆盖保留
+Create New=新建
+Cross=上下下上
+Custom=自定义
+Dance Points=点数
+Dark=黑暗
+Default=预设
+Default to Off=不使用
+Default to Random=随机使用
+DifficultCourses=困难
+Disconnect=断开
+Distant=斜视
+Dizzy=旋转
+Don'tSave=不储存
+Double for 1 Credit=一局玩双板
+Double Tap=双击
+Downscroll=向下
+Drunk=搖擺
+Dynamic Random=动能随机
+Echo=连续
+End of Song=歌曲结尾
+FailAtEnd=歌曲结尾
+FailImmediateContinue=继续游玩
+FailOff=失败 关
+EffectSpeed=效果器速度
+EffectPitch=效果器音阶
+Event=活动模式
+ExclusiveFullscreen=全屏幕
+Exit=离开
+Expand=弹簧
+Expand 2->3=拓展 2拍->3拍
+Expand 2x=拓展 2x
+Expand 3->4=拓展 3拍->4拍
+Fast=快
+FastNoteRendering=按键快速着色
+FitInside=适合插入
+FitInsideAvoidLetter=避免水平失真
+FitInsideAvoidPillar=避免垂直失真
+Five Key Menu=五鍵
+Flat=单色
+Flip=反向
+Floored=Floored
+Free Play=免费
+Force Off=总是关闭
+Force On=总是开启
+Foo=芙芙!
+Full Screen=全屏幕
+Full=全部
+Global BGAnimation=泛用 BGA
+Global Movie=泛用动画
+Global Movie from Song Group=来自歌曲曲包的泛用动画
+Global Movie from Song Group and Genre=来自歌曲曲包或歌曲类型的泛用动画
+HIDE=隐藏
+Hallway=倾斜
+Haste=提速
+Hidden=消失
+HiddenOffset=消失偏移值
+Hide=隐藏
+High Quality=高品质
+Hold=长按开始键
+HoldsToRolls=长键变连键
+Home=家用
+IcyWorld=IcyWorld
+Immediate=立即结束
+ImmediateContinue=继续游玩
+Incoming=延伸
+Insanity=极难
+Insert Entry=添加项目
+Instant=立即退出
+Invert=倒置
+JackJS=混叠切
+Justice=神的准度
+Left=左转
+LifeTime=生存时间
+Little=减少
+Metronome=小节节拍
+Mines=炸弹
+Mini=迷你
+Mirror=镜像
+MMod=MMod
+N/A=N/A
+Native Language=翻译
+Never=不使用
+NextRow=&nextrow;
+NextGameplay=游玩画面
+NextMain=主要设置
+NextTheme=主题设置
+NextEffect=特效设置
+New=新
+NewEdit=-新编辑-
+No=否
+NoAttacks=无干扰
+NoHands=无三键
+NoHolds=无长键
+NoJumps=无双键
+NoMines=无炸弹
+NoRolls=无连键
+NoQuads=无四键
+NoRecover=不回复
+NoStretch=无转盘
+NoLifts=无离键
+NoFakes=无假键
+None=无
+Normal=普通
+Num Songs=歌曲数
+Off=关
+Old=旧
+On=开
+On (recommended)=开 (推荐)
+Only Dedicated Buttons=只使用 <菜单上/下/左/右>
+Overhead=正常
+Pay=投币
+Percent=百分比
+Planted=片面
+Press Start=按 <开始>
+Quick=密集
+R.Vanish=闪隐
+Random=随机
+RandomAttacks=随机干扰
+RandomBG=随机背景
+Random Movies=随机影片
+Ranking=排名
+Ranking Songs=歌曲排名
+Really Fast=最快
+RegularCourses=Regular
+Remove=移除
+RemoveCombinations=移除组合
+RemoveFeatures=移除功能
+Reverse=下下下下
+ReverseDownscroll=下下下下
+Right=右转
+Roll=上下翻转
+Romanization=不翻译
+SHOW=显示
+Seconds=秒
+Select=选择
+Servers=服务器
+Shift Left=全部按键向左边移动
+Shift Right=全部按键向右边移动
+Short=快速
+Show=显示
+Shuffle=随机
+Silent=无声
+Skip=跳过
+Skippy=紧凑
+Slow=慢
+SN2=Supernova 2
+SongAttacks=全体谱面干扰
+StepAttacks=单独谱面干扰
+Song BGAnimation=歌曲 BGA
+Song Bitmap=歌曲图片
+Song Movie=歌曲动画
+Space=空间
+Specified=指定变化
+Split=上上下下
+Standard=正常
+Start=开始
+StaticBG=静态背景
+Stealth=全隐
+StepMania Style=预设样式
+Stomp=风暴
+Stop=停止
+Subtract=减法
+Sudden=突现
+SuddenDeath=即死
+SuddenOffset=突现偏移值
+SuperShuffle=大乱
+SoftShuffle=软性随机
+Swap Sides=左右颠倒
+Swap Up/Down=上下颠倒
+Sync Machine=同步机器
+Sync Song=同步歌曲
+Sync Tempo=同步节奏
+Three Key Menu=三键
+Tiny=微小
+Tipsy=浮动
+Title Only=只有标题
+TNS_None=无
+TNS_HitMine=Hit Mine
+TNS_AvoidMine=Avoid Mine
+TNS_CheckpointMiss=Hold NG
+TNS_Miss=Miss
+TNS_W5=Bad
+TNS_W4=Good
+TNS_W3=Great
+TNS_W2=Perfect
+TNS_W1=Marvelous
+TNS_CheckpointHit=Hold OK
+Tornado=龙卷风
+Total Feet=总按键数
+Twirl=左右翻转
+Twister=多余
+Use Gameplay Buttons=可以使用 <上>/<下>/<左>/<右>
+Upscroll=向上
+Visible=正常
+Wave=波浪
+Wide=宽阔
+Windowed=窗口
+Yes=是
+XMod=Xmod
+PercentageScoring=分数表示方式
+
+Tiny=微小
+Bumpy=不平稳
+Beat=节奏
+GKS=GKS
+Cover=遮罩
+XMode=X 交错
+
+[OptionRowHandler]
+Off=关
+
+[OptionTitles]
+Accel=速度特效
+Add/Edit Background Change=编辑背景
+Add Attack=增加干扰
+Add Mod=增加特效
+Air=双键密度
+All timing=全部时点
+AllowExtraStage=添加额外关卡
+AllowHoldForOptions=长按进入 歌曲选项
+AllowSongDeletion=允许歌曲删除
+EnableMinidumpUpload=闪退上传
+AllowMultipleHighScoreWithSameName=竞争模式
+AllowMultipleToasties=额外彩蛋
+Alter=修改
+Announcer=解说员
+Appearance=按键显示
+Appearance Options=外观选项
+Theme Options=主题选项
+ArcadeOptionsNavigation=可选样式
+Artist=作曲者
+Artist transliteration=作曲者翻译名
+Assist=辅助\n节拍器
+Attacks=干扰
+AttractSoundFrequency=歌曲预览 播放次数
+AutoAdjust=自动同步
+AutoMapOnJoyChange=键位自动 设定
+AutoPlay=AutoPlay
+AutogenSteps=谱面 自动生成
+AxisFix=轴向修正
+BGBrightness=亮度调节
+Background=背景
+BackgroundFitMode=背景填充模式
+BarDrain=血条设定
+BatLives=电池能量
+Base Difficulty=基本难度
+Beat 0 Offset=第 0 节拍偏移时间
+BPM changes=BPM 变更
+Calibrate Machine Sync=同步校准
+CPUSkill=CPU 技能
+Center Image=图像校正
+Chaos=变化程度
+Chart Name=谱面名称
+Chart Style=谱面类型
+Choose=选择
+Clear Machine Edits=清除机器内自定义谱面
+Clear Machine Stats=清除机器内分数
+Clear USB edits=清除 USB 的自定义谱面
+Clear area=清空选区
+Clear clipboard=清除剪贴板
+Clear timing in region=清除范围内的校时资料
+CoinMode=投币选项
+CoinModeNoHome=无家用投币模式
+CoinsPerCredit=每局 所需币数
+ComboContinuesBetweenSongs=Combo 连携
+Combo segments=Combo 区段
+Connection=连接
+Convert pause to beats=转换停拍为节拍
+Convert delay to beats=转换延迟停拍为节拍
+Convert selection to attack=转换选择区域为干扰
+Convert selection to pause=转换选择区域为停拍
+Convert selection to delay=转换选择区域为延迟停拍
+Convert selection to warp=转换选择区域为穿越区域
+Convert selection to fake=转换选择区域为假区域
+Copy=复制
+Copy timing data=拷贝校时资料
+Copy timing in region=拷贝区域内的校时资料
+Copy Partial Timing=拷贝选择的校时资料
+Create New=建立
+Create New Profile=建立个人资料
+Credit=Credit
+Cut=剪下
+DefaultFailType=失败方式
+DefaultFailTypeNoOff=预设 失败方式
+DefaultNoteSkin=预设 按键样式
+DelayedBack=<开始> 退出方式
+DelayedTextureDeletion=保存贴图 到内存
+Delays=延迟
+Delete=删除
+Delete beat and shift up=删除目前选区
+Description=描述
+Designate as Music Preview=指派为歌曲预览
+Designate last second at current beat=目前节拍指派为最后一秒
+Difficulty=难度
+Display BPM=BPM 表示
+DisplayAspectRatio=纵横比
+DisplayColorDepth=颜色质量
+DisplayResolution=分辨率
+FullscreenType=全屏模式
+Display Options=显示选项
+Duration seconds=持续时间
+ScrollDir=滚动方向
+EasterEggs=彩蛋
+Edit Songs/Steps=编辑歌曲/谱面
+FastNoteRendering=快速按键着色
+FailOffForFirstStageEasy=首关简单难度不失败
+FailOffInBeginner=初心者难度不失败
+Genre=类型
+HarshHotLifePenalty=满血的严苛处罚
+Practice Songs/Steps=练习歌曲/谱面
+Edit BPM change=编辑 BPM
+Edit song info=编辑歌曲信息
+Edit steps information=编辑谱面信息
+Exit Edit Mode=离开编辑模式
+Edit stop=编辑停拍
+Edit delay=编辑延迟停拍
+Edit Timing Data=编辑校时资料
+Edit time signature=编辑拍子数
+Edit tickcount=编辑长键 COMBO 计数
+Edit combo=编辑 COMBO 倍率
+Edit label=编辑标签
+Edit warp=编辑穿越区域
+Edit speed (percent)=编辑速度 (倍率)
+Edit speed (wait)=编辑速度 (长度)
+Edit speed (mode)=编辑速度 (模式)
+Edit scrolling factor=编辑滚动要数
+Edit fake=编辑假区域
+Editor options=编辑器选项
+EditorShowBGChangesPlay=显示背景动画
+EditClearPromptThreshold=清除提示量
+Erase step timing=清除谱面校时
+Effect=效果
+EffectsReceptor=判定区效果
+EffectsArrow=按键效果
+EnableAttackSounds=干扰音效
+EnableMineHitSound=炸弹音效
+EnablePitchRates=音调变速
+Entry %d=项目 %d
+EventMode=活动模式
+Exit=离开
+Fail=失败方式
+Fakes=假键
+FastLoad=快速读取
+FastLoadAdditionalSongs=快速读取\n追加歌曲
+File1 Global BGAnimation=文件 1 歌曲泛用 BGA
+File1 Global Movie=文件 1 歌曲泛用动画
+File1 Global Movie (Group + Genre)=文件 1 歌曲泛用动画 (曲包 + 类型)
+File1 Global Movie (Group)=文件 1 歌曲泛用动画 (曲包)
+File1 Song BGAnimation=文件 1 歌曲 BGA
+File1 Song Movie=文件 1 歌曲动画
+File1 Song Still=文件 1 歌曲背景
+File1 Type=文件 1 类型
+File2 Global BGAnimation=文件 2 歌曲泛用 BGA
+File2 Global Movie=文件 2 歌曲泛用动画
+File2 Global Movie (Group + Genre)=文件 2 歌曲泛用动画 (曲包 + 类型)
+File2 Global Movie (Group)=文件 2 歌曲泛用动画 (曲包)
+File2 Song BGAnimation=文件 2 歌曲 BGA
+File2 Song Movie=文件 2 歌曲动画
+File2 Song Still=文件 2 歌曲背景
+File2 Type=文件 2 类型
+Fill Machine Stats=填充机器状态
+Force Color 1=颜色 1
+Force Color 2=颜色 2
+Force Effect=背景颜色交替效果
+Force Transition=背景切换方式
+FooBar=FooBar
+Freeze=长键密度
+Game=游戏模式
+Get a better editor=获取更好的编辑器
+GetRankingName=显示排名 姓名输入
+Graphics/Sound Options=图像与音效选项
+GranularHiddenOffset=消失偏移值
+GranularSuddenOffset=突现偏移值
+Group=曲包
+Hands=多键
+HiddenSongs=隐藏歌曲
+Hide=隐藏
+High Meter=高难度
+HighResolutionTextures=高解析材质
+Holds=长键
+InputDebounceTime=输入弹跳时间
+InputOptions=输入选项
+Insert=添加按键
+Insert Credit=输入 Credit
+Insert beat and shift down=插入一拍并推后原来的按键
+Insert Entry=输入条目
+Invalid=不合理输入
+Invert notes' player=反转玩家谱面
+Jumps=双键
+Key Joy Mappings=键位设定
+Labels=标签
+Language=语言
+Last second hint=最后编辑的节拍
+Layer=图层
+Lifts=离键
+LiftsOnOsuHolds=Osu 离键
+LifeDifficulty=扣血强度
+LifeType=能量条形式
+Low Meter=低难度
+Advanced Options=进阶选项
+Main title=主标题
+Main title transliteration=主标题翻译名
+Max BPM=最大 BPM 显示
+MaxHighScoresPerListForMachine=机器成绩最大数
+MaxHighScoresPerListForPlayer=玩家成绩最大数
+MaxTextureResolution=最大贴图 分辨率
+MenuTimer=菜单 计时器
+Meter=难度
+Min BPM=最小 BPM 显示
+Mines=炸弹
+MinTNSToHideNotes=隐藏按键判定
+Modify Keysounds at current beat=在此处增修音效
+Modify Attacks at current beat=在此处增修干扰
+MoveRandomToEnd=随机组曲 靠后显示
+More Options=更多选项
+MovieColorDepth=影片色深
+Music File=音乐文件
+MusicWheelSwitchSpeed=选曲转速
+MusicWheelUsesSections=按曲包 排序
+Network Options=网络选项
+No USB memory cards found=找不到 USB 存储卡
+NoteSkins=按键样式
+NumBackgrounds=随机背景 使用数量
+OptionsRandomJukebox=选项
+OnlyDedicatedMenuButtons=菜单键位
+OsMountPlayer1=OS Mount Player1
+OsMountPlayer2=OS Mount Player2
+Overscan Correction=屏幕校正
+PackProgressInWheel=显示下载进度
+Paste at begin marker=粘贴到选区的开始
+Paste at current beat=粘贴到目前节拍
+Paste timing data=粘贴校时资料
+Paste timing from clipboard=从剪贴板粘贴校时资料
+Paste Partial Timing at current beat=粘贴部分校时到目前节拍
+Persp=空间视角
+Play current beat to end=从目前选定节拍播放到结束
+Play preview music=预览音乐
+Play whole song=播放整个歌曲
+Play selection=播放选区
+Player1Profile=Player1 的个人资料
+Player2Profile=Player2 的个人资料
+PlayerAutoPlay=自动游玩
+PONextScreen=下个界面
+Predicted Meter=评估难度
+Preferences=个人偏好
+PreloadSounds=预读音效
+Preview=预览
+Preview Length=预览长度
+Preview Start=开始预览
+Export Packages=导出 整合包
+PracticeMode =练习模式
+Profile=个人资料
+Profiles=个人资料选项
+ProgressiveLifebar=连续失败 扣血强度
+ProgressiveStageLifebar=关卡 追加扣血
+ProTiming=专家判定
+Quads=全键
+Quantize=节拍切分程度
+RandomBackgroundMode=随机背景 动画
+RandomModifiers=随机特效
+RateList=播放速率
+Record in selection=录制选区
+RefreshRate=更新率
+Reload Songs=重新读取歌曲与组曲
+Remove=移除
+RemoveCombinations=移除组合
+RemoveFeatures=
+Remove Change=移除变更
+Remove Keysound=移除音效
+Rename=重命名
+ReplaysUseScoreMods=回放设置同步
+Reset To Defaults=重新设定成预设
+Revert from disk=从硬盘上的文件中恢复
+Revert to last save=恢复到上次储存的状态
+Rolls=连键
+Save=储存
+SaveScores=储存分数
+SaveReplays=储存重播
+SaveStats=储存形态
+ScoreDisplay=分数表示
+Scoreboard=分数板
+ScoringType=记分方式
+ScreenFilter=屏幕过滤
+Scroll=滚动
+Scroll segments=滚动段
+Secret=秘密
+Secs Remaining=剩余秒数
+Server=服务器端
+Servers=服务器端
+Set BG Fit Mode=设定背景填充模式
+Set P1=设为 P1
+Set P2=设为 P2
+Set modifiers=特效设定
+Set Mods=特效设定
+Set selection start=设定为目前区域的开始节拍
+Set selection end=设定为目前区域的结束节拍
+Shift all timing changes down=向下转移全部的校时变更
+Shift all timing changes up=向上转移全部的校时变更
+Shift timing in region down=向下转移区域内的校时变更
+Shift timing in region up=向上转移区域内的校时变更
+ShowBackgrounds = 歌曲背景图片
+ShowBanners=显示歌曲 标题图片
+ShowCaution=注意事项
+ShowDanger=濒死警告
+ShowLyrics=歌词
+ShowNativeLanguage=歌曲信息 本土化
+ShowSelectGroup=歌曲分组
+ShowSongOptions=歌曲选项
+ShowStats=显示 游戏形态
+SmoothLines=平滑线条
+SoundEffect=音效
+Speed segments=速度段
+Starting Time=开始时间
+StepMania Credits=StepMania 制作人员名单
+Stops=停拍
+Center1Player=判定区居中
+Song=歌曲
+Song Group=曲包
+Song Options=歌曲选项
+SongsPerPlay=每局 歌曲数
+Sort=排序
+SortBySSRNormPercent=SSRNorm 排序
+SoundResampleQuality=重采样品质
+SoundVolume=音量
+Speed=速度
+Speed Increment=小变速微调
+Speed Increment Large=大变速微调
+Step Author=谱面作者
+Steps=难度
+Stream=单键密度
+StretchBackgrounds=背景延展
+Style=类型
+Sub title=副标题
+Sub title transliteration=副标题翻译名
+SuperGrowth=超级生长
+FullTapExplosions=按键打击动画
+NoGlow=特效打击动画
+Tap Steps=按键
+Tempo=节奏
+Test Input=输入测试
+TextureColorDepth=贴图色深
+Theme=主题
+ThreeKeyNavigation=清单导航
+Tickcount=节拍数
+TimingWindowScale=判定等级
+Time Signatures=时间标志
+Transform=变换
+Transfer Edits to USB=转移自定义谱面到 USB
+Transfer Edits from USB=从 USB 转移自定义谱面
+Type=类型
+Turn=谱面排列
+Undo=返回
+UseMidGrades=成绩细分
+UseUnlockSystem=解禁系统
+View steps data=观看谱面资料
+VisualDelaySeconds=画面延迟
+Voltage=整体密度
+Vsync=垂直同步
+Warps=卷回
+Windowed=显示模式
+
+UI Options=用户界面选项
+Input Options=输入选项
+Arcade Options=机台选项
+Select Game=选择游戏类型
+System Direction=常用系统选项
+
+OnlyPreferredDifficulties=只有最爱难度
+
+PercentageScoring=以百分比显示
+
+Max Minutes=最大秒数
+Play=游玩
+Shuffle=随机
+
+GamePrefDefaultFail=预设失败方式
+
+UserPrefScoringMode=计分模式
+
+[AdjustSync]
+%s BPM from %.3f BPM to %.3f BPM.=%s BPM 变更从 %.3f BPM 到 %.3f BPM。
+Autosync Machine=自动同步机器
+Autosync Song=自动同步歌曲
+Autosync Tempo=自动同步节奏
+Autosync: Correction NOT applied. Deviation too high.=自动同步:偏差过高,不适用于修正
+Autosync: Correction applied.=自动同步:修正完成
+Global Offset from %+.3f to %+.3f (notes %s)=整体偏移值从 %+.3f 到 %+.3f (%s)
+Song offset from %+.3f to %+.3f (notes %s)=歌曲偏移值从 %+.3f 到 %+.3f (%s)
+The stop segment #%d changed from %+.3fs to %+.3fs (change of %+.3f).=停拍段数 #%d 变更从 %+.3fs 到 %+.3fs (%+.3f)。
+earlier=提早
+later=延迟
+Average Error %.5fs=平均错误 %.5fs
+Etc.=Etc.
+%d taps ignored.=%d 个按键已忽略
+
+[ProfileAction]
+Clear=清除
+Delete=删除
+Edit=编辑
+Rename=重命名
+SetDefaultP1=设为 P1
+SetDefaultP2=设为 P2
+MergeToMachine=合并到机器个资
+MergeToMachineSkipTotal=除去统计合并到机器个资
+MergeToP1=合并到 P1 个资
+MergeToP2=合并到 P2 个资
+ChangeToGuest=切换到游客
+ChangeToNormal=切换到一般
+ChangeToTest=切换到测试
+MoveUp=上移
+MoveDown=下移
+
+[RadarCategory]
+Air=双键
+Chaos=变化
+Freeze=长键
+Hands=多键数
+Holds=长键数
+Jumps=双键数
+Mines=地雷数
+Notes=按键数
+Rolls=连键数
+Stream=流动
+Taps=节拍数
+TapsAndHolds=按键及长键数
+TotalTaps=总键数
+Voltage=密度
+MinMidiNote=最小 MIDI 样式
+MaxMidiNote=最大 MIDI 样式
+Lifts=离键数
+Fakes=假键数
+
+[RadarCategoryShort]
+Air=双
+Chaos=乱
+Freeze=停
+Hands=多
+Holds=长
+Jumps=双
+Mines=雷
+Notes=键
+Rolls=连
+Stream=流
+Taps=节
+TapsAndHolds=按
+TotalTaps=总
+Voltage=密
+MinMidiNote=最小
+MaxMidiNote=最大
+Lifts=离
+Fakes=假
+
+[RageInput]
+No input devices were loaded.=没有输入设备加载。
+
+[RageInputDevice]
+Connected=已连接
+Unplugged=未连接
+NeedsMultitap=需要多重插头
+NoInputHandler=没有输入处理程序
+
+[RageSoundManager]
+Couldn't find a sound driver that works=无法找到音效驱动
+
+[RageUtil]
+NumNd=nd
+NumPrefix=
+NumRd=rd
+NumSt=st
+NumTh=th
+
+[RoomWheel]
+Enter room name=输入房间名
+Empty=- 空白 -
+
+[RoomInfoDisplay]
+Last Round Info:=最后游玩信息:
+Room Name:=名称:
+Room Description:=描述:
+Song Title:=标题:
+Song Subtitle:=副标题:
+Song Artist:=作者:
+Players=玩家:
+
+[Screen]
+HeaderText=
+HeaderSubText=
+HelpText=
+[ScreenInitialScreenIsInvalid]
+InvalidScreenExplanation=此主题的初始化画面设定无效,它在任何主题或者 _fallback 主题没有定义,这个错误需向主题制作者回报,你可以按 Scroll Lock 到设定画面并切换可正常运作的主题。
+[ScreenAppearanceOptions]
+HeaderText=外观
+HeaderSubText=自定外观
+
+[ScreenOptionsDisplaySub]
+HeaderText=显示
+
+[ScreenOptionsInputSub]
+HeaderText=输入
+
+[ScreenOptionsGraphicsSound]
+HeaderText=图像与音效
+HeaderSubText=性能调整
+
+[ScreenOptionsAdvanced]
+HeaderText=高级
+HeaderSubText=有经验玩家可以尝试调整
+
+[ScreenDebugOverlay]
+%s in gameplay=%s 游玩中
+Assist=节拍器
+AutoPlay=自动游玩
+Autosync=自动同步
+Chart Folder=打开歌曲文件夹
+Chartkey=当前谱面码
+CPU=CPU
+Clear Errors=清除错误信息
+Clear Profile Stats=清除个人资料分数
+CoinMode=投币模式
+Convert XML=转换 XML
+Debug Menu=除错清单
+Easter Eggs=彩蛋
+Fill Profile Stats=个人资料正规化
+Flush Log=更新日志
+Force Crash=崩溃
+Fullscreen=全屏模式
+Halt=停止
+Machine=机器
+Menu Timer=菜单计时器
+Monkey Input=胡乱输入
+Key Config=前往键位设置页
+Global Offset Down=降低全局偏移值
+Global Offset Up=提高全局偏移值
+Global Offset Reset=重置全局偏移值
+Multitexture=多重材质
+Osu Lifts=Osu 离键
+Pitch Rates=音调变速
+Profile=个人资料
+Pull Back Camera=摄影机回缩
+REPLAY=回放
+Restart=重新启动
+Reload=重新读取
+Reload Overlay Screens=重新读取上层画面
+Reload Theme and Textures=读取主题与材质
+Rendering Stats=显示状态
+Rendering Skips=显示掉帧
+Reset key mapping to default=重设按键对应
+Mute actions=静音动作
+Mute actions on=静音动作开
+Mute actions off=静音动作关
+Screen Test Mode=屏幕测试模式
+Send Off To Screen=停止画面更新
+Send On To Screen=开始画面更新
+Send Notes Ended=传送到谱面终点
+Show Masks=覆面显示
+Show Recent Errors=显示最近错误
+Slow=缓慢
+Song=歌曲
+Tempo=节奏
+Toggle Errors=显示错误切换
+Uptime=经过时间
+Visual Delay Down=减少画面延迟
+Visual Delay Up=添加画面延迟
+Volume Down=减少音量
+Volume Up=添加音量
+Vsync=垂直同步
+Write Preferences=写入个人偏好选项
+Write Profiles=写入个人资料
+off=关
+on=开
+or=或
+Zoom In Camera=镜头放大
+
+[ScreenEditMenu]
+HeaderText=编辑歌曲/谱面
+HeaderSubText=制作你的完美歌曲
+Continue with delete?=确定要删除吗?
+Enter a description for this edit.=输入自定义难度的描述。
+ExplanationAction=在这个模式里你可以建立或编辑谱面
+ExplanationGroup=选择曲包
+ExplanationSong=选择歌曲
+ExplanationSteps=选择要建立或编辑的谱面
+ExplanationStepsType=选择要建立或编辑谱面的类型
+ExplanationSourceSteps=选择作为来源的谱面\n选择 "New Edit" 来建立新的自定义文件
+ExplanationSourceStepsType=选择来源谱面的类型。\n选择 "Blank" 来建立新的初始谱面
+One of the selected things is invalid. Pick something valid instead.=选择的项目无效,请选其他项目替代
+Profile name cannot be blank.=个人资料名称不可以是空白的
+The name you chose conflicts with another profile. Please use a different name.=这个名称与另一个个人资料有冲突,请使用另一个名称
+These steps are produced by autogen. You do not need to delete them.=这个谱面是自动生成的,你不需要删除它
+These steps will be lost permanently.=这个谱面将永久删除
+This song is missing a music file and cannot be edited.=遗失音乐文件,不能编辑
+The song directory is read-only and cannot be edited.=歌曲文件夹只读,不能编辑
+Blank=Blank
+
+[ScreenEvaluation]
+HeaderText=你的成绩
+HeaderSubText=出色的一次演出!
+[ScreenEvaluationSummary]
+HeaderText=最终成绩
+[ScreenGameplay]
+GiveUpAbortedText=别放弃!
+GiveUpStartText=按住 &START; 放弃关门
+GiveUpBackText=按住 &BACK; 放弃离开
+SkipSongText=持续按住 &SELECT; 跳过该歌曲
+
+[ScreenGameplaySyncMachine]
+Old offset=旧偏移值
+New offset=新偏移值
+Collecting sample=采样
+Standard deviation=标准偏移值
+
+[ScreenInstructions]
+PlayMode_Regular title=如何游玩
+PlayMode_Regular instructions=游玩时要注意注意长键和地雷。
+PlayMode_Battle title=Battle Mode
+PlayMode_Battle instructions=
+Hold instructions=长键需要玩家一直按住按键。成功按完一个长键会记为 OK 而没有按完的则记为 NG。
+Mine instructions=踩到地雷会扣除血量,所以能躲开就要躲开。如果在地雷经过时仍然按着按键就会激活地雷。
+
+[ScreenJukebox]
+NoMatchingSteps=没有找到相符的谱面。
+
+[ScreenMapControllers]
+ActionClear=重设
+ActionReload=重新读取
+ActionSave=储存
+ActionSetList=分配清单
+ActionExit=离开
+Default=预设
+HeaderText=按键对应
+InvalidButton=此键无法映射。
+KeyName=按键名称
+MenuLeftMissing=没有对应到 <菜单左>
+MenuRightMissing=没有对应到 <菜单右>
+NoSetListPrompt=没有任何项目于此清单设置。将光标移至对应项目再按 M 可增加到清单上。
+%s slots=%s 槽
+OperatorMissing=没有对应到 <系统设定>
+Primary=主要
+SavePrompt=离开前要储存吗?
+Secondary=次要
+StartMissing=没有对应到 <开始>
+VitalButtons=给清单导航的重要按键不可映射:
+WarningHeader=警告!
+WarningText=请确定你没有重载到任何重要的按键对应,像是:\n&MENULEFT; <菜单左> &MENURIGHT; <菜单右> &MENUUP; <菜单上> &MENUDOWN; <菜单下> &START; <开始> &BACK; <返回> &SELECT; <选择>。若不知道该按键功能或是没有对应到重要按键,请不要套用!
+
+[ScreenNetRoom]
+Enter a description for the room:=输入房间的描述:
+Enter a password for the room (blank, no password):=输入房间密码,不使用请留空:
+Enter Room's Password:=输入房间密码:
+Room name cannot be empty=房间名不可为空
+HeaderText=StepMania Online
+HeaderSubText=选择房间
+HelpText=Ctrl+ENTER 决定 &BACK; 离开 &MENULEFT;&MENURIGHT; 选择
+
+[ScreenNetSelectMusic]
+HeaderText=歌曲选择
+HeaderSubText=选择歌曲 (可用英文聊天)
+HelpText=Ctrl+ENTER 决定 &BACK; 离开 &MENULEFT;&MENURIGHT; 选择::&MENUUP; 玩家设定 &MENUDOWN; 变更难度
+
+[ScreenNetworkOptions]
+Disconnected from server.=从服务器断开
+Enter a network address.=输入一个网络地址
+Server failed: %s Code:%d=服务器错误:%s 代码:%d
+Use 127.0.0.1 to connect to yourself.=输入 127.0.0.1 连接你自己的
+Connect=连接
+Disconnect=断开
+ScoreOn=开
+ScoreOff=关
+HeaderText=网络选项
+HeaderSubText=网络对战相关选项
+
+[NotesWriterSM]
+Error renaming file. Destination file '%s' already exists.='%s' 已存在,重命名文件失败
+Error writing file '%s'.=写入文件 '%s' 失败
+
+[NotesWriterSSC]
+Error renaming file. Destination file '%s' already exists.='%s' 已存在,重命名文件失败
+Error writing file '%s'.=写入文件 '%s' 失败
+
+[ScreenOptionsManageProfiles]
+Are you sure you want to clear all data in the profile '%s'?=你确定要清除此个人资料「%s」所有资料吗?
+Are you sure you want to delete the profile '%s'?=你确定要删除此个人资料「%s」吗?
+Enter a name for the profile.=输入个人资料名称
+NewProfileDefaultName=New
+
+[ScreenOptionsCustomizeProfile]
+HeaderText=编辑档案
+weight=体重
+voomax=VO2Max
+birth_year=生日
+gender=性别
+calorie_calc=卡路里计算
+exit=离开
+use_heart=使用心率
+use_steps=使用按键数
+male=男
+female=女
+
+[ScreenOptionsMaster]
+Exit=离开
+
+[ScreenOptionsMasterPrefs]
+Off=关
+
+[ScreenOptionsService]
+HeaderText=设置
+HeaderSubText=你可以在这里调整设置
+
+[ScreenSetBGFit]
+CoverDistort=失真
+CoverPreserve=保留
+FitInside=填充
+FitInsideAvoidLetter=避免水平失真
+FitInsideAvoidPillar=避免垂直失真
+BG=画面
+
+[ScreenPrompt]
+OK=确定
+No=否
+Yes=是
+Cancel=取消
+
+[ScreenSMOnlineLogin]
+Enter your password.=输入你的密码。
+No Styles are selectable.=没有可选的游戏类型。
+You are logging on as:=你用这个名称登录:
+You must define a Profile.=你必须建立一个个人资料。
+No username entered=未输入用户名
+LoginButton=登录
+TypeUsername=键入用户名
+EnterUsername=请输入用户名
+HeaderText=在线登录
+HeaderSubText=选择个人资料在线登录
+
+[ScreenSaveSync]
+Choosing NO will discard your changes.=选择否取消变更。
+Would you like to save these changes?=你想要保留这个变更吗?
+You have changed the timing of=你已变更此时校操作于
+
+[ScreenWithMenuElements]
+; Put all help text in this one group and have metrics look up the strings here. That will help make sure
+; that strings are in a consistent style and that strings aren't duplicated.
+HelpTextNormal=&MENULEFT;&MENURIGHT; 选择,&START; 决定
+HelpTextSelectMusic=&MENULEFT;&MENURIGHT; 选择,&START; 决定
+HelpTextDifficultyPart=&UP;&UP; 减少难度 &DOWN;&DOWN; 增加难度
+HelpTextOptions=&MENUUP;&MENUDOWN; 选择 &MENULEFT;&MENURIGHT; 变更 &START; 决定
+HelpTextOptionsAndBack=&MENUUP;&MENUDOWN; 选择 &MENULEFT;&MENURIGHT; 变更 &START; 决定 &BACK; 退出
+HelpTextOptionsSimple=&MENUUP;&MENUDOWN; 变更 &START; 决定
+HelpTextOptionsSimpleAndBack=&MENUUP;&MENUDOWN; 选择 &START; 决定 &BACK; 退出
+HelpTextSort=&UP;&DOWN;&UP;&DOWN; 变更排序
+HelpTextContinue=输入任一键继续。ESC 键离开。
+HelpTextEvaluation=&START; 继续
+HelpTextScreenshot=&SELECT; 拍照
+HelpTextTestInput=输入任一键测试。ESC 键离开。
+HelpTextTextEntry=使用键盘输入一个数值。Enter 键完成设定。
+HelpTextMapControllers=方向键移动,ENTER 键进入设定,SPACE 键清除::ESC 键离开
+HelpTextNetSelectMusic=Ctrl + Enter 决定::&UP; 进入玩家设定
+
+[ScreenSelectGame]
+HeaderText=选择游戏
+HeaderSubText=选个游戏模式吧!
+
+[ScreenSelectGroup]
+ALL MUSIC=所有歌曲
+
+[ScreenSelectMusic]
+HeaderText=选择歌曲
+HeaderSubText=选下一首游玩的歌!
+PermanentlyDelete=永久从硬盘删除 '%s' (%s) 吗?
+NamePlaylist=歌单命名
+AddedToPlaylist=成功将谱面:%s 添加至歌单:%s
+PressStartForOptions=按 Enter 键打开设置界面
+EnteringOptions=正在打开设置界面
+
+[ScreenSelectGroup]
+HeaderText=选择曲包
+
+[ScreenSelectStyle]
+HeaderText=选择风格
+HeaderSubText=来秀个场!
+
+[ScreenServiceAction]
+%d added=%d 已添加
+%d copied=%d 已拷贝
+%d overwritten=%d 已覆写
+%d deleted=%d 已删除
+%d failed=%d 已失败
+%d ignored=%d 已忽略
+Preferences reset.=参数重置
+
+[ScreenSyncOverlay]
+AutoPlay=自动游玩
+AutoPlayCPU=自动游玩 CPU
+AutoSync Machine=自动同步机器
+AutoSync Song=自动同步歌曲
+AutoSync Tempo=自动同步节奏
+Can't sync while playing a course.=游玩组曲期间不可同步。
+Sync changes reverted.=已恢复同步变更
+revert_sync_changes=恢复同步变更
+change_song_offset=歌曲偏移值已转移
+change_machine_offset=整体偏移值已转移
+hold_alt=(按 Alt 缓和数值差距)
+Old offset=旧偏移值
+New offset=新偏移值
+Collecting sample=采样
+Standard deviation=标准偏移值
+Replay=回放
+
+[ScreenSystemLayer]
+CreditsLoadFailed=署名不正确
+CreditsLoadedFromLastGoodAppend=(备用)
+
+[ScreenTestInput]
+Controller=控制器
+not mapped=未设定
+secondary=次要补助
+
+[ScreenTextEntry]
+Backspace=退格
+Cancel=取消
+Done=完成
+HeaderText=
+Space=空格
+"%s" is an invalid floating point value.="%s" 是个无效的浮点数
+"%s" is an invalid integer value.="%s" 是个无效的整数
+AnswerCaret=_
+AnswerBlank=
+
+[ScreenTitleMenu]
+Editor=编辑器
+
+Old 3.9 Strings
+%d songs in %d groups=%d 首歌曲分布在 %d 个曲包里
+%d courses in %d groups=%d 个组曲分布在 %d 个曲包里
+%d unlocks=%d 个解禁项目
+Multi=多人游戏
+
+New Default Strings
+Gametype:=游戏类型:
+Difficulty:=难度:
+Announcer=主持人
+
+Choices
+Play Online=线上游戏
+Edit/Share=编辑与分享
+Exit=离开游戏
+Game Start=开始游戏
+
+The "Hardest Timing" text is displayed when the Timing Difficulty is at the hardest setting.
+Hardest Timing=神的准度
+Jukebox=音乐盒
+Report Bug=反馈 bug!
+Chat on IRC=来 IRC 聊天!
+Select Game=切换游戏类型
+Theme=主题
+Credits=制作人员
+Options=系统选项
+Setup=快速设定
+
+[SongManager]
+Loading songs...=读取歌曲...
+Reloading...=重新读取...
+Unloading songs...=除去歌曲...
+Sanity checking groups...=检查曲包完整性...
+The folder "%s" appears to be a song folder. All song folders must reside in a group folder. For example, "Songs/Originals/My Song".=曲包文件夹 "%s" 为单曲文件夹,所有存放歌曲的文件夹路径应该如 "Songs/Originals/My Song" 这样。
+
+[SongUtil]
+You must supply a name for your new edit.=你必须为你的自定义谱面命名
+The name you chose conflicts with another chart. Please use a different name.=此谱面名称与其他谱面名称冲突,请使用另一个名称
+The name you chose conflicts with another edit. Please use a different name.=此自定义谱面名称与其他自定义谱面名称冲突,请使用另一个名称
+The chart name cannot contain any of the following characters: %s=此谱面名称不能包含任何以下字符:%s
+The edit name cannot contain any of the following characters: %s=此自定义谱面名称不能包含任何以下字符:%s
+The step author's name cannot contain any of the following characters: %s=谱面作者名称不能包含任何以下字符:%s
+The preview file '%s' does not exist.预览文件 '%s' 不存在。
+The music file '%s' does not exist.=音乐文件 '%s' 不存在。
+
+[SongSort]
+FewestPlays=游玩最少
+LowestGrades=最差成绩
+MostPlays=游玩最多
+Randomize=随机
+TopGrades=最佳成绩
+
+[Sort]
+NotAvailable=N/A
+Other=其他
+
+[SortOrder]
+SortWord=排序方式
+Artist=作者
+BPM=BPM
+Genre=类别
+Group=曲包
+Length=歌曲时长
+Ungrouped=无分组
+ModeMenu=模式
+Popularity=人气曲
+Preferred=最爱
+Title=标题
+TopGrades=最高成绩
+Recent=最近游玩曲
+Favorites=收藏
+Overall=综合
+Stream=单键
+Jumpstream=双键
+Handstream=多键
+Stamina=耐力
+Technical=技巧
+JackSpeed=速叠
+Chordjack=大叠
+
+[Skillsets]
+Overall=综合
+Stream=单键
+Jumpstream=双键
+Handstream=多键
+Stamina=耐力
+Technical=技巧
+JackSpeed=速叠
+Chordjack=大叠
+OverallShort=综合
+StreamShort=单键
+JumpstreamShort=双键
+HandstreamShort=多键
+StaminaShort=耐力
+TechnicalShort=技巧
+JackSpeedShort=速叠
+ChordjackShort=大叠
+
+[Etterna]
+Announcer=解说员
+Fullscreen=全屏
+Initializing %s...=初始化 %s...
+No video renderers attempted.=无影像播放器
+NoSmoothLines=无平滑线
+NoVsync=无垂直同步
+Please do not file this error as a bug! Use the web page below to troubleshoot this problem.=请不要把此次错误当作 BUG 提交,使用下面的网页排除问题
+Service switch pressed=已按下后台切换
+SmoothLines=平滑线
+There was an error while initializing your video card.=初始化显卡失败
+Unknown video renderer value: %s=未知影像播放器:%s
+Video Driver: %s=影像驱动:%s
+Vsync=垂直同步
+Windowed=窗口
+color=位色深
+texture=位贴图
+
+[StepsType]
+dance-double=double
+dance-single=single
+dance-solo=solo
+dance-threepanel=3panel
+
+Dance_Single=Single
+Dance_Double=Double
+Dance_Solo=Solo
+Dance_Threepanel=3 Panels
+Pump_Single=Single
+Pump_Double=Double
+Pump_Halfdouble=Half-Double
+Kb7_Single=KB7
+Ez2_Single=Single
+Ez2_Double=Double
+Ez2_Real=Real
+Ds3ddx_Single=Single
+Bm_Single5=5 Keys
+Bm_Double5=10 Keys
+Bm_Single7=7 Keys
+Bm_Double7=14 Keys
+Maniax_Single=Single
+Maniax_Double=Double
+Pnm_Five=5 Button
+Pnm_Nine=9 Button
+
+[StyleType]
+StyleType_OnePlayerOneSide=1 Player
+StyleType_OnePlayerTwoSides=1 Player
+
+[TapNoteScore]
+AvoidMine=Avoid Mine
+HitMine=Hit Mine
+Miss=Miss
+CheckpointMiss=Missed Hold Checkpoint
+CheckpointHit=Hit Hold Checkpoint
+None=None
+W1=Flawless
+W2=Perfect
+W3=Great
+W4=Good
+W5=Boo
+
+[ThemeManager]
+Reloaded metrics=已重新读取 metrics
+Reloaded metrics and textures=已重新读取 metrics 与材质
+Reloaded scripts=已重新读取脚本
+Reloaded overlay screens=已重新读取屏幕覆盖
+
+[PlayerNumber]
+P1=P1
+P2=P2
+
+[RageDisplay_Legacy]
+Obtain an updated driver from your video card manufacturer.=请联系显卡厂商取得驱动程序
+GLDirect was detected. GLDirect is not compatible with this game and should be disabled.=GLDirect 已检测,GLDirect 将在 StepMania 上禁用
+
+[RageDisplay_D3D]
+DirectX 9.0c or greater is not installed. You can download it from:=未安装 DirectX 9.0c 或以上版本,你可以从此处下载:
+Your system is reporting that Direct3D hardware acceleration is not available. Please obtain an updated driver from your video card manufacturer.=你的系统回报 Direct3D 硬件加速无效,请联系显卡厂商取得驱动程序
+
+[RageDisplay]
+SetVideoMode failed:=设定影像模式失败:
+
+[Dialog-Prompt]
+Prompt=提示
+OK=确定
+&Don't display this message again=&不再显示
+Error=错误
+
+[DeviceButton]
+Home=Home
+End=End
+Up=Up
+Down=Down
+Space=Space
+Shift=Shift
+Ctrl=Ctrl
+Alt=Alt
+Insert=Insert
+Delete=Delete
+PgUp=PgUp
+PgDn=PgDn
+Backslash=Backslash
+
+[Grade]
+Tier01=AAAAA
+Tier02=AAAA:
+Tier03=AAAA.
+Tier04=AAAA
+Tier05=AAA:
+Tier06=AAA.
+Tier07=AAA
+Tier08=AA:
+Tier09=AA.
+Tier10=AA
+Tier11=A:
+Tier12=A.
+Tier13=A
+Tier14=B
+Tier15=C
+Tier16=D
+Tier17=
+Failed=F
+None=
+
+[LowLevelWindow_Win32]
+OpenGL hardware acceleration is not available.=OpenGL 硬件加速无效
+
+[Stage]
+1st=1st
+2nd=2nd
+3rd=3rd
+4th=4th
+5th=5th
+6th=6th
+Next=Next
+Final=Final
+Extra1=Extra
+Extra2=Another
+Event=Event
+Demo=Demo
+
+[JudgmentLine]
+W1=Flawless
+W2=Perfect
+W3=Great
+W4=Good
+W5=Boo
+Held=Held
+MaxCombo=Max Combo
+Miss=Miss
+
+[NativeLanguageNames]
+Afar=Afar
+Abkhazian=аҧсуа бызшәа
+Afrikaans=Afrikaans
+Amharic=Amharic
+Arabic=العربية
+Assamese=Assamese
+Aymara=Aymara
+Azerbaijani=azərbaycan
+Bashkir=Bashkir
+Byelorussian=Беларуская
+Bulgarian=Български
+Bihari=Bihari
+Bislama=Bislama
+Bengali=Bengali
+Tibetan=Tibetan
+Breton=Breton
+Catalan=Català
+Corsican=Corsican
+Czech=čeština
+Welsh=Cymraeg
+Danish=Dansk
+German=Deutsch
+Bhutani=Bhutani
+Greek=Ελληνικά
+English=English
+Esperanto=Esperanto
+Spanish=Español
+Estonian=Eesti
+Basque=euskera
+Persian=فارسی
+Finnish=Suomi
+Fiji=Fiji
+Faeroese=Faeroese
+French=Français
+Frisian=Frisian
+Irish=Gaeilge
+Gaelic=Gaelic
+Galician=Galego
+Guarani=Guarani
+Gujarati=Gujarati
+Hausa=Hausa
+Hebrew=עברית
+Hindi=हिंदी
+Croatian=Hrvatski
+Hungarian=Magyar
+Armenian=Հայերեն
+Interlingua=Interlingua
+Indonesian=Bahasa indonesia
+Interlingue=Interlingue
+Inupiak=Inupiak
+Indonesian=Bahasa indonesia
+Icelandic=Íslenska
+Italian=Italiano
+Hebrew=עברית
+Japanese=日本语
+Yiddish=Yiddish
+Javanese=Javanese
+Georgian=Georgian
+Kazakh=Қазақ
+Greenlandic=Greenlandic
+Cambodian=Cambodian
+Kannada=ಕನ್ನಡ
+Korean=한국어
+Kashmiri=Kashmiri
+Kurdish=Kurdish
+Kirghiz=Кыргыз
+Latin=Latin
+Lingala=Lingala
+Laothian=Laothian
+Lithuanian=Lietuviškai
+Latvian=Latviešu
+Malagasy=Malagasy
+Maori=Maori
+Macedonian=Македонски
+Malayalam=Malayalam
+Mongolian=Mongolian
+Moldavian=Moldavian
+Marathi=Marathi
+Malay=Bahasa melayu
+Maltese=Malti
+Burmese=Burmese
+Nauru=Nauru
+Nepali=Nepali
+Dutch=Nederlands
+Norwegian=Norsk
+Occitan=Occitan
+Oromo=Oromo
+Oriya=Oriya
+Punjabi=Punjabi
+Polish=Polski
+Pashto=پښتو
+Portuguese=Português
+Quechua=Quechua
+Rhaeto-Romance=Rhaeto-Romance
+Kirundi=Kirundi
+Romanian=Română
+Russian=Pyccĸий
+Kinyarwanda=Kinyarwanda
+Sanskrit=Sanskrit
+Sindhi=Sindhi
+Sangro=Sangro
+Serbo-Croatian=Serbo-Croatian
+Singhalese=Singhalese
+Slovak=Slovenčina
+Slovenian=Slovenščina
+Samoan=Samoan
+Shona=Shona
+Somali=Somali
+Albanian=Shqip
+Serbian=Srpski
+Siswati=Siswati
+Sesotho=Sesotho
+Sudanese=Sudanese
+Swedish=svenska
+Swahili=Kiswahili
+Tamil=Tamil
+Tegulu=తెలుగు
+Tajik=Tajik
+Thai=ภาษาไทย
+Tigrinya=Tigrinya
+Turkmen=Turkmen
+Tagalog=Tagalog
+Setswana=Setswana
+Tonga=Tonga
+Turkish=Tϋrkçe
+Tsonga=Tsonga
+Tatar=Tatar
+Twi=Twi
+Ukrainian=Українська
+Urdu=اردو
+Uzbek=o'zbek
+Vietnamese=Tiếng Việt
+Volapuk=Volapuk
+Wolof=Wolof
+Xhosa=isiXhosa
+Yiddish=Yiddish
+Yoruba=Yorùbá
+Chinese=中文
+Zulu=isiZulu
+
+[ScreenPlayerOptions]
+HeaderText=选择特效
+HeaderSubText=来试试加些特效吧!
+
+[ScreenSongOptions]
+HeaderText=歌曲特效
+HeaderSubText=你选了首不错的歌!舞动起来吧!
+
+[ScreenOptionsEdit]
+HeaderText=编辑/分享
+HeaderSubText=展示你的创造力
+
+[ScreenMiniMenuEditHelp]
+HeaderText=编辑帮助
+
+[ScreenMiniMenuMainMenu]
+HeaderText=主菜单
+
+[ScreenMiniMenuAreaMenu]
+HeaderText=区域菜单
+
+[ScreenMiniMenuStepsInformation]
+HeaderText=谱面信息
+
+[ScreenMiniMenuSongInformation]
+HeaderText=歌曲信息
+
+[ScreenMiniMenuBackgroundChange]
+HeaderText=背景变化
+
+[ScreenMiniMenuInsertTapAttack]
+HeaderText=插入按键干扰
+
+[ScreenProfileLoad]
+Loading Profiles=读取个人资料...
+
+[ScreenProfileSave]
+Saving Profiles=储存个人资料...
+HeaderText=
+
+[ScreenTestInput]
+HeaderText=测试输入
+[ScreenMiniMenuContext]
+HeaderText=!
+[ScreenOptionsManageProfiles]
+HeaderText=个人资料
+[ScreenOptionsSystemDirection]
+HeaderText=系统路径
+[ScreenOptionsUI]
+HeaderText=用户界面
+[ScreenOptionsArcade]
+HeaderText=机台
+[ScreenOptionsInput]
+HeaderText=输入
+[ScreenOptionsTheme]
+HeaderText=主题
+[ScreenEditOptions]
+HeaderText=
+[ScreenSelectProfile]
+HeaderText=选择个人资料
+PressStartToJoin=按 &START; 加入
+SingularSongPlayed=已游玩 %d 首歌曲
+SeveralSongsPlayed=已游玩 %d 首歌曲
+PressStartToJoin=
+[ScreenSelectPlayStyle]
+HeaderText=选择风格
+[ScreenGameInformation]
+HeaderText=信息
+[StepsDisplay StepsType]
+Dance_Single=Single
+Dance_Double=Double
+Dance_Solo=Solo
+Dance_Threepanel=3 Panels
+Pump_Single=Single
+Pump_Double=Double
+Pump_Halfdouble=Half-Double
+Kb7_Single=KB7
+Ez2_Single=Single
+Ez2_Double=Double
+Ez2_Real=Real
+Ds3ddx_Single=Single
+Bm_Single5=5 Keys
+Bm_Double5=10 Keys
+Bm_Single7=7 Keys
+Bm_Double7=14 Keys
+Maniax_Single=Single
+Maniax_Double=Double
+Pnm_Five=5 Button
+Pnm_Nine=9 Button
+[StepsListDisplayRow StepsType]
+Dance_Single=Single
+Dance_Double=Double
+Dance_Solo=Solo
+Dance_Threepanel=3panel
+Pump_Single=Single
+Pump_Double=Double
+Pump_Halfdouble=Half-Double
+Kb7_Single=KB7
+Ez2_Single=Single
+Ez2_Double=Double
+Ez2_Real=Real
+Ds3ddx_Single=Single
+Bm_Single5=5 Keys
+Bm_Double5=10 Keys
+Bm_Single7=7 Keys
+Bm_Double7=14 Keys
+Maniax_Single=Single
+Maniax_Double=Double
+Pnm_Five=5 Button
+Pnm_Nine=9 Button
+
+[ThemePrefs]
+IniFileMissing=无法读取 ini 文件
+UnknownPreference=未知参数 "%s"
+
+[ThemePrefsRows]
+ChoicesSizeMismatch=Choices and Values have different sizes (%d, %d)
+NoDefaultInValues=没有与预设相符的参数数值 "%s"
+TypeMismatch=预设 (%s) 与数值 %d (%s) 不匹配
diff --git a/src/Etterna/Singletons/GameState.cpp b/src/Etterna/Singletons/GameState.cpp
index 3f9fba33ae..8c0f93cdac 100644
--- a/src/Etterna/Singletons/GameState.cpp
+++ b/src/Etterna/Singletons/GameState.cpp
@@ -153,8 +153,8 @@ GameState::GameState()
lua_pushstring(L, "GAMESTATE");
this->PushSelf(L);
lua_settable(L, LUA_GLOBALSINDEX);
- LUA->Release(L);
-
+ LUA->Release(L);
+
LUA->SetGlobal("MIN_MUSIC_RATE", MIN_MUSIC_RATE);
LUA->SetGlobal("MAX_MUSIC_RATE", MAX_MUSIC_RATE);
}
@@ -373,24 +373,24 @@ JoinInputInternal(PlayerNumber pn)
};
// Handle an input that can join a player. Return true if the player joined.
+// 处理可加入玩家输入
bool
GameState::JoinInput(PlayerNumber pn)
{
- // When AutoJoin is enabled, join all players on a single start press.
+ // 当 AutoJoin 打开时,一次 Start 加入所有玩家
if (GAMESTATE->m_bAutoJoin.Get())
return JoinPlayers();
else
return JoinInputInternal(pn);
}
-// Attempt to join all players, as if each player pressed Start.
+// 尝试让所有玩家加入,就像每个玩家都按了一次 Start
bool
GameState::JoinPlayers()
{
- bool bJoined = false;
- if (JoinInputInternal(PLAYER_1))
- bJoined = true;
- return bJoined;
+ // JoinInputInternal 本身就返回是否成功加入玩家,
+ // 不需要再通过临时变量二次包装。
+ return JoinInputInternal(PLAYER_1);
}
/* Game flow:
@@ -492,7 +492,8 @@ GameState::BeginStage()
// This should only be called once per stage.
if (m_iNumStagesOfThisSong != 0)
- Locator::getLogger()->warn("XXX: m_iNumStagesOfThisSong == {}?", m_iNumStagesOfThisSong);
+ Locator::getLogger()->warn("XXX: m_iNumStagesOfThisSong == {}?",
+ m_iNumStagesOfThisSong);
ResetStageStatistics();
AdjustSync::ResetOriginalSyncData();
@@ -777,10 +778,9 @@ GameState::GetSongPercent(float beat) const
int
GameState::GetNumSidesJoined() const
{
- int iNumSidesJoined = 0;
- if (m_bSideIsJoined)
- iNumSidesJoined++; // left side, and right side
- return iNumSidesJoined;
+ // m_bSideIsJoined 是一个 bool,直接转换为 0 或 1 更直观,
+ // 避免使用可变计数变量。
+ return m_bSideIsJoined ? 1 : 0;
}
int
@@ -1480,8 +1480,8 @@ class LunaGameState : public Luna
{
p->m_Environment->PushSelf(L);
return 1;
- }
- static int SetLastSongGroup(T* p, lua_State* L)
+ }
+ static int SetLastSongGroup(T* p, lua_State* L)
{
auto g = SArg(1);
p->m_sLastSongGroup = g;