From 08d6b58c8ccd5d551e175cc6f719f44f74d05e9c Mon Sep 17 00:00:00 2001 From: Byacrya <106408225+Byacrya@users.noreply.github.com> Date: Fri, 3 Jun 2022 11:27:27 -0400 Subject: [PATCH] feat(i18n): greatly improve en_US translation (#1522) It seems that the current translation was largely done by Google Translation, so I did some work to improve it. Some translations can definitely be improved, but I don't have much time at the moment so I will leave it for now. Co-authored-by: Yuhui Huang --- .../resources/assets/lang/I18N.properties | 1313 ++++++++++------- 1 file changed, 741 insertions(+), 572 deletions(-) diff --git a/HMCL/src/main/resources/assets/lang/I18N.properties b/HMCL/src/main/resources/assets/lang/I18N.properties index ea3f44297..578182c76 100644 --- a/HMCL/src/main/resources/assets/lang/I18N.properties +++ b/HMCL/src/main/resources/assets/lang/I18N.properties @@ -17,131 +17,143 @@ # # Contributors: dxNeil, machinesmith42 +# and Byacrya for basically retranslating it + about=About about.copyright=Copyright -about.copyright.statement=Copyright (c) 2021 huangyuhui. +about.copyright.statement=Copyright (c) 2022 huangyuhui. about.author=Author -about.author.statement=Bilibili: @huanghongxun +about.author.statement=@huanghongxun on Bilibili about.claim=EULA -about.claim.statement=Click the link for the whole text. +about.claim.statement=Click on this link for full text. about.community=Community about.community.discord=Discord -about.community.discord.statement=Join chat! +about.community.discord.statement=Join our Discord community\! about.community.kaiheila=KaiHeiLa -about.community.kaiheila.statement=Join chat! -about.dependency=Dependencies +about.community.kaiheila.statement=Join our KaiHeiLa community\! +about.dependency=Third-party Libraries about.legal=Legal Acknowledgement about.thanks_to=Thanks to -about.thanks_to.bangbang93.statement=BMCLAPI download source provider. -about.thanks_to.contributors=All contributors who participated in this project via issues, pull requests, etc. -about.thanks_to.contributors.statement=Thanks to the open source community for supporting the Hello Minecraft! Launcher -about.thanks_to.gamerteam.statement=Default background image provider. -about.thanks_to.glavo.statement=Contributed a lot of technical support to HMCL -about.thanks_to.mcbbs=MCBBS -about.thanks_to.mcbbs.statement=MCBBS download source provider. +about.thanks_to.bangbang93.statement=For providing BMCLAPI download API, please consider donating. +about.thanks_to.contributors=All contributors on GitHub +about.thanks_to.contributors.statement=Without the awesome open-source community, Hello Minecraft\! Launcher would not make it so far. +about.thanks_to.gamerteam.statement=For providing the default background image. +about.thanks_to.glavo.statement=For being more helpful than StackOverflow. +about.thanks_to.mcbbs=MCBBS (Minecraft Chinese Forum) +about.thanks_to.mcbbs.statement=For providing mcbbs.net download mirror for Mainland China users. about.thanks_to.mcmod=mcmod.cn -about.thanks_to.mcmod.statement=Mod Chinese name translations provider. -about.thanks_to.noin=mcer.cn -about.thanks_to.noin.statement=Multiplayer service provider. -about.thanks_to.red_lnn.statement=Default background image provider. -about.thanks_to.users=Members of HMCL User Group -about.thanks_to.users.statement=Thanks to donations, bug reports and so on. -about.thanks_to.yushijinhun.statement=authlib-injector support +about.thanks_to.mcmod.statement=For providing Chinese translations and wiki for various mods. +about.thanks_to.noin=阿猫 (mcer.cn) +about.thanks_to.noin.statement=For providing multiplayer service. +about.thanks_to.red_lnn.statement=For providing the default background image. +about.thanks_to.users=HMCL User Group Members +about.thanks_to.users.statement=Thanks for donations, bug reports, and so on. +about.thanks_to.yushijinhun.statement=For providing authlib-injector related support. about.open_source=Open Source -about.open_source.statement=GPL v3 (https://github.com/huanghongxun/HMCL/) +about.open_source.statement=GPL v3 (https\://github.com/huanghongxun/HMCL) account=Accounts account.cape=Cape account.character=character -account.choose=Choose a character -account.create=Create a new account -account.create.microsoft=Create Microsoft account -account.create.yggdrasil=Create Mojang account -account.create.offline=Create offline account -account.create.authlibInjector=Create authlib-injector account +account.choose=Choose a Character +account.create=Add an account +account.create.microsoft=Add a Microsoft account +account.create.yggdrasil=Add a Mojang account +account.create.offline=Add an offline account +account.create.authlibInjector=Create an authlib-injector account account.email=Email -account.failed=Error code: %d -account.failed.character_deleted=The character has been deleted. -account.failed.connect_authentication_server=Cannot connect to the authentication server. Check your internet connection. -account.failed.connect_injector_server=Cannot connect to the authentication server. Check your network and ensure the URL is correct. -account.failed.injector_download_failure=Failed to download authlib-injector. Check your network and try switching to a different download source. -account.failed.invalid_credentials=Incorrect password, or you are forbidden to login temporarily. +account.failed=Error code\: %d +account.failed.character_deleted=The character has already been deleted. +account.failed.connect_authentication_server=Unable to contact authentication servers, your Internet connection may be down. +account.failed.connect_injector_server=Unable to connect to the authentication server. Please check your network and make sure you entered the correct URL. +account.failed.injector_download_failure=Unable to download authlib-injector. Please check your network, or try switching to a different download mirror. +account.failed.invalid_credentials=Incorrect password or rate limited, please try again later. account.failed.invalid_password=Invalid password -account.failed.invalid_token=Please log out and re-enter your password to login. -account.failed.migration=Your account needs to be migrated to a Microsoft account. If already migrated, you should login your migrated Microsoft account instead. -account.failed.no_character=No character in this account. -account.failed.server_response_malformed=Invalid server response. The authentication server may have an error. -account.failed.wrong_account=Logged in with mismatched account. -account.hmcl.hint= You need to click "Login" and complete the login in the open web page -account.injector.add=Add an authentication server -account.injector.empty=Empty (Click the plus button on the right to add) -account.injector.http=Warning: This server uses HTTP so your password will be transmitted in clear text. +account.failed.invalid_token=Please try to re-login again. +account.failed.migration=Your account needs to be migrated to a Microsoft account. If you already did, you should re-login to your migrated Microsoft account instead. +account.failed.no_character=There are no characters linked to this account. +account.failed.server_response_malformed=Invalid server response, the authentication server may not be working. +account.failed.wrong_account=You have logged in to the wrong account. +account.hmcl.hint=You need to click on "Login" and complete the process in the opened tab in your browser. +account.injector.add=Add an Authentication Server +account.injector.empty=None (You can click on the plus button on the right to add one) +account.injector.http=Warning\: This server uses the unsafe HTTP protocol, anyone between your connection will be able to see your credentials in cleartext. account.injector.link.register=Register -account.injector.server=Auth Server +account.injector.server=Authentication Server account.injector.server_url=Server URL account.injector.server_name=Server Name account.login=Login -account.login.hint=We will not save your password. -account.login.refresh=Re-log in +account.login.hint=We will not store your password. +account.login.refresh=Re-login account.logout=Logout account.register=Register account.manage=Account List account.methods=Login Type account.methods.authlib_injector=authlib-injector account.methods.microsoft=Microsoft Account -account.methods.microsoft.birth=How to edit birthday setting... -account.methods.microsoft.deauthorize=Unauthorize the account -account.methods.microsoft.close_page=Microsoft account authorization has been finished. There are some remaining logging-in steps to be finished later. You can close this page right now. +account.methods.microsoft.birth=How to update your account birthday +account.methods.microsoft.close_page=Microsoft account authorization is now completed. \n\ +\n\ +There are some extra works for us, but you can safely close this tab for now. +account.methods.microsoft.deauthorize=Deauthorize account.methods.microsoft.error.add_family=Since you are not yet 18 years old, an adult must add you to a family in order for you to play Minecraft. -account.methods.microsoft.error.add_family_probably=Please check your account settings whether you are already 18 years old or not. If not, adding your account to a family is necessary. -account.methods.microsoft.error.country_unavailable=XBox Live is not available in your country/region. -account.methods.microsoft.error.missing_xbox_account=Your Microsoft account is not connected to an Xbox account. Please create one before continuing. -account.methods.microsoft.error.no_character=Account is missing a Minecraft Java profile. While the Microsoft account is valid, it does not own the game. -account.methods.microsoft.error.unknown=Failed to log in. Microsoft respond with error code %d. +account.methods.microsoft.error.add_family_probably=Please check if the age indicated in your account settings is at least 18 years old. If not and you believe this is an error, you can click on the above link to change it. +account.methods.microsoft.error.country_unavailable=Xbox Live is not available in your current country/region. +account.methods.microsoft.error.missing_xbox_account=Your Microsoft account does not have a linked Xbox account yet. Please create one before continuing. +account.methods.microsoft.error.no_character=Your account does not own the Minecraft Java Edition. +account.methods.microsoft.error.unknown=Failed to log in, error\: %d. account.methods.microsoft.logging_in=Logging in... -account.methods.microsoft.hint=You should click "login" button, paste the device code shown here later and continue login process in newly opened browser window.\nIf the Token used to log in to the Microsoft account is accidentally leaked, you can click "Unauthorize the account" below to release the login authorization -account.methods.microsoft.manual=Your device code is %1$s, click here to copy. After clicking "login" button, you should finish authorization in the newly opened browser window. If the browser window failed to show, you can open %2$s manually.\nIf the Token used to log in to the Microsoft account is accidentally leaked, you can click "Unauthorize the account" below to release the login authorization -account.methods.microsoft.profile=Account Profile... +account.methods.microsoft.hint=Please click on the "login" button, and copy the code shown here later to finish the login process in the opened browser window. \n\ +\n\ +If the token used to log in to the Microsoft account is leaked, you can click on "Unauthorize the account" deauthorize it. +account.methods.microsoft.manual=Your device code is %1$s, please click here to copy. After clicking on the "Login" button, you should finish the login process in the opened browser window. If it did not show, you can go to %2$s manually.\n\ +\n\ +If the token used to log in to the Microsoft account is leaked, you can click on "Unauthorize the account" deauthorize it. +account.methods.microsoft.profile=Account Profile account.methods.microsoft.snapshot=HMCL Snapshot version does not support Microsoft login. -account.methods.microsoft.waiting_browser=Waiting for authorization in opened browser window... +account.methods.microsoft.waiting_browser=Waiting for login to complete in the opened window... account.methods.offline=Offline account.methods.offline.uuid=UUID -account.methods.offline.uuid.hint=UUID is the unique identifier to the game character in Minecraft. The way that UUID is generated varies from different game launchers. Changing UUID to the one generated by other launcher would promise that game blocks/items in the backpack of your offline account remain. This option is for expert. Unless you know what you are doing, we do not suggest you to change this option. -account.methods.offline.uuid.malformed=Malformed +account.methods.offline.uuid.hint=UUID is the unique identifier for the game character in Minecraft. The way that it is generated might vary between different game launchers. Changing it to the one generated by other launchers allows you to keep your items in your offline account inventory. \n\ +\n\ +This option is for advanced users only. We do not recommend modifying this option unless you know what you are doing. +account.methods.offline.uuid.malformed=Invalid Format account.methods.yggdrasil=Mojang account.methods.yggdrasil.migration=Migrate to Microsoft Account account.methods.yggdrasil.migration.how=How to migrate to Microsoft Account? -account.methods.yggdrasil.migration.hint=As of March 10, 2022, Mojang accounts are no longer supported, and you must migrate to a Microsoft account to log into Minecraft.\nThe link below will guide you to migrate your Mojang account to a Microsoft account. -account.methods.yggdrasil.purchase=Purchase Minecraft -account.missing=No Account -account.missing.add=Click here to add -account.not_logged_in=Not logged in +account.methods.yggdrasil.migration.hint=Since March 10, 2022, Mojang accounts are no longer supported, and you are required to migrate to a Microsoft account in order to play Minecraft.\n\ +\n\ +The link down below will guide you to migrate your Mojang account to a Microsoft account. +account.methods.yggdrasil.purchase=Buy Minecraft +account.missing=No Accounts +account.missing.add=Click here to add one. +account.not_logged_in=Not Logged in account.password=Password account.skin=Skin -account.skin.file=Skin image file +account.skin.file=Skin File account.skin.model=Model account.skin.model.default=Classic (Steve) account.skin.model.slim=Slim (Alex) account.skin.type.csl_api=Blessing Skin account.skin.type.csl_api.location=Address -account.skin.type.csl_api.location.hint=CustomSkinAPI +account.skin.type.csl_api.location.hint=CustomSkinAPI URL account.skin.type.little_skin=LittleSkin -account.skin.type.little_skin.hint=You need to create a character in skin website. And the skin of this offline account will be bound to the skin of the character in the skin website with the same name. -account.skin.type.local_file=Local skin image file -account.skin.upload=Upload skin -account.skin.upload.failed=Failed to upload skin -account.skin.invalid_skin=Unrecognized skin file -account.username=Name +account.skin.type.little_skin.hint=You need to create a character with the same name as your offline account on your skin provider website. Your skin will then be your uploaded skin to that site. +account.skin.type.local_file=Local Skin File +account.skin.upload=Upload Skin +account.skin.upload.failed=Unable to upload skin +account.skin.invalid_skin=Invalid skin file +account.username=Username -archive.author=Authors +archive.author=Author(s) archive.date=Publish Date -archive.game_version=Game +archive.game_version=Game Version archive.name=Filename archive.version=Version -assets.download=Downloading assets -assets.download_all=Asset Integrity Check -assets.index.malformed=Asset index malformed, you can retry by "Update Game Asset Files" in version settings. +assets.download=Downloading Assets +assets.download_all=Validating assets integrity +assets.index.malformed=Index files of downloaded assets were corrupted. You can try to use 'Update Game Assets' in its game instance settings to fix this issue. button.cancel=Cancel button.change_source=Change Download Source @@ -154,7 +166,7 @@ button.no=No button.ok=OK button.refresh=Refresh button.remove=Remove -button.remove.confirm=Are you sure you want to delete? You cannot roll back this operation! +button.remove.confirm=Are you sure you want to permanently remove it? This action cannot be undone\! button.save=Save button.save_as=Save As button.select_all=Select All @@ -163,8 +175,8 @@ button.yes=Yes color.recent=Recommended color.custom=Custom Color -crash.NoClassDefFound=Please verify that the "Hello Minecraft! Launcher" software is not corrupted. -crash.user_fault=Your OS or Java environment may not be properly installed which may result in a crash, please check your Java Runtime Environment or your computer! +crash.NoClassDefFound=Please verify the integrity of this software, or try to update your Java version. +crash.user_fault=The launcher crashed due to a corrupted Java or system environment. Please make sure your Java or operating system is installed properly. curse.category.0=All @@ -283,253 +295,388 @@ curse.sort.popularity=Popularity curse.sort.total_downloads=Total Downloads download=Download -download.code.404=File not found on the remote server: %s -download.content=Game Contents +download.code.404=File not found on the remote server\: %s +download.content=Addons download.curseforge.customization=Light and shadow, and game customization -download.existing=The file cannot be saved because it already exists. You can choose 'Save As' to save the file elsewhere. -download.external_link=Open Download Site -download.failed=Failed to download %1$s, response code: %2$d -download.failed.empty=No candidates. Click here to return. -download.failed.refresh=Unable to download version list. Click here to retry. -download.game=Game Downloads -download.provider.mcbbs=MCBBS (https://www.mcbbs.net/) -download.provider.bmclapi=BMCLAPI (bangbang93, https://bmclapi2.bangbang93.com/) -download.provider.mojang=Mojang (OptiFine download service is provided by BMCLAPI) -download.provider.official=Try to load from official source -download.provider.balanced=Load from fastest source -download.provider.mirror=Try to load from mirror source -download.javafx=Downloading necessary runtime components -download.javafx.notes=Downloading necessary components for HMCL through network.\nClick the "Change Download Source" button to see more details and select the download source, or click the "Cancel" button to stop and exit.\nNote: If the download speed is too slow, please try to change the download source. -download.javafx.component=Downloading the module %s -download.javafx.prepare=Ready to download +download.existing=The file cannot be saved because it already exists. You can use 'Save As' to save the file elsewhere. +download.external_link=Open Website +download.failed=Failed to download %1$s, response code\: %2$d +download.failed.empty=No versions are available, please click here to go back. +download.failed.refresh=Unable to fetch version list. Please click here to retry. +download.game=Game +download.provider.mcbbs=MCBBS (https\://www.mcbbs.net/) +download.provider.bmclapi=BMCLAPI (bangbang93, https\://bmclapi2.bangbang93.com/) +download.provider.mojang=Mojang (OptiFine is provided by BMCLAPI) +download.provider.official=From Official Sources +download.provider.balanced=From Fastest Available +download.provider.mirror=From Mirror +download.javafx=Downloading dependencies for launcher... +download.javafx.notes=We are currently downloading dependencies for HMCL from the Internet.\n\ +\n\ +You can click on 'Change Download Mirror' to select the download mirror or click on "Cancel" to stop and exit.\n\ +Note\: If your download speed is too slow, you can try to switch to another mirror. +download.javafx.component=Downloading module %s +download.javafx.prepare=Preparing to download -exception.access_denied=It's denied by operating system to access file %s. Maybe we don't have permission to access this file, or this file has already been opened by other program.\n\ - Please check if current operating system user has permission to access that file.\n\ - For Windows users, you can also try the Resource Monitor, find if some programs is holding the file, try to close related program, or restart your computer. -exception.artifact_malformed=The file cannot pass verification. -exception.ssl_handshake=Cannot establish SSL connection because of missing SSL certifcate in current Java installation. Try to start HMCL on another Java VM. +exception.access_denied=HMCL is unable to access the file %s, it may be locked by another process.\n\ +\n\ +For Windows users, you can open up 'Resource Monitor' to check if another process is currently using it. If so, you can try again after closing that process.\n\ +If not, please check if your account has enough privileges to access it. +exception.artifact_malformed=Cannot verify the integrity of the downloaded files . +exception.ssl_handshake=Unable to establish SSL connection due to missing SSL certificates in current Java installation. You can try to start HMCL in another Java version, then try again. -extension.bat=Windows Bat file -extension.mod=Mod file -extension.png=Image file -extension.ps1=PowerShell Script -extension.sh=Bash Script +extension.bat=DOS Batch File +extension.mod=Mod File +extension.png=Image File +extension.ps1=Windows PowerShell Cmdlet File +extension.sh=Bash Shell Script -fatal.javafx.incompatible=Application cannot patch JavaFX on current Java environment below 11.\nPlease run this app using JDK 11 or higher or a JDK with JavaFX bundled. -fatal.javafx.missing=JavaFX is missing.\nIf you are using Java 11 or later, please downgrade to Oracle JRE 8, or install BellSoft Liberica Full JRE.\nIf you are using other OpenJDK builds, please ensure OpenJFX is included. -fatal.missing_dst_root_ca_x3=The DST Root CA X3 certificate is missing on the current Java platform.\nYou can still use Hello Minecraft! Launcher, but it will be unable to connect to some sites (such as sites that use certificates issued by Let's Encrypt), which may cause the launcher not to function properly.\nPlease update your Java Runtime to 8u101 or later to resolve the problem. -fatal.config_loading_failure=The configuration is not accessible.\nPlease ensure Hello Minecraft! Launcher has read and write access to "%s" and the files in it. -fatal.migration_requires_manual_reboot=The update is complete. Please reopen Hello Minecraft! Launcher. -fatal.apply_update_failure=We're sorry, Hello Minecraft! Launcher couldn't finish the update because something went wrong.\nBut you can still manually finish the update by downloading Hello Minecraft! Launcher from %s.\nPlease consider reporting this issue to us. -fatal.samba=If you are trying to run HMCL in a shared folder by Samba, HMCL may not working, please try updating your Java or running HMCL in a local folder. -fatal.illegal_char=Illegal character '=' in your user folder path. HMCL can work, but some features don't work.\nYou will not be able to use the authlib-injector account or changing skin of offline account, and there may be greater security risks in multiplayer games. +fatal.javafx.incompatible=Missing JavaFX environment.\n\ +HMCL cannot automatically install JavaFX under Java versions below 11.\n\ +Please try to switch to Java versions like Oracle Java 8 which has JavaFX built-in, or update to version 11 or higher. +fatal.javafx.missing=Missing JavaFX environment.\n\ +If you are using Java 11 or higher, please downgrade it to Oracle JRE 8 (java.com), or install BellSoft Liberica Full JRE (bell-sw.com/pages/downloads/?package\=jre-full).\n\ +Or, if you are using OpenJDK distributions, please make sure it has OpenJFX included. +fatal.missing_dst_root_ca_x3=The DST Root CA X3 certificate is missing from the current Java distribution.\n\ +\n\ +You can still use Hello Minecraft\! Launcher, but it will be unable to connect to some websites (such as sites that use certificates issued by Let's Encrypt), which may cause the launcher to work improperly.\n\ +\n\ +Please update your Java version to at least 8u101 to fix this issue. +fatal.config_loading_failure=Cannot load configuration files.\n\ +Please make sure that "Hello Minecraft\! Launcher" has read and write access to "%s" and the files in it. +fatal.migration_requires_manual_reboot=Hello Minecraft\! Launcher has been upgraded. Please reopen the launcher. +fatal.apply_update_failure=We are sorry, but Hello Minecraft\! Launcher is unable to update.\n\ +\n\ +You can update manually by downloading a newer version of the launcher from %s.\n\ +If the problem persists, please consider reporting this to us. +fatal.samba=If you launched HMCL from a Samba network drive, some features might not be working. Please try updating your Java version or copy and run the launcher in a local folder. +fatal.illegal_char=Your user path contains an illegal character '\=', so some features might not function properly.\n\ +For example, you will not be able to use authlib-injector or change the skin of your offline account. Besides, this may cause security issues during multiplayer. feedback=Feedback -feedback.add=Add Feedback -feedback.add.hint.search_before_add=Before adding new feedback, you should search the keyword to find out what you want to report has been already reported or not. If has, you can upvote it to increase its priorit -feedback.add.hint.title=The title of the feedback should be able to summarize your needs concisely. Titles such as "I have a problem", "I have an idea", "Game won't open", etc. that cannot let others see the general problem at a glance are not acceptable. -feedback.add.hint.content=The feedback content needs to express your needs completely and concisely. If you encounter a problem, you need to describe the recurrence path in detail, such as what button is clicked after opening the launcher, and what problem is triggered after what operation is done. If you want to add new features, you need to elaborate: why players need the feature, what problems the feature can solve, and how the feature can be implemented. -feedback.add.login=You must login/register HMCL account to gain feedback permission. -feedback.add.permission=You must gain feedback permission to add new feedback. +feedback.add=Add a Feedback +feedback.add.hint.search_before_add=Before submitting feedback, you should search the keyword to see if there are duplicated entries. If so, you can upvote it to promote its priority.\n\ +\n\ +Please provide valuable feedback. Any content that is considered spam, a violation of People's Republic of China's regulations, or unrelated posts other than the launcher itself will lead to an account ban. +feedback.add.hint.title=The feedback title should summarize your issue concisely. Issues like "I have a problem", "I have an idea", "Game won't open", etc. will be closed automatically. +feedback.add.hint.content=The feedback content should describe your encountered issue or feature you wanted to add. If it's the former, you need to tell us the exact steps to reproduce the issue, e.g. what issue occurred when which buttons are clicked in what specific order. \n\ +\n\ +If it's the latter, you need to convince us on why it is needed, or what issue it could solve. +feedback.add.login=You must log in/register an HMCL account first to provide feedback. +feedback.add.permission=You must contribute to our project first before adding feedback\! feedback.author=Author feedback.content=Content -feedback.empty=No items that meet the conditions. +feedback.empty=No feedback to display feedback.failed=Failed to load -feedback.failed.permission=You can only search with keywords when logged in an account with permission to submit feedbacks. -feedback.failed.too_frequently=Too frequently. Try again later. +feedback.failed.permission=This feature is limited to registered HMCL users with feedback permission only. +feedback.failed.too_frequently=Whoa\! Slow your searches down\! feedback.like=Like -feedback.login=Log in to HMCL account -feedback.response=Response -feedback.response.empty=Not responded +feedback.login=Log in to your HMCL account +feedback.response=Reply +feedback.response.empty=Not Viewed Yet feedback.state.accepted=Accepted -feedback.state.open=Pending +feedback.state.open=Open feedback.state.rejected=Rejected feedback.title=Title feedback.type=Type feedback.type.bug=Bug Report feedback.type.feature=Feature Request -feedback.unlike=Unlike +feedback.unlike=Dislike feedback.version=Launcher Version file=File folder.config=Configs folder.game=Game Directory -folder.mod=Mod -folder.resourcepacks=Resource packs +folder.mod=Reveal in Explorer +folder.resourcepacks=Resource Packs folder.saves=Saves folder.screenshots=Screenshots game=Game -game.crash.feedback=Is the problem so common, but we didn't figure out the reason? Give us feedback in the feedback page! -game.crash.info=Game Status -game.crash.reason=Crash Analyzer +game.crash.feedback=Is it a common issue that almost everyone has had? Please leave feedback so that we can improve\! +game.crash.info=Crash Info +game.crash.reason=Crash Cause game.crash.reason.analyzing=Analyzing... -game.crash.reason.block=Game cannot run because of a block.\nYou can remove this block by MCEdit, or directly remove the related Mod.\nBlock Type:%1$s\nBlock Location: %2$s -game.crash.reason.bootstrap_failed=Game cannot due to mod %1$s crashed.\nYou can try to delete or update it. -game.crash.reason.config=Game cannot run because a mod cannot parse its config file.\nMod %1$s cannot parse its config file %2$s. -game.crash.reason.debug_crash=Game cannot run because crash is manually trigged.\nIn fact, the game is innocent, it's all your fault. -game.crash.reason.duplicated_mod=Game cannot run because of duplicate mods: %s.\n%s\nEach Mod can only be installed one, please delete the duplicate mod and try again. -game.crash.reason.entity=Game cannot run because of an entity.\nYou can remove this entity by MCEdit, or directly remove the related Mod.\nEntity Type:%1$s\nEntity Location: %2$s -game.crash.reason.fabric_version_0_12=Fabric 0.12 and above are incompatible with currently installed mods. You should downgrade fabric to 0.11.7. -game.crash.reason.fabric_warnings=Fabric gives some warnings:\n%1$s -game.crash.reason.file_already_exists=Game cannot run because file %1$s already exists.\nIf it can be deleted, backup it, delete it and try again. -game.crash.reason.file_changed=Game cannot run because file verification failed.\nIf you have modified the Minecraft primary jar, you need roll back the changes, or re-download the game. -game.crash.reason.gl_operation_failure=Game crashed due to some mods, shader packs, texture packs.\nPlease disable the mods/shader packs/texture packs you are using and try again. -game.crash.reason.graphics_driver=Game crashed due to a problem with your graphics driver.\n\ - Please update your graphics driver to the latest version.\n\ - If your computer has a discrete graphics card, you need to check whether the game uses integrated/core graphics. If so, please run HMCL and game using discrete graphics card. If you still have these problems, you may consider getting a new graphics card or a new computer.\n\ - If you do want to continue using the core graphics, please check if you are using Intel(R) Core(TM) 3000 series or older Processor. If so, for Minecraft 1.16.5 or older version, you need to downgrade Java to 1.8.0_51 or older version, or you must buy a dedicated graphics card or new computer.\n\ - Click here (Chinese website) for more information. -game.crash.reason.illegal_access_error=Game crashed because of some mods.\nIf you recognize: %1$s, you may update or delete the mod and try again. -game.crash.reason.jdk_9=Game cannot run because the Java version is too high.\nYou need download and install Java 8 and select the newly installed Java in game settings. -game.crash.reason.jvm_32bit=Game crashed because memory allocation exceeds the limit of 32-bit Java VM.\nIf your OS is 64-bit, please install and use 64-bit Java. If your OS is 32-bit, you may reinstall a 64-bit OS or change a new computer.\nOr, you can disable automatic memory allocation and set maxmium memory size to 1024MB or below. -game.crash.reason.loading_crashed_forge=Game crashed due to mod %1$s (%2$s) crashed.\nYou can try to delete or update it. -game.crash.reason.loading_crashed_fabric=Game crashed due to mod %1$s crashed.\nYou can try to delete or update it. -game.crash.reason.memory_exceeded=Game crashed because not enough memory for JVM to allocate.\nThis problem is caused by too small page size.\nYou need to turn off automatic memory allocation in game settings, and adjust the memory allocation down to the value that your system may handle.\nYou can also adjust the system page size to a large enough value. -game.crash.reason.mod=Game crashed because of the mod: %1$s.\nYou may update or delete the mod and try again. -game.crash.reason.mod_resolution=Game crashed because of mod resolution failure.\nFabric gives following information:\n%s -game.crash.reason.mod_resolution_collection=Game crashed because the required mod version is not compatible.\n%1$s requires %2$s.\nThis means that you need to upgrade or downgrade %2$s. You need to download %3$s. -game.crash.reason.mod_resolution_conflict=Game crashed because of conflicted mods.\n%1$s conflicts with %2$s. -game.crash.reason.mod_resolution_missing=Game crashed because the mod that some mod depends on is not installed.\n%1$s requires mod to be installed: %2$s.\nThis means that you need to download %2$s from the download page or online websites. -game.crash.reason.mod_resolution_missing_minecraft=Game crashed because a mod is incompatible with current Minecraft version.\n%1$s requires Minecraft version %2$s。\nIf you want to keep the installed version of the mod, you should change the game version.\nIf you want to continue using current game version, you should reinstall a suitable mod. -game.crash.reason.mod_resolution_mod_version=%1$s (Version: %2$s) -game.crash.reason.mod_resolution_mod_version.any=%1$s (Any version) -game.crash.reason.modlauncher_8=Game crashed because the Forge version you are using is not compatible with the current Java version. Please try updating Forge, or start with Java 8u312/11.0.13/17.0.1 or earlier. -game.crash.reason.no_class_def_found_error=Game cannot run because of incomplete code.\nYour game may be missing a mod, or some mod files may be incomplete, or some mods are incompatible with current game.\nYou may need to reinstall the game and mods, or ask for help.\nMissing %1$s -game.crash.reason.no_such_method_error=Game cannot run because of incomplete code.\nYour game may be missing a mod, or some mod files may be incomplete, or some mods are incompatible with current game.\nYou may need to reinstall the game and mods, or ask for help. -game.crash.reason.opengl_not_supported=Game cannot run because of a problem with your graphics driver.\nBecause OpenGL is not supported, are you in remote desktop or streaming mode? If yes, please use the original computer to start game.\nOr try to update your graphics driver to the latest version and restart game. If your computer has a discrete graphics, you need to check whether the game uses integrated/core graphics. If so, try to run HMCL and game using discrete graphics card. If you still have these problems, you may consider getting a new graphics card or a new computer. -game.crash.reason.openj9=Game cannot run on OpenJ9 virtual machine, please switch to Hotspot Java virtual machine in the game settings and restart the game. If not, you can download it online. -game.crash.reason.out_of_memory=Game cannot run because out of memory.\nThis may be due to too little memory allocation, or too many mods.\nYou can increase the game memory allocation in the game settings to allow the game running on larger memory.\nIf you still have these problems, you may need to change a better computer. -game.crash.reason.resolution_too_high=Game cannot run because you are using a resource pack whose resolution is too high\nYou should use a resource pack with lower resolution, or buy a graphics card with larger memory. -game.crash.reason.stacktrace=Unknown. You can look into details by clicking "Logs" button.\nThere are some keywords that may represent Mod ID. You can search them online to figure out the reason.\n%s -game.crash.reason.too_old_java=Game cannot run because the Java virtual machine version is too low.\nYou need to switch to a newer version (%1$s) of Java virtual machine in the game settings and restart the game. If not, you can download it from here. -game.crash.reason.unknown=Unknown. You can look into details by clicking "Logs" button. -game.crash.reason.unsatisfied_link_error=Game cannot run because the required native libraries are missing.\nThe missing native library: %1$s。\nIf you have modified the native library path option in game settings, you'd better switch back to standard mode.\nIf it's already standard mode, please check if the missing native library belongs to a mod or the game. If you are sure that it's caused by HMCL, you can give feedback to us.\nIf you do really need to customize native library path, you should place all the native libraries the the game requires in the directory. -game.crash.title=Game crashed -game.directory=Game Directory -game.version=Game version +game.crash.reason.block=The game crashed due to a block.\n\ +\n\ +You can try to remove this block using MCEdit or delete that mod that added it.\n\ +\n\ +Block Type\: %1$s\n\ +Location\: %2$s +game.crash.reason.bootstrap_failed=The game crashed due to mod %1$s.\n\ +\n\ +You can try to delete or update it. +game.crash.reason.config=The game crashed because a mod %1$s cannot parse its config file %2$s. +game.crash.reason.debug_crash=The game crashed because you manually triggered it.\n\ +\n\ +So, you probably know why. +game.crash.reason.duplicated_mod=The game cannot launch due to duplicate mods\: %1$s.\n\ +\n\ +%2$s\n\ +\n\ +Each mod can only be installed once, please delete the duplicate mod and try again. +game.crash.reason.entity=The game crashed due to an entity.\n\ +\n\ +You can try to remove this entity using MCEdit or delete that mod that added it.\n\ +\n\ +Block Type\: %1$s\n\ +Location\: %2$s +game.crash.reason.fabric_version_0_12=Fabric 0.12 or above are incompatible with currently installed mods. You need to downgrade it to 0.11.7. +game.crash.reason.fabric_warnings=The Fabric modloader warned\:\n\ +%1$s +game.crash.reason.file_already_exists=The game crashed because file %1$s already exists.\n\ +\n\ +You can try to backup and delete that file, then relaunch the game. +game.crash.reason.file_changed=The game crashed because it did not pass the integrity checks.\n\ +\n\ +If you modified the Minecraft jar, you will need to rollback the changes, or re-download the game. +game.crash.reason.gl_operation_failure=The game crashed due to some mods, shader packs, and resource packs.\n\ +\n\ +Please disable the mods/shaderpacks/resource packs you are using and then try again. +game.crash.reason.graphics_driver=The game crashed due to an issue with your graphics driver.\n\ +\n\ +Please try again after updating your graphics driver to the latest version.\n\ +\n\ +If your computer has a discrete graphics card, you need to check whether the game uses integrated/core graphics. If so, please start the launcher using your discrete graphics card. If the problem persists, you probably should consider getting a new graphics card or a new computer.\n\ +\n\ +If you are using your integrated graphics card, please notice that Minecraft 1.16.5 or older requires Java 1.8.0_51 or older for Intel(R) Core(TM) 3000 processor series or earlier.\n\ +\n\ +You can go to this website (in Chinese) for more information. +game.crash.reason.illegal_access_error=The game crashed because of some mod(s).\n\ +\n\ +If you know\: %1$s, you can update or delete the mod(s) and then try again. +game.crash.reason.jdk_9=The game cannot run because the Java version is too new for this instance.\n\ +\n\ +You need to download and install Java 8 and select it in the instance settings. +game.crash.reason.jvm_32bit=The game crashed because the current memory allocation exceeds the limit of the 32-bit Java VM.\n\ +\n\ +If your OS is 64-bit, please install and use a 64-bit version of Java. Otherwise, you may need to reinstall a 64-bit OS or get a modern computer.\n\ +\n\ +Or, you can disable automatic memory allocation and set the maximum memory allocation size to 1024MB or below. +game.crash.reason.loading_crashed_forge=The game crashed due to mod %1$s (%2$s).\n\ +\n\ +You can try to delete or update it. +game.crash.reason.loading_crashed_fabric=The game crashed due to mod %1$s.\n\ +\n\ +You can try to delete or update it. +game.crash.reason.memory_exceeded=The game crashed due to too much memory allocated for a small page file.\n\ +\n\ +You can try to turn off the automatically allocate memory option in settings, and adjust the value till the game launches.\n\ +You can also try to increase the page file size in system settings. +game.crash.reason.mod=The game crashed due to mod %1$s.\n\ +\n\ +You may update or delete the mod and then try again. +game.crash.reason.mod_resolution=The game crashed due to mod resolution failure.\n\ +\n\ +Fabric provided the following details\:\n\ +%1$s +game.crash.reason.mod_resolution_collection=The game crashed because the mod version is not compatible.\n\ +\n\ +%1$s requires %2$s.\n\ +\n\ +You need to upgrade or downgrade %3$s before continuing. +game.crash.reason.mod_resolution_conflict=The game crashed because of conflicting mods.\n\ +\n\ +%1$s is incompatible with %2$s. +game.crash.reason.mod_resolution_missing=The game crashed because some dependency mods are not installed.\n\ +\n\ +%1$s requires mod\: %2$s.\n\ +\n\ +This means that you have to download and install %2$s first to continue playing. +game.crash.reason.mod_resolution_missing_minecraft=The game crashed because a mod is incompatible with the current Minecraft version.\n\ +\n\ +%1$s requires Minecraft version %2$s.\n\ +\n\ +If you want to play with this version of the mod installed, you should change the instance version.\n\ +Otherwise, you should install a version that is compatible with this Minecraft version. +game.crash.reason.mod_resolution_mod_version=%1$s (Version\: %2$s) +game.crash.reason.mod_resolution_mod_version.any=%1$s (Any Version) +game.crash.reason.modlauncher_8=The game crashed because your current Forge version is not compatible with your Java installation. Please try to update Forge, or try to use Java 8u312/11.0.13/17.0.1 or earlier versions.\n\ +\n\ +8u312 and earlier\:\n\ +https\://oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html\n\ +\n\ +11.0.13 and earlier\:\n\ +https\://oracle.com/java/technologies/javase/jdk11-archive-downloads.html\n\ +\n\ +17.0.1 and earlier\:\n\ +https\://oracle.com/java/technologies/javase/jdk17-archive-downloads.html +game.crash.reason.no_class_def_found_error=The game cannot run because of incomplete code.\n\ +\n\ +Your game instance is missing %1$s, this might be due to a mod missing, an incompatible mod installed, or some files might be corrupted.\n\ +\n\ +You may need to reinstall the game and all mods or ask someone for help. +game.crash.reason.no_such_method_error=The game cannot run because of incomplete code.\n\ +\n\ +Your game instance might be missing a mod, installed an incompatible mod, or some files might be corrupted.\n\ +\n\ +You may need to reinstall the game and all mods or ask someone for help. +game.crash.reason.opengl_not_supported=The game crashed because OpenGL is not supported by your graphics driver.\n\ +\n\ +If you're streaming the game over the Internet or using a remote desktop environment, please try to play the game on your local one.\n\ +Or, you can try to update your driver to the latest version and then try again. \n\ +\n\ +If your computer has a discrete graphics card, please make sure the game is actually using it for rendering. If the problem persists, please consider getting a new graphics card or a new computer. +game.crash.reason.openj9=The game is unable to run on an OpenJ9 VM. Please switch to a Hotspot Java VM in the game settings and relaunch the game. If do not have one, you can download one online. +game.crash.reason.out_of_memory=The game crashed because it ran out of memory.\n\ +\n\ +This may be because there is not enough memory available, or too many mods installed. You can try to fix it by increasing the allocated memory under the game settings.\n\ +\n\ +If you still encounter these problems, well, you may need a better computer. +game.crash.reason.resolution_too_high=The game crashed because you are using a resource pack whose texture resolution was too high.\n\ +\n\ +You should switch to a resource pack with lower resolution, or consider buying a better graphics card with more VRAM. +game.crash.reason.stacktrace=The crash reason is unknown. You can view its details by clicking the "Logs" button.\n\ +\n\ +There are some keywords that might contain some Mod IDs. You can search them online to figure out the issue yourself.\n\ +\n\ +%s +game.crash.reason.too_old_java=The game crashed because you are using a historical Java VM version.\n\ +\n\ +You need to switch to a newer version (%1$s) of Java in the game settings and then relaunch the game. You can download Java from here. +game.crash.reason.unknown=We are not able to figure out why the game crashed, please refer to the game logs.\n\ +\n\ +When asking someone else for help, please share the full game log and related crash report file with them\!\n\ +\n\ +Is this crash caused by a common issue that almost everyone gets? You can provide your logs in a new GitHub issue to improve the launcher. +game.crash.reason.unsatisfied_link_error=Unable to launch Minecraft due to missing libraries\: %1$s.\n\ +\n\ +If you have modified native library settings, please make sure these libraries do exist. Or, please try to launch again after reverting it back to default.\n\ +If you did not, please check if you have missing dependency mods.\n\ +Otherwise, if you believe this is caused by HMCL, please feedback to us. +game.crash.title=Game Crashed +game.directory=Game Path +game.version=Game Version help=Help -help.doc=Documentations -help.detail=For manufacturers of datapacks, modpacks, etc. +help.doc=Hello Minecraft\! Launcher Documentation +help.detail=For datapack and modpack makers. -input.email=Username must be an email. -input.number=Must be a number. -input.not_empty=Required field -input.url=Must be a valid URL. +input.email=The username must be an email address. +input.number=The input must be a number. +input.not_empty=This is a required field. +input.url=The input must be a valid URL. -install=Install New Game -install.change_version=Change version -install.change_version.confirm=Are you sure you want to update %s from verison %s to %s? -install.failed=Version failed to install -install.failed.downloading=Failed to install due to some files not downloaded successfully -install.failed.downloading.detail=Failed to download file: %s -install.failed.downloading.timeout=Timed out while downloading the file: %s -install.failed.install_online=Unable to recognize the provided installer file. If you are installing a mod, go to "Mods" page. -install.failed.malformed=The files just downloaded a moment ago is malformed. You may switch to other download provider to resolve this problem. -install.failed.optifine_conflict=Fabric, OptiFine and Forge are installed simultaneously on Minecraft 1.13 -install.failed.optifine_forge_1.17=For Minecraft 1.17.1, Only OptiFine H1 Pre2 and above versions are compatible with Forge, you can install them in snapshot versions. -install.failed.version_mismatch=The library requires the game version %s, but the actual version is %s. -install.installer.change_version=%s, this version is not compatible with current game version. Click here to choose another one. -install.installer.choose=Choose a %s version -install.installer.depend=Depends on %s -install.installer.fabric=Fabric +install=Add a New Instance +install.change_version=Change Version +install.change_version.confirm=Are you sure you want to switch %s from version %s to %s? +install.failed=Installation Failed +install.failed.downloading=We are unable to download some of the required files. +install.failed.downloading.detail=Unable to download file\: %s +install.failed.downloading.timeout=Download timeout when fetching\: %s +install.failed.install_online=Unable to identify the provided file. If you are installing a mod, go to the "Mods" page. +install.failed.malformed=The downloaded files are corrupted. You can try to fix this issue by switching to another download mirror. +install.failed.optifine_conflict=Cannot install both Fabric, OptiFine, and Forge on Minecraft 1.13 or above. +install.failed.optifine_forge_1.17=For Minecraft version 1.17.1 or lower, Forge only supports OptiFine H1 Pre2 or newer. You can install them under the snapshot versions tab. +install.failed.version_mismatch=This library requires the game version %s, but the installed one is %s. +install.installer.change_version=Version %s is not compatible with the current game version. Click here to replace it with another version or delete it. +install.installer.choose=Choose Your %s Version +install.installer.depend=Requires %s +install.installer.fabric=CraftTweaker install.installer.fabric-api=Fabric API -install.installer.fabric-api.warning=Warning: Fabric API is mod, will be installed into mod directory of the new game. You should not change run directory of the new game, or the Fabric API installation will lost. If you do want to change that settings, you should reinstall Fabric API. +install.installer.fabric-api.warning=Warning\: Fabric API is a mod, and will be installed into the mod directory of the game instance. Please do not change the working directory of the game, or the Fabric API will not work. If you do want to change these settings, you should reinstall it. install.installer.forge=Forge install.installer.game=Minecraft install.installer.incompatible=Incompatible with %s install.installer.install=Install %s -install.installer.install_offline=Install/Update from file +install.installer.install_offline=Install/Update from Local File install.installer.install_offline.extension=Forge/OptiFine installer -install.installer.install_offline.tooltip=Supports import of Forge/OptiFine installation files -install.installer.install_online=Install Online -install.installer.install_online.tooltip=Support installation of Fabric, Forge, OptiFine, LiteLoader. +install.installer.install_offline.tooltip=We support using the local Forge/OptiFine installer. +install.installer.install_online=Online Install +install.installer.install_online.tooltip=We currently support Fabric, Forge, OptiFine, and LiteLoader. install.installer.liteloader=LiteLoader -install.installer.not_installed=Not installed +install.installer.not_installed=Not Selected install.installer.optifine=OptiFine install.installer.version=%s -install.modpack=Install a modpack -install.new_game=Install a New Game -install.new_game.already_exists=This version already exists. -install.new_game.current_game_version=Current Game Version -install.new_game.malformed=Invalid name +install.modpack=Install a Modpack +install.new_game=Add a New Instance +install.new_game.already_exists=This instance already exists. Please use another name. +install.new_game.current_game_version=Current Instance Version +install.new_game.malformed=Invalid Name install.select=Select an operation -install.success=successfully installed +install.success=Installed successfully. -lang=English -lang.default=Use system language +lang=English (US) +lang.default=Use System Language -launch.advice.java.auto=Currently selected Java VM does not fulfill the requirement of game. Do you allow us to selecting a suitable Java VM? Or you can select a proper Java VM in game settings. -launch.advice.java.modded_java_7=Minecraft 1.7.2 or earlier requires Java 7 or earlier version. -launch.advice.corrected=We have already fixed the JVM selection. If you want to keep your choice of Java version, you can disable the Java VM check in game settings. -launch.advice.uncorrected=If you are sure that the game can be started normally, you can disable the Java VM check in game settings. -launch.advice.different_platform=Your OS is 64-Bit but your Java is 32-Bit. The 64-Bit Java is recommended. -launch.advice.forge2760_liteloader=Forge 2760 and higher are not compatible with LiteLoader, please consider upgrading Forge to 2773 or later. Shall we continue launching? -launch.advice.forge28_2_2_optifine=Forge 28.2.2 and later versions are not compatible with OptiFine. Please consider downgrading Forge to 28.2.1 or earlier versions. Shall we continue launching? -launch.advice.forge37_0_60=Forge versions earlier than 37.0.60 are not compatible with Java 17. Please update forge or start the game with Java 16. Shall we continue launching? -launch.advice.java8_1_13=Minecraft 1.13 and later can only run on Java 8 or later. -launch.advice.java8_51_1_13=Minecraft 1.13 may crash on Java 8 earlier than 1.8.0_51. Please install the latest version of Java 8. -launch.advice.java9=You cannot launch Minecraft 1.12 or earlier with Java 9 or later versions of Java. -launch.advice.newer_java=Java 8 is recommended to make the game faster. For many Minecraft 1.12 of higher, and most mods, Java 8 is required. -launch.advice.not_enough_space=You have allocated too much memory, because the physical memory size is %dMB, your game may crash. Shall we continue launching? -launch.advice.require_newer_java_version=Minecraft %1$s requires Java %2$s or later, are you willing to download one now? -launch.advice.too_large_memory_for_32bit=You have allocated too much memory, because of your 32-Bit Java Runtime Environment, your game may crash. The maximum memory capacity for 32 bit systems is is 1024MB. Shall we continue launching? -launch.advice.vanilla_linux_java_8=For Linux x86-64, Minecraft 1.12.2 and below can only run on Java 8.\nJava 9 and above versions cannot load 32-bit native libraries like liblwjgl.so. -launch.advice.modlauncher8=The Forge version you are using is not compatible with the current Java version. Please try updating Forge, or start with Java 8u312/11.0.13/17.0.1 or earlier. Shall we continue launching? -launch.advice.vanilla_x86=Minecraft currently does not provide official support for architectures other than x86 and x86-64.\nYou can try to download the corresponding native library of the platform and specify its placement path. -launch.advice.vanilla_x86.translation=Minecraft currently does not provide official support for architectures other than x86 and x86-64.\nPlease use Java for x86-64 to run minecraft through translator, or download the corresponding native library of the platform and specify its placement path. +launch.advice.java.auto=The current Java Virtual Machine version does not meet the game requirement.\n\ +\n\ +Click on 'Yes' to automatically choose the most compatible Java VM version. Or, you can go to the instance settings to select one yourself. +launch.advice.java.modded_java_7=Minecraft 1.7.2 and older versions require Java 7 or earlier. +launch.advice.corrected=We have fixed the Java VM issue. If you still want to use your choice of Java version, you can disable the compatibility checks under launcher game settings. +launch.advice.uncorrected=If you still want to use your choice of Java version, you can disable the compatibility checks under launcher game settings. +launch.advice.different_platform=The 64-bit version of Java is recommended for your device, but you have installed a 32-bit one. +launch.advice.forge2760_liteloader=Forge version 2760 or higher is not compatible with LiteLoader, please consider upgrading Forge to version 2773 or later. Do you still want to continue? +launch.advice.forge28_2_2_optifine=Forge version 28.2.2 or later is not compatible with OptiFine. Please consider downgrading Forge to version 28.2.1 or earlier. Do you still want to continue? +launch.advice.forge37_0_60=Forge versions earlier than 37.0.60 are not compatible with Java 17. Please update Forge to 37.0.60 or higher, or launch the game with Java 16. Do you still want to continue? +launch.advice.java8_1_13=Minecraft 1.13 and later can only be run on Java 8 or later. Please use Java 8 or newer versions. +launch.advice.java8_51_1_13=Minecraft 1.13 may crash on Java 8 versions earlier than 1.8.0_51. Please install the latest version of Java 8. +launch.advice.java9=You cannot launch Minecraft 1.12 or earlier with Java 9 or newer, please use Java 8 instead. +launch.advice.modlauncher8=The Forge version you are using is not compatible with the current Java version. Please try updating Forge, or launch the game with Java 8u312/11.0.13/17.0.1 or earlier. Do you still want to continue? +launch.advice.newer_java=Java 8 is recommended for a smoother gaming experience. And for Minecraft 1.12 or higher, and most mods, it is required. +launch.advice.not_enough_space=You have allocated a memory size larger than the actual %d MB of memory installed on your machine. You may experience degraded performance, or even be unable to launch the game. Do you still want to continue? +launch.advice.require_newer_java_version=Minecraft %1$s requires Java %2$s or later, but we could not find one. Do you want to download one now? +launch.advice.too_large_memory_for_32bit=You have allocated a memory size larger than the memory limitation of the 32-bit Java installation. You may be unable to launch the game. Do you still want to continue? +launch.advice.vanilla_linux_java_8=Minecraft 1.12.2 or below only supports Java 8 for the Linux x86-64 platform, because later versions cannot load 32-bit native libraries like liblwjgl.so\n\ +\n\ +Please download it from java.com, or install OpenJDK 8. +launch.advice.vanilla_x86=Minecraft currently does not provide official support for architectures other than x86 or x86-64.\n\ +You can try to download the native library of your platform and specify its path, then try again. +launch.advice.vanilla_x86.translation=Minecraft does not currently provide official support for architectures other than x86 and x86-64.\n\ +Please install Java for x86-64 to play Minecraft via the Rosetta translation environment, or download your corresponding native libraries and specify its path. launch.failed=Unable to launch -launch.failed.cannot_create_jvm=Java virtual machine could not be created. Java arguments may cause issues. Please restart without JVM arguments. -launch.failed.creating_process=Failed to create process. Check your Java path. -launch.failed.command_too_long=The command length exceeds the limit so cannot create bat script. Please export it as PowerShell script. -launch.failed.decompressing_natives=Unable to decompress native libraries. +launch.failed.cannot_create_jvm=We are unable to create a Java virtual machine. It may be due to an issue with the provided launch arguments, you can try to fix it by removing all arguments you added under instance settings. +launch.failed.creating_process=We are unable to create a new process, please check your Java path. +launch.failed.command_too_long=The command length exceeds the maximum length of a bat script. Please try to export it as a PowerShell script. +launch.failed.decompressing_natives=Unable to unzip native libraries. launch.failed.download_library=Unable to download library %s. -launch.failed.executable_permission=Unable to add permission to the launch script. -launch.failed.execution_policy=Set execution policy -launch.failed.execution_policy.failed_to_set=Failed to set execution policy -launch.failed.execution_policy.hint=The current execution policy prevents running of PowerShell scripts.\nClick 'Ok' to allow the current user to execute PowerShell scripts,or click 'Cancel' to keep the status quo. -launch.failed.exited_abnormally=Game exited abnormally, please check the log, or ask someone for help. -launch.failed.no_accepted_java=Cannot find the Java installation suitable for current game. If you think you have installed a suitable Java VM, you can manually select it in game settings. -launch.state.dependencies=Dependencies -launch.state.done=Done -launch.state.java=Detect Java Version -launch.state.logging_in=Logging In -launch.state.modpack=Loading modpack -launch.state.waiting_launching=Launching Game -launch.wrong_javadir=Invalid Java directory, default Java path will be applied. +launch.failed.executable_permission=Unable to make the launch script executable. +launch.failed.execution_policy=Set Execution Policy +launch.failed.execution_policy.failed_to_set=Unable to set execution policy +launch.failed.execution_policy.hint=The current execution policy prevents the execution of PowerShell scripts.\n\ +\n\ +Click on 'OK' to allow the current user to execute PowerShell scripts, or click on 'Cancel' to keep it as it is. +launch.failed.exited_abnormally=Game crashed. Please refer to the crash log for more details. +launch.failed.no_accepted_java=Unable to find a compatible Java version. If you do believe you've downloaded a compatible one, you can set it manually in settings. +launch.state.dependencies=Resolving dependencies +launch.state.done=Completing launch +launch.state.java=Checking Java version +launch.state.logging_in=Logging in +launch.state.modpack=Downloading dependencies +launch.state.waiting_launching=Waiting for the game to launch +launch.wrong_javadir=Invalid Java path, falling back to the default one. launcher=Launcher -launcher.agreement=EULA +launcher.agreement=ToS and EULA launcher.agreement.accept=Accept launcher.agreement.decline=Decline -launcher.agreement.hint=You must agree the EULA to use this software. +launcher.agreement.hint=You must agree to the EULA to use this software. launcher.background=Background Image +launcher.background.choose=Choose a Background Image launcher.background.classic=Classic -launcher.background.choose=Choose a background image file -launcher.background.default=Standard -launcher.background.network=Network +launcher.background.default=Default (or background.png/jpg, or images under bg folder) +launcher.background.network=From URL launcher.background.translucent=Translucent -launcher.cache_directory=Directory for caching -launcher.cache_directory.clean=Clear -launcher.cache_directory.choose=Choose the directory for caching -launcher.cache_directory.default=Standard +launcher.cache_directory=Cache Directory +launcher.cache_directory.clean=Clear Cache +launcher.cache_directory.choose=Choose the cache directory +launcher.cache_directory.default=Default (%AppData%/.minecraft or ~/.minecraft) launcher.cache_directory.disabled=Disabled -launcher.cache_directory.invalid=Invalid directory. Restoring default settings. +launcher.cache_directory.invalid=Unable to create cache directory, falling back to default. launcher.contact=Contact Us -launcher.crash=Hello Minecraft! Launcher has crashed! Please copy the following content and send feedback via MCBBS, Baidu Tieba, GitHub or Minecraft Forum. -launcher.crash_out_dated=Hello Minecraft! Launcher has crashed! Your launcher is outdated. Please update your launcher! -launcher.update_java=Please update your Java. +launcher.crash=Hello Minecraft\! Launcher has encountered a fatal error\! Please copy the following log and ask for help on our Discord community, GitHub or Minecraft Forum. +launcher.crash_out_dated=Hello Minecraft\! Launcher has encountered a fatal error\! Your launcher is outdated. Please update your launcher\! +launcher.update_java=Please update your Java version. -login.empty_username=You have not set a username! +login.empty_username=You have not set your username yet\! login.enter_password=Please enter your password. -logwindow.show_lines=Show Lines -logwindow.terminate_game=Terminate Game +logwindow.show_lines=Show Row Number +logwindow.terminate_game=Terminate Game Process logwindow.title=Log -logwindow.autoscroll=Autoscroll -logwindow.export_game_crash_logs=Export game crash info +logwindow.autoscroll=Auto-scroll +logwindow.export_game_crash_logs=Export Crash Logs main_page=Home @@ -538,85 +685,87 @@ message.confirm=Confirm message.copied=Copied to clipboard message.default=Default message.doing=Please wait -message.downloading=Downloading... +message.downloading=Downloading message.error=Error -message.failed=Operation failed -message.info=Info -message.success=Job completed successfully +message.failed=Operation Failed +message.info=Information +message.success=Operation completed successfully message.unknown=Unknown message.warning=Warning modpack=Modpack -modpack.choose=Choose a modpack zip. -modpack.choose.local=Import local modpack file -modpack.choose.local.detail=You can drag the modpack file into this page to install -modpack.choose.remote=Download modpack from Internet -modpack.choose.remote.detail=Requires a direct download link to the remote modpack file -modpack.choose.remote.tooltip=A direct download link to the remote modpack file -modpack.completion=Install files related to modpack -modpack.desc=Describe your modpack, including precautions and changelog. Markdown and online pictures are supported. +modpack.choose=Select a modpack +modpack.choose.local=Import from local file +modpack.choose.local.detail=You can drag and drop the modpack file here +modpack.choose.remote=Download from the Internet +modpack.choose.remote.detail=A direct download link to the remote modpack file is required +modpack.choose.remote.tooltip=Please enter your modpack URL +modpack.completion=Downloading dependencies +modpack.desc=Describe your modpack, including an introduction and probably some changelog. Markdown and images from URL are currently supported. modpack.description=Description -modpack.download=Modpack Downloads +modpack.download=Download Modpack modpack.enter_name=Enter a name for this modpack. modpack.export=Export Modpack modpack.export.as=Export Modpack As... -modpack.file_api=Modpack Download Link Prefix -modpack.files.blueprints=BuildCraft blueprints -modpack.files.config=Mod configs -modpack.files.dumps=NEI debug output -modpack.files.hmclversion_cfg=Launcher configuration file -modpack.files.liteconfig=Mod configurations +modpack.file_api=Modpack URL Prefix +modpack.files.blueprints=BuildCraft Blueprints +modpack.files.config=Mod Configs +modpack.files.dumps=NEI Debug Output File +modpack.files.hmclversion_cfg=Launcher Configuration File +modpack.files.liteconfig=Mod Configuration File modpack.files.mods=Mods -modpack.files.mods.voxelmods=VoxelMods (including VoxelMap) options -modpack.files.options_txt=Game options -modpack.files.optionsshaders_txt=Shaders options -modpack.files.resourcepacks=Resource/Texture packs -modpack.files.saves=Saved games -modpack.files.scripts=MineTweaker configuration -modpack.files.servers_dat=Server list -modpack.install=Install %s modpack -modpack.installing=Installing modpack -modpack.introduction=Curse, MultiMC, HMCL modpacks are supprted. -modpack.invalid=Invalid modpack file. -modpack.mismatched_type=Inappropriate modpack type, your current game is a %s modpack, but your update file is a %s modpack. +modpack.files.mods.voxelmods=VoxelMods options +modpack.files.options_txt=Minecraft Settings File +modpack.files.optionsshaders_txt=Shaders Settings File +modpack.files.resourcepacks=Resource/Texture Packs +modpack.files.saves=Game Saves +modpack.files.scripts=MineTweaker Configuration File +modpack.files.servers_dat=Server List File +modpack.install=Install Modpack %s +modpack.installing=Installing Modpack +modpack.introduction=CurseForge, MultiMC, and HMCL modpacks are currently supported. +modpack.invalid=Invalid modpack, you can try to redownload it. +modpack.mismatched_type=Modpack type mismatched, the current instance is a %s type, but the provided one is %s type. modpack.name=Modpack Name -modpack.not_a_valid_name=Invalid modpack name -modpack.origin=Origin +modpack.not_a_valid_name=Invalid Modpack Name +modpack.origin=Source modpack.origin.url=Official Website modpack.origin.mcbbs=MCBBS -modpack.origin.mcbbs.prompt=Thread id -modpack.scan=Scanning this modpack -modpack.task.install=Import Modpack -modpack.task.install.error=This modpack file cannot be recognized. Only Curse, Modrinth, MCBBS and MultiMC modpacks are supported. -modpack.task.install.will=Install the modpack: +modpack.origin.mcbbs.prompt=Post ID +modpack.scan=Parsing Modpack Index +modpack.task.install=Install Modpack +modpack.task.install.error=Unable to identify this modpack. We currently only support Curse, Modrinth, MultiMC, and HMCL modpacks. +modpack.task.install.will=You are going to install modpack\: modpack.type.curse=Curse -modpack.type.curse.tolerable_error=We cannot complete the download of all files of this modpack. You can retry the download when starting corresponding game version. You may retry for a couple of times due to network problems. -modpack.type.curse.error=Unable to install this modpack. Please retry. -modpack.type.curse.not_found=Some of required resources are missing and thus could not be downloaded. Please consider the latest version or other modpacks. -modpack.type.manual.warning=You probably need to directly decompress this modpack file, instead of importing this modpack. And launch the game using bundled launcher. This modpack is manually created by compressing .minecraft directory, not exported by launcher. HMCL can try to import this modpack, continue? -modpack.type.mcbbs=MCBBS Standard -modpack.type.mcbbs.export=Can be imported by Hello Minecraft! Launcher and MultiMC +modpack.type.curse.tolerable_error=Unable to download dependencies, you can try to continue downloading by launching this game instance. +modpack.type.curse.error=Unable to download dependencies from CurseForge, please try again or use a proxy connection. +modpack.type.curse.not_found=Some dependencies are no longer available, please try to install a newer version of the modpack. +modpack.type.manual.warning=This archive contains a full copy of a Minecraft instance. Most of the time, you just only need to unzip it and launch the game using its built-in launcher. But, HMCL can still import it, with no guarantee of its usability, still continue? +modpack.type.mcbbs=MCBBS Type +modpack.type.mcbbs.export=Can be imported by Hello Minecraft\! Launcher and MultiMC modpack.type.modrinth=Modrinth modpack.type.multimc=MultiMC -modpack.type.multimc.export=Can be imported by Hello Minecraft! Launcher and MultiMC -modpack.type.server=Server Auto-Update Modpack -modpack.type.server.export=Allow server manager updating game client remotely -modpack.type.server.malformed=Malformed server modpack manifest -modpack.unsupported=Unsupported modpack, only HMCL, MultiMC, and Curse modpacks are supported. -modpack.update=Game Update -modpack.wizard=Exporting modpack wizard -modpack.wizard.step.1=Basic options -modpack.wizard.step.1.title=Set the basic options for the modpack. -modpack.wizard.step.2=Select files -modpack.wizard.step.2.title=Add files to the modpack. +modpack.type.multimc.export=Can be imported by Hello Minecraft\! Launcher and MultiMC +modpack.type.server=Auto-Update Modpack from Server +modpack.type.server.export=Allows server owner to update the game instance remotely +modpack.type.server.malformed=Invalid modpack manifest, please refer to the server modpack maker to fix this issue. +modpack.unsupported=Unsupported format, we currently only support HMCL, MultiMC, and CurseForge formats. +modpack.update=Updating modpack +modpack.wizard=Modpack Export Wizard +modpack.wizard.step.1=Basic Settings +modpack.wizard.step.1.title=Some basic settings for the modpack. +modpack.wizard.step.2=Select Files +modpack.wizard.step.2.title=Select files you wanted to add to the modpack. modpack.wizard.step.3=Modpack Type -modpack.wizard.step.3.title=Choose the format of the modpack. -modpack.wizard.step.initialization.exported_version=Exported game version -modpack.wizard.step.initialization.force_update=Force updating modpack if possible +modpack.wizard.step.3.title=Choose the modpack type you wanted to export as. +modpack.wizard.step.initialization.exported_version=Game version to export +modpack.wizard.step.initialization.force_update=Force updating the modpack to the latest version (you'll need a file-hosting service) modpack.wizard.step.initialization.include_launcher=Include the launcher modpack.wizard.step.initialization.save=Export to... -modpack.wizard.step.initialization.warning=Before creating a modpack, you should ensure that the game can launch successfully,\nand that your Minecraft is a release version.\nDo NOT add mods which cannot be redistributed. -modpack.wizard.step.initialization.server=Click here for more information about server auto-update modpack +modpack.wizard.step.initialization.warning=Before creating a modpack, please make sure the game launches, and it is a release version instead of a snapshot version. The launcher will save your download settings.\n\ +\n\ +Keep in mind that you are not allowed to add mods and resource packs that are explicitly said not to be distributed or put in a modpack. +modpack.wizard.step.initialization.server=Click here for more tutorials for making a server modpack that can be automatically updated. modrinth.category.adventure=Adventure modrinth.category.challenging=Challenging @@ -644,172 +793,186 @@ modrinth.category.utility=Utility modrinth.category.worldgen=Worldgen mods=Mods -mods.add=Install mods -mods.add.failed=Failed to install mods %s. -mods.add.success=Successfully installed mods %s. +mods.add=Add Mods +mods.add.failed=Failed to install mod %s. +mods.add.success=%s was installed successfully. mods.category=Category -mods.check_updates=Check updates -mods.check_updates.current_version=Current -mods.check_updates.failed=Failed to download some of files +mods.check_updates=Check for Updates +mods.check_updates.current_version=Current Version +mods.check_updates.failed=Unable to download some of the files. mods.check_updates.file=File mods.check_updates.source=Source -mods.check_updates.target_version=Target +mods.check_updates.target_version=Target Version mods.check_updates.update=Update -mods.choose_mod=Choose your mods +mods.choose_mod=Choose a mod mods.curseforge=CurseForge mods.dependencies=Dependencies mods.disable=Disable -mods.download=Mod Downloads -mods.download.title=Mod Downloads - %1s +mods.download=Mod Download +mods.download.title=Mod Download - %1s mods.enable=Enable -mods.manage=Mods +mods.manage=Manage Mods mods.mcbbs=MCBBS mods.mcmod=MCMOD -mods.mcmod.page=MCMOD +mods.mcmod.page=MCMOD Page mods.mcmod.search=Search in MCMOD mods.modrinth=Modrinth mods.name=Name -mods.not_modded=You should install a modloader first (Fabric, Forge or LiteLoader) -mods.restore=Restore +mods.not_modded=You must install a mod loader (Fabric, Forge or LiteLoader) first to manage your mods\! +mods.restore=Rollback mods.url=Official Page multiplayer=Multiplayer -multiplayer.agreement.prompt=Before starting using the multiplayer service, you must agree the EULA first. -multiplayer.download=Downloading dependencies for multiplayer -multiplayer.download.failed=Failed to initialize multiplayer, some files cannot be downloaded -multiplayer.download.success=Dependencies initialization succeeded -multiplayer.download.unsupported=Current operating system or architecure is unsupported. -multiplayer.exit.after_ready=Multiplayer session broken. cato exitcode %d -multiplayer.exit.before_ready=Multiplayer session failed to create. cato exitcode %d -multiplayer.exit.timeout.static_token=Failed to connect to multiplayer server. Please switch to dynamic token and try again. -multiplayer.exit.timeout.dynamic_token=Failed to connect to multiplayer server. -multiplayer.hint=Multiplayer functionality is experimental. Please give feedback. -multiplayer.nat=Network Type Detection -multiplayer.nat.failed=Failed to detect network type. -multiplayer.nat.hint=Network type detection will make it clear whether your network fulfills our requirement for multiplayer mode. +multiplayer.agreement.prompt=Before using the multiplayer service, you must agree to the terms of services from the service provider, ioi, first.\n\ +By using this service, you agree to these terms of service. +multiplayer.download=Downloading Dependencies +multiplayer.download.failed=Failed to initialize multiplayer feature, some files cannot be downloaded. +multiplayer.download.success=Dependencies initialization completed +multiplayer.download.unsupported=The current operating system or architecture is unsupported. +multiplayer.exit.after_ready=The multiplayer session exited abnormally, cato exitcode %d +multiplayer.exit.before_ready=Unable to create a multiplayer session, cato exitcode %d +multiplayer.exit.timeout.static_token=Failed to connect to the multiplayer provider. Your token may not be working, you can try to clear it and then try again.\n\ +Or, you can wait for a few minutes. If the feature still won't work, please refer to the administrators for more help. +multiplayer.exit.timeout.dynamic_token=Unable to connect to the multiplayer service, authentication servers may have too many requests at the time. Please wait until the next half past to allow the servers to clear some sessions.\n\ +\n\ +You can also buy some multiplayer tokens to get a stable multiplayer experience. +multiplayer.hint=The multiplayer feature is currently in the alpha stage. Please provide your feedback at mcer.cn. +multiplayer.nat=Network Detection +multiplayer.nat.failed=Unable to detect the network type. +multiplayer.nat.hint=Network type detection will check if your network environment supports the multiplayer functionality.\n\ +\n\ +If the result is 'Bad' or 'Failed', you may not be able to use this feature.\n\ + multiplayer.nat.latency=Latency -multiplayer.nat.not_yet_tested=Not yet testsed -multiplayer.nat.packet_loss_ratio=Packet Loss Ratio +multiplayer.nat.not_yet_tested=Not Yet Tested +multiplayer.nat.packet_loss_ratio=Packet Loss Rate multiplayer.nat.testing=Testing multiplayer.nat.type=NAT Type -multiplayer.nat.type.blocked_udp=Very bad (Blocked UDP) -multiplayer.nat.type.full_cone=Good (Full Cone) -multiplayer.nat.type.open_access=Good (Open Access) -multiplayer.nat.type.port_restricted_cone=Medium (Port Restricted Cone) -multiplayer.nat.type.restricted_cone=Medium (Restricted Cone) +multiplayer.nat.type.blocked_udp=Very Bad (UDP is blocked) +multiplayer.nat.type.full_cone=Best (Full Cone) +multiplayer.nat.type.open_access=Best (Public Network Access) +multiplayer.nat.type.port_restricted_cone=Good (Port Restricted Cone) +multiplayer.nat.type.restricted_cone=Good (Restricted Cone) multiplayer.nat.type.symmetric=Bad (Symmetric) multiplayer.nat.type.symmetric_udp_firewall=Bad (Symmetric with UDP Firewall) multiplayer.nat.type.unknown=Unknown -multiplayer.powered_by=Multiplayer service is provided by mcer.cn. EULA -multiplayer.report=Report +multiplayer.powered_by=Multiplayer service is provided by mcer.cn. Terms of Service multiplayer.relay=Relay Mode -multiplayer.relay.hint=For users who has a static token, and whose tested NAT type is bad-symmetric +multiplayer.relay.hint=The relay mode provides a smooth multiplayer experience for users with a poor Internet connection.\n\ +\n\ +You can enable this option after getting some tokens on mcer.cn. +multiplayer.report=Report multiplayer.session=Session -multiplayer.session.name.format=%1$s's Room +multiplayer.session.name.format=%1$s's Session multiplayer.session.name.motd=HMCL Multiplayer Session - %s -multiplayer.session.close=Close Room -multiplayer.session.close.warning=After closing room, all players joined the room will lost connection. Continue? +multiplayer.session.close=End Session +multiplayer.session.close.warning=All other players in this session will be disconnected. Continue? multiplayer.session.copy_room_code=Copy Invitation Code multiplayer.session.create=Create Session -multiplayer.session.create.error.dynamic_token=Failed to create multiplayer session. Please try again later. -multiplayer.session.create.error.static_token=Failed to create multiplayer session. You can try again with dynamic token. -multiplayer.session.create.hint=Before creating multiplayer session, you must click "Open LAN Server" in running game, and type the port displayed in game in the blank below. -multiplayer.session.create.join=Connection request -multiplayer.session.create.join.allow=Accepts all join requests (When disabled, you need to accept join requests manually, so you can prevent from attacks.) -multiplayer.session.create.join.prompt=Player %s wants to join the multiplayer session. Accept? -multiplayer.session.create.members=Members -multiplayer.session.create.members.kick=Kick -multiplayer.session.create.members.kick.prompt=After kicking this player, the established connection with this player will be cut up. -multiplayer.session.create.name=Session Name +multiplayer.session.create.error.dynamic_token=Unable to create a multiplayer session. Please try again later. +multiplayer.session.create.error.static_token=Unable to create a multiplayer session. You can clear your token and then try again later. +multiplayer.session.create.hint=Before creating a multiplayer session, you must click on "Open to LAN" first in the game's pause menu. Then enter the port number below. +multiplayer.session.create.join=Join Request +multiplayer.session.create.join.allow=Automatically accepts all connection requests +multiplayer.session.create.join.prompt=Player %s requests to join the multiplayer session. Do you want to accept? +multiplayer.session.create.members=Players +multiplayer.session.create.members.kick=Ban +multiplayer.session.create.members.kick.prompt=Do you want to ban this player? +multiplayer.session.create.name=Name multiplayer.session.create.port=Port -multiplayer.session.create.port.error=Cannot detect game port, you must click "Open LAN Server" in game to enable multiplayer functionality. +multiplayer.session.create.port.error=Unable to detect the game port, you must click on "Open to Lan" in the game's pause menu to allow others to join your world. multiplayer.session.create.token=Token -multiplayer.session.create.token.apply=Apply for static token -multiplayer.session.create.token.prompt=Default randomized. You can apply for your own token at mcer.cn. -multiplayer.session.error.already_started=Cato service has already started locally. Please check whether there are other multiplayer services served or not. Or you can kill cato process in task manager. -multiplayer.session.error.file_not_found=Cannot find cato executable. This file should be downloaded when entering this page. Please check if your anti-virus software has isolated the file. If true, please rollback. -multiplayer.session.expired=Multiplayer session has expired. You should re-create or re-join a room to continue. -multiplayer.session.join=Join Session -multiplayer.session.join.error=Failed to join multiplayer session -multiplayer.session.join.error.connection=Failed to join multiplayer session. Cannot establish connection. -multiplayer.session.join.hint=You must obtain the invitation code from the gamer who has already created a multiplayer session. -multiplayer.session.join.invitation_code=Invitation code -multiplayer.session.join.invitation_code.error=Incorrect invitation code. Please obtain invitation code from the player who creates the multiplayer session. -multiplayer.session.join.kicked=Lost connection: %s. -multiplayer.session.join.kicked.join_acceptance_timeout=The session holder does not accept your join request in time. -multiplayer.session.join.kicked.kicked=You have been kicked by the session holder. -multiplayer.session.join.kicked.version_not_matched=Versions of multiplayer functionalities are not the same among you. -multiplayer.session.join.lost_connection=Lost connection with the multiplayer session. Maybe the session is destroyed by the creator, or you cannot establish connection with this session. -multiplayer.session.join.port.error=Cannot find available local network port for listening. Please ensure that HMCL has the permission to listen on a port. -multiplayer.session.join.rejected=Your connection is rejected by the session holder. -multiplayer.session.join.wait=Waiting for acceptation. -multiplayer.session.members=Room Members -multiplayer.session.quit=Quit Room -multiplayer.session.quit.warning=After quiting room, you will lost the connection with the server. Continue? +multiplayer.session.create.token.apply=Apply for a Static Token +multiplayer.session.create.token.prompt=Random token as default, you can click on 'Apply for a Static Token' for more information. +multiplayer.session.error.already_started=Cato service is already running, please check if there are any other HMCL instances running, or terminate cato process before continuing. +multiplayer.session.error.file_not_found=Unable to find cato executable. This program should already be downloaded after your enter this page, please reopen the launcher and try again.\n\ +Also, please check if your anti-virus software marked it as malware. If so, please release it from your anti-virus software's quarantine. +multiplayer.session.expired=The multiplayer session has exceeded the maximum duration of 3 hours. Please recreate or rejoin a session. +multiplayer.session.join=Join +multiplayer.session.join.error=Unable to join the multiplayer session. You can try to use the relay mode instead. +multiplayer.session.join.error.connection=Unable to join the multiplayer session. Please make sure you are using the same HMCL version as the session host. +multiplayer.session.join.hint=You must first obtain the session code from the host to join it. +multiplayer.session.join.invitation_code=Invitation Code +multiplayer.session.join.invitation_code.error=Invalid invitation code. Please obtain one from the multiplayer session host, and make sure you are running the same HMCL version. +multiplayer.session.join.kicked=Lost connection to session\: %s. +multiplayer.session.join.kicked.join_acceptance_timeout=The host did not accept your request in time. +multiplayer.session.join.kicked.kicked=You have been kicked by the host. +multiplayer.session.join.kicked.version_not_matched=Inconsistent versions of multiplayer libraries detected, please make sure you are using the same as the session host. +multiplayer.session.join.lost_connection=Lost connection to the multiplayer session. The host might have ended it, or the server shut it down because it exceeds the time limit, or there are some issues with your Internet connection. +multiplayer.session.join.port.error=Unable to bind an available local network port for listening. Please make sure that HMCL has the privileges to listen on a port. +multiplayer.session.join.rejected=The host rejected your connection request. +multiplayer.session.join.wait=Waiting for the host to accept... +multiplayer.session.members=Members +multiplayer.session.quit=Leave +multiplayer.session.quit.warning=You will be disconnected from the server if you quit, continue? multiplayer.session.username=Username multiplayer.state.connecting=Connecting -multiplayer.state.disconnected=Not created/entered a multiplayer session -multiplayer.state.disconnected.hint=Someone should create a multiplayer session, and others join the session to play the game together. -multiplayer.state.master=Created room: %1$s, port: %2$d -multiplayer.state.master.hint=After creating multiplayer room, click the "copy invitation code" button and send the invitation code to players you want to invite. These player can paste the invitation code when joining room. -multiplayer.state.slave=Joined room: %1$s, address: %2$s -multiplayer.state.slave.copy=Copy address -multiplayer.state.slave.hint=After joining multiplayer room, you should get to multiplayer page in Minecraft and connect to the "HMCL Multiplayer Session" server, or manually add a server with address shown below. +multiplayer.state.disconnected=Not in a Session +multiplayer.state.disconnected.hint=The host should create a session first before others can join their world. +multiplayer.state.master=Session %1$s created, port\: %2$d +multiplayer.state.master.hint=After creating a session, you can now share your invitation code with your peers. They can now join your session after entering the code on the HMCL multiplayer page. +multiplayer.state.slave=Joined session %1$s, address\: %2$s +multiplayer.state.slave.copy=Copy Address +multiplayer.state.slave.hint=After joining a multiplayer session, you can now join the multiplayer by joining the "HMCL Multiplayer Session" server shown in the Minecraft multiplayer server list or manually connect to the below address. datapack=Datapacks datapack.add=Install datapack -datapack.choose_datapack=Choose the datapack zip to import +datapack.choose_datapack=Select an datapack to import datapack.extension=Datapack datapack.title=World %s - Datapacks world=Worlds -world.add=Add world(.zip) -world.datapack=Manage data packs -world.datapack.1_13=Only Minecraft 1.13 and later versions support data packs. -world.description=%s. Last played time: %s. Game version: %s. -world.download=Downloads -world.export=Export this world -world.export.title=Choose a location to store your world +world.add=Add a World (.zip) +world.datapack=Manage Datapacks +world.datapack.1_13=Only Minecraft 1.13 or newer supports datapacks. +world.description=%s. Last played on %s. Game Version\: %s. +world.download=Download a World +world.export=Export World +world.export.title=Select a directory for this exported world world.export.location=Export to -world.export.wizard=Export world %s -world.extension=World zip +world.export.wizard=Export World %s +world.extension=World Archive world.game_version=Game Version world.import.already_exists=This world already exists. -world.import.choose=Choose the zip file to import -world.import.failed=Unable to import this world: %s -world.import.invalid=Invalid world zip file +world.import.choose=Select the save archive you want to import +world.import.failed=Unable to import this world\: %s +world.import.invalid=Unable to parse the save. world.manage=Worlds / Datapacks world.name=World Name world.name.enter=Enter the world name world.reveal=Reveal in Explorer -world.show_all=Show all -world.time=EEE, MMM d, yyyy HH:mm:ss +world.show_all=Show All +world.time=EEE, MMM d, yyyy HH\:mm\:ss profile=Game Directories profile.already_exists=This name already exists, please use a different name. -profile.default=Current directory -profile.home=Standard -profile.instance_directory=Game Directory -profile.instance_directory.choose=Choose Game Directory -profile.manage=Game Directory List +profile.default=Current Directory +profile.home=Default +profile.instance_directory=Instance Directory +profile.instance_directory.choose=Select instance directory +profile.manage=Instance Directory List profile.name=Name -profile.new=New Config +profile.new=New Directory profile.title=Game Directories profile.selected=Selected -profile.use_relative_path=Use relative path for game directory if possible +profile.use_relative_path=Use relative path for game path if possible repositories.custom=Custom Maven Repository (%s) repositories.maven_central=Universal (Maven Central) -repositories.aliyun_mirror=Chinese mainland (Aliyun Maven Repository) -repositories.chooser=JavaFX is missing, HMCL needs JavaFX to work.\nClick the 'Ok' to download the JavaFX runtime components from specified download source and start HMCL, or click the 'Cancel' to exit.\nSelect Download Sources: -repositories.chooser.title=Select a download source to download JavaFX +repositories.aliyun_mirror=Mainland China Mirror (Aliyun Maven Repository) +repositories.chooser=HMCL requires JavaFX to work.\n\ +\n\ +Please click on 'OK' to download JavaFX from the specified repository, or click on 'Cancel' to exit.\n\ +\n\ +Repositories\: +repositories.chooser.title=Select a mirror to download JavaFX from -resourcepack=Resource Pack +resourcepack=Resource Packs search=Search -search.hint.chinese=Support search in Chinese and English -search.hint.english=Support search only in English -search.sort=Sort +search.hint.chinese=Search queries support both Chinese and English +search.hint.english=Only English is supported +search.sort=Sort By selector.choose=Choose selector.choose_file=Select a file @@ -819,203 +982,209 @@ settings=Settings settings.advanced=Advanced Settings settings.advanced.custom_commands=Custom Commands -settings.advanced.custom_commands.hint=Custom commands are executed with following environment variables:\n\ - \ - $INST_NAME: name of the version\n\ - \ - $INST_ID: name of the version\n\ - \ - $INST_DIR: absolute path of the version\n\ - \ - $INST_MC_DIR: absolute path of minecraft\n\ - \ - $INST_JAVA: java binary used for launch\n\ - \ - $INST_FORGE: set if Forge installed\n\ - \ - $INST_LITELOADER: set if LiteLoader installed\n\ - \ - $INST_OPTIFINE: set if OptiFine installed\n\ - \ - $INST_FABRIC: set if Fabric installed -settings.advanced.dont_check_game_completeness=Do not scan game files -settings.advanced.dont_check_jvm_validity=Don't check whether JVM can launch the game or not -settings.advanced.game_dir.default=Standard (.minecraft/) -settings.advanced.game_dir.independent=Independent (.minecraft/versions//, except for assets and libraries) -settings.advanced.java_permanent_generation_space=PermGen Space/MB -settings.advanced.java_permanent_generation_space.prompt=Metaspace on Java 8 and above, MB -settings.advanced.jvm=Java Virtual Machine Settings -settings.advanced.jvm_args=Java VM Arguments -settings.advanced.jvm_args.prompt=Fill in here to override the default settings -settings.advanced.launcher_visibility.close=Close the launcher when the game launched. -settings.advanced.launcher_visibility.hide=Hide the launcher when the game launched. -settings.advanced.launcher_visibility.hide_and_reopen=Hide the launcher and re-open when game closes. +settings.advanced.custom_commands.hint=The following environment variables are provided\:\n\ + - $INST_NAME\: version name\n\ + - $INST_ID\: version id\n\ + - $INST_DIR\: absolute path of the version\n\ + - $INST_MC_DIR\: absolute path of minecraft\n\ + - $INST_JAVA\: java binary used for launch\n\ + - $INST_FORGE\: set if Forge installed\n\ + - $INST_LITELOADER\: set if LiteLoader installed\n\ + - $INST_OPTIFINE\: set if OptiFine installed\n\ + - $INST_FABRIC\: set if Fabric installed +settings.advanced.dont_check_game_completeness=Do not check game integrity +settings.advanced.dont_check_jvm_validity=Do not check JVM compatibility +settings.advanced.game_dir.default=Default (.minecraft/) +settings.advanced.game_dir.independent=Isolated (.minecraft/versions//, except for assets and libraries) +settings.advanced.java_permanent_generation_space=PermGen Space +settings.advanced.java_permanent_generation_space.prompt=in MB +settings.advanced.jvm=Java Virtual Machine options +settings.advanced.jvm_args=Java VM arguments +settings.advanced.jvm_args.prompt=Enter here to override default options +settings.advanced.launcher_visibility.close=Close the launcher after the game launches. +settings.advanced.launcher_visibility.hide=Hide the launcher after the game launches. +settings.advanced.launcher_visibility.hide_and_reopen=Hide the launcher and reopen it when the game closes. settings.advanced.launcher_visibility.keep=Keep the launcher visible. settings.advanced.launcher_visible=Launcher Visibility -settings.advanced.minecraft_arguments=Minecraft Arguments +settings.advanced.minecraft_arguments=Launch Arguments settings.advanced.minecraft_arguments.prompt=Default -settings.advanced.natives_directory=Native Library Path(e.g. LWJGL) -settings.advanced.natives_directory.choose=Choose Native Library Path -settings.advanced.natives_directory.custom=Custom (You should provide the native libraries that the game requires in runtime) -settings.advanced.natives_directory.default=Standard (Native libraries are provided by us) -settings.advanced.natives_directory.hint=This option is only used for play game on Apple M1 or other not officially supported platform/architectures.\nIf you don't know the meaning of changing this option, you'd better not modify this option, or the game won't launch.\nIf you do need to modify this option, you are required to place all the native libraries that the game need to run under your custom native directory, e.g. lwjgl.dll(liblwjgl.so), openal.dll(libopenal.so). HMCL won't provide missing native libraries for you. -settings.advanced.no_jvm_args=No Default JVM Args -settings.advanced.precall_command=Pre-launch command -settings.advanced.precall_command.prompt=Will be executed before game starts +settings.advanced.natives_directory=Native Library Path +settings.advanced.natives_directory.choose=Select where your desired native library is located +settings.advanced.natives_directory.custom=Custom +settings.advanced.natives_directory.default=Default +settings.advanced.natives_directory.hint=This option is intended only for users of Apple M1 or other not officially supported platforms. Please do not modify this option unless you know what you are doing.\n\ +\n\ +Before proceeding, please make sure all libraries (e.g. lwjgl.dll, libopenal.so) are provided in your desired directory. +settings.advanced.no_jvm_args=Do not add default JVM arguments +settings.advanced.precall_command=Pre-launch Command +settings.advanced.precall_command.prompt=Commands to execute before the game launches settings.advanced.process_priority=Process Priority settings.advanced.process_priority.low=Low settings.advanced.process_priority.below_normal=Below Normal settings.advanced.process_priority.normal=Normal settings.advanced.process_priority.above_normal=Above Normal settings.advanced.process_priority.high=High -settings.advanced.post_exit_command=Post-exit command -settings.advanced.post_exit_command.prompt=Will be executed after game exits +settings.advanced.post_exit_command=Post-exit Command +settings.advanced.post_exit_command.prompt=Commands to execute after the game exits settings.advanced.server_ip=Server Address -settings.advanced.server_ip.prompt=Join server when game launched -settings.advanced.use_native_glfw=[Linux] Use system GLFW -settings.advanced.use_native_openal=[Linux] Use system OpenAL +settings.advanced.server_ip.prompt=Join automatically after launching the game. +settings.advanced.use_native_glfw=[Linux Only] Use system GLFW +settings.advanced.use_native_openal=[Linux Only] Use system OpenAL settings.advanced.workaround=Workarounds -settings.advanced.workaround.warning=Workaround settings are only for professional users. Modifying workaround settings may result in game crash. Unless you know what you are doing, please do not modify these options. -settings.advanced.wrapper_launcher=Wrapper command +settings.advanced.workaround.warning=Workaround options are intended only for expert users. Tweaking with these options may crash the game. Unless you know what you are doing, please do not modify these options. +settings.advanced.wrapper_launcher=Wrapper Command settings.advanced.wrapper_launcher.prompt=Allows launching using an extra wrapper program like 'optirun' on Linux. settings.custom=Custom -settings.game=Games +settings.game=Game Settings settings.game.current=Game -settings.game.dimension=Game Window Dimension +settings.game.dimension=Resolution settings.game.exploration=Explore settings.game.fullscreen=Fullscreen -settings.game.java_directory=Java Directory -settings.game.java_directory.auto=Automatically selected -settings.game.java_directory.auto.not_found=No suitable Java -settings.game.java_directory.bit=%s-Bit -settings.game.java_directory.choose=Choose Java Directory. -settings.game.java_directory.invalid=Invalid Java Path +settings.game.java_directory=Java Path +settings.game.java_directory.auto=Automatically Select +settings.game.java_directory.auto.not_found=No suitable Java version was installed. +settings.game.java_directory.bit=%s bit +settings.game.java_directory.choose=Select Java path. +settings.game.java_directory.invalid=Incorrect Java path. settings.game.java_directory.template=%s (%s) settings.game.management=Manage settings.game.working_directory=Working Directory -settings.game.working_directory.choose=Choose Working Directory -settings.game.working_directory.hint=Turn on the "Independent" in the "Working Directory" option to make the current version store settings, archives, modules and other game data independently. It is recommended to turn on this option when using mods to avoid conflicts between modules of different game versions. After modifying this option, please move the game archive and other game data files by yourself. +settings.game.working_directory.choose=Select working directory +settings.game.working_directory.hint=Turn on the 'Isolated' option under 'Working Directory' to allow the current instance to store its settings, saves, and mods in a separate directory.\n\ +\n\ +It is recommended to turn this option on to avoid mod conflicts, but you'll need to move your saves manually. -settings.icon=Game Icon +settings.icon=Icon -settings.launcher=Settings +settings.launcher=Launcher Settings settings.launcher.appearance=Appearance -settings.launcher.common_path.tooltip=This app will cache all downloads here. +settings.launcher.common_path.tooltip=This app will put all game assets and dependencies here. If there are existing libraries under the game directory, the launcher will prefer to use them first. settings.launcher.debug=Debug settings.launcher.download=Download settings.launcher.download.threads=Threads -settings.launcher.download.threads.auto=Auto Determined -settings.launcher.download.threads.hint=Too large concurrency may cause system to freeze. Download speed may be affected by ICP and destination server. +settings.launcher.download.threads.auto=Automatically Determine +settings.launcher.download.threads.hint=Too many threads may cause your system to freeze, and your download speed may be affected by your ISP and download servers. It is not always the case that more threads increase your download speed. settings.launcher.download_source=Download Source -settings.launcher.download_source.auto=Auto choose download source -settings.launcher.enable_game_list=Show version list in main page +settings.launcher.download_source.auto=Auto Choose Download Mirror +settings.launcher.enable_game_list=Show version list in home page settings.launcher.font=Font settings.launcher.general=General settings.launcher.language=Language settings.launcher.launcher_log.export=Export launcher logs -settings.launcher.launcher_log.export.failed=Failed to export logs +settings.launcher.launcher_log.export.failed=Unable to export logs settings.launcher.launcher_log.export.success=Logs have been exported to %s -settings.launcher.log=Log -settings.launcher.log.font=Log Font +settings.launcher.log=Logging +settings.launcher.log.font=Font settings.launcher.proxy=Proxy -settings.launcher.proxy.authentication=Proxy Authentication -settings.launcher.proxy.disable=Use system proxies +settings.launcher.proxy.authentication=Requires authentication +settings.launcher.proxy.disable=Use system proxy settings.launcher.proxy.host=Host settings.launcher.proxy.http=HTTP settings.launcher.proxy.none=No proxy settings.launcher.proxy.password=Password settings.launcher.proxy.port=Port -settings.launcher.proxy.socks=Socks -settings.launcher.proxy.username=Account +settings.launcher.proxy.socks=SOCKS +settings.launcher.proxy.username=Username settings.launcher.theme=Theme -settings.launcher.title_transparent=Title transparent -settings.launcher.version_list_source=Version List Source +settings.launcher.title_transparent=Transparent titlebar +settings.launcher.version_list_source=Version List -settings.memory=Game Memory -settings.memory.allocate.auto=Minimum %1$.1f GB / Actual %2$.1f GB -settings.memory.allocate.auto.exceeded=Minimum %1$.1f GB / Actual %2$.1f GB (%3$.1f GB Available) -settings.memory.allocate.manual=Allocate %1$.1f GB -settings.memory.allocate.manual.exceeded=Allocate %1$.1f GB (%3$.1f GB Available) -settings.memory.auto_allocate=Memory size determined automatically +settings.memory=Memory +settings.memory.allocate.auto=%1$.1f GB Minimum / %2$.1f GB Allocated +settings.memory.allocate.auto.exceeded=%1$.1f GB Minimum / %2$.1f GB Allocated (%3$.1f GB Available) +settings.memory.allocate.manual=%1$.1f GB Allocated +settings.memory.allocate.manual.exceeded=%1$.1f GB Allocated (%3$.1f GB Available) +settings.memory.auto_allocate=Automatically allocate settings.memory.lower_bound=Minimum Memory settings.memory.used_per_total=%1$.1f GB Used / %2$.1f GB Total settings.physical_memory=Physical Memory Size settings.show_log=Show Logs -settings.skin=Now changing skin of offline account is supported! Go to account page and change your skin now! -settings.tabs.installers=Installers -settings.take_effect_after_restart=Take effect after restart -settings.type=Version setting type -settings.type.global=Global game settings (all settings shared among games) +settings.skin=Skins for offline accounts are now supported. You can go to the account settings to change your skin and cape, but other players cannot see it in multiplayer. +settings.tabs.installers=Modloaders / OptiFine +settings.take_effect_after_restart=Applies after restart +settings.type=Instance Settings Type +settings.type.global=Global Instance Settings (shared among instances) settings.type.global.manage=Global Game Settings -settings.type.global.edit=Configure global game settings -settings.type.special.enable=Enable specialized settings for this game -settings.type.special.edit=Configure current game settings -settings.type.special.edit.hint=Current game version %s has enabled specialized settings, resulting in options in current page not applied to that game version. Click link to configure current game settings. +settings.type.global.edit=Edit Global Instance Settings +settings.type.special.enable=Enable per-instance settings +settings.type.special.edit=Edit Current Instance Settings +settings.type.special.edit.hint=Current instance [%s] has enabled per-instance settings, all options on this page will NOT affect that instance. Click here to modify its own options. -sponsor=Donations -sponsor.bmclapi=Download services are provided by BMCLAPI and MCBBS. Click here for more information. -sponsor.hmcl=Hello Minecraft! Launcher is a free and open source Minecraft launcher which allows users to easily manage multiple, individual Minecraft installations. We use Afdian to continue to pay for hosting and project development. Click here for more information. +sponsor=Donators +sponsor.bmclapi=Downloads are provided by BMCLAPI and MCBBS. Click here for more information. +sponsor.hmcl=Hello Minecraft\! Launcher is a FOSS Minecraft launcher which allows users to manage multiple Minecraft instances easily. You can donate to us on Afdian to support our file hosting and project development. Click here for more information. -system.architecture=Arch -system.operating_system=OS +system.architecture=Architecture +system.operating_system=Operating System update=Update update.accept=Update -update.changelog=Changes +update.changelog=Changelog update.channel.dev=Beta -update.channel.dev.hint=You are using the beta version, which may include some extra functionalities compared to the release version, only used for testing.\n\ - Beta version should be unstable!\n\ - If you met some problems, you can go to the feedback page to report them, or join chat Discord or KaiHeiLa to report problems.\n\n\ - To hide this hint, you need to donate or make impressive contribution in feedback. -update.channel.dev.title=Hints for beta version -update.channel.nightly=Alpha -update.channel.nightly.hint=You are using the alpha version, which may include some extra functionalities compared to the beta and release version, only used for testing.\n\ - Alpha version should be unstable!\n\ - If you met some problems, you can go to the feedback page to report them, or join chat Discord or KaiHeiLa to report problems.\n\n\ - To hide this hint, you need to donate or make impressive contribution in feedback. -update.channel.nightly.title=Hints for alpha version +update.channel.dev.hint=You are currently using a beta build of the launcher, which may include some extra features, but is also sometimes more unstable than the release versions.\n\ +\n\ +If you encounter any bug or issue, you can go to the feedback page to report it, or tell us in our Discord or KaiHeiLa community.\n\ +\n\ +To hide this tooltip, you need to make a donation or submit a valuable feedback. +update.channel.dev.title=Beta Version Notice +update.channel.nightly=Nightly +update.channel.nightly.hint=You are currently using a nightly build of the launcher, which may include some extra features, but is also always more unstable than the other versions.\n\ +\n\ +If you encounter any bug or issue, you can go to the feedback page to report it, or tell us in our Discord or KaiHeiLa community.\n\ +\n\ +To hide this tooltip, you need to make a donation or submit a valuable feedback. +update.channel.nightly.title=Nightly Version Notice update.channel.stable=Release -update.checking=Checking for updates -update.failed=Failed to perform update -update.found=Update Available! -update.newest_version=Latest version: %s -update.bubble.title=Update Available: %s +update.checking=Checking for Updates +update.failed=Unable to update +update.found=Update Available\! +update.newest_version=Latest version\: %s +update.bubble.title=Update Available\: %s update.bubble.subtitle=Click here to update -update.note=Warning: Beta versions and nightly versions may have more functionality and bug fixes but also more possible errors. +update.note=Warning\: Beta versions and nightly versions may have more features or fixes, but they also come with more potential issues. update.latest=This is the latest version. -update.no_browser=Cannot open a browser. The link has been copied to the clipboard. Paste it into the address bar of browser to update. +update.no_browser=Cannot open in the system browser. But, we copied the link to your clipboard and you can open it manually. update.tooltip=Update version=Games -version.cannot_read=Unable to find the game version. Cannot continue automatic installation. -version.empty=No game -version.empty.add=Install new version -version.empty.launch=No version to launch, please install a version via download page. -version.empty.hint=No installed game version. Click here to download a new game. -version.game.old=Old +version.cannot_read=Unable to parse the game version, automatic installation cannot continue. +version.empty=No Instances +version.empty.add=Add an Instance +version.empty.launch=No instances, you can install one on the 'Download' tab. +version.empty.hint=There are no Minecraft instances here. You can try to switch to another game directory or click here to download one. +version.game.old=Historical version.game.release=Release version.game.releases=Releases version.game.snapshot=Snapshot version.game.snapshots=Snapshots -version.launch=Play -version.launch.test=Test Game -version.launch_script=Make a Launching Script -version.launch_script.failed=Unable to make launch script. -version.launch_script.save=Save launch script -version.launch_script.success=Created script %s. -version.manage=All Versions -version.manage.clean=Clear game directory -version.manage.clean.tooltip=Clear logs, crash-reports -version.manage.duplicate=Copy game instance -version.manage.duplicate.duplicate_save=Copy saves -version.manage.duplicate.prompt=Type new version name -version.manage.duplicate.confirm=New version generated by replication will be locked: forced independent mode, game setting independence. -version.manage.manage=Manage Version -version.manage.manage.title=Manage Version - %1s -version.manage.redownload_assets_index=Update Game Asset Files -version.manage.remove=Delete this version -version.manage.remove.confirm=Are you sure you want to remove this version %s? You cannot restore this version again! -version.manage.remove.confirm.trash=Are you sure you want to remove this version %s? You can restore this version with the name of %s in your system trash. -version.manage.remove.confirm.independent=Since this version is in independent mode, deleting this version will also delete all saved worlds belonging to this version. Do you want to remove this version %s? -version.manage.remove_libraries=Delete library files -version.manage.rename=Rename this version -version.manage.rename.message=Please enter the new name for this version -version.manage.rename.fail=Failed to rename the version. +version.launch=Launch Game +version.launch.test=Test Launch +version.launch_script=Export Launch Script +version.launch_script.failed=Unable to export launch script. +version.launch_script.save=Export Launch Script +version.launch_script.success=Exported launch script as %s. +version.manage=All Instances +version.manage.clean=Delete Log Files +version.manage.clean.tooltip=Remove logs and crash reports. +version.manage.duplicate=Duplicate Instance +version.manage.duplicate.duplicate_save=Duplicate Save +version.manage.duplicate.prompt=Enter instance name +version.manage.duplicate.confirm=The duplicated instance will have a copy of all the files of this instance, with an isolated game directory and settings. +version.manage.manage=Manage Instances +version.manage.manage.title=Manage Instance - %1s +version.manage.redownload_assets_index=Update Game Assets +version.manage.remove=Delete Instance +version.manage.remove.confirm=Are you sure you want to permanently remove the version %s? This action cannot be undone\! +version.manage.remove.confirm.trash=Are you sure you want to remove the version %s? You can still find its files in your recycle bin by the name of %s. +version.manage.remove.confirm.independent=Since this instance is stored in an isolated directory, deleting it will also delete its saves and other data. Do you still want to delete instance %s? +version.manage.remove_libraries=Delete All Libraries +version.manage.rename=Rename Instance +version.manage.rename.message=Please enter the new name for this instance +version.manage.rename.fail=Unable to rename the instance, some files might be in use or the name contains an invalid character. version.settings=Settings -version.update=Update modpack +version.update=Update Modpack wizard.prev=< Prev wizard.failed=Failed