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 -

- - - - - -

+[![Build Status](https://github.com/etternagame/etterna/workflows/Build/badge.svg)](https://github.com/etternagame/etterna/actions) +[![Discord](https://img.shields.io/discord/441805741727645697.svg)](https://discord.gg/8BJK9tK) +[![GitHub Release](https://img.shields.io/github/v/release/etternagame/etterna)](https://github.com/etternagame/etterna/releases) +[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) +[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](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;