在每个检测句后加上引导句 (#2324)

* 在每个检测句后加上引导句

* 更新 GameCrashWindow.java

* 小小调整

* 更新 I18N_zh_CN.properties

* 按要求修改

* Update GameCrashWindow.java
This commit is contained in:
zkitefly
2024-01-07 22:44:28 +08:00
committed by GitHub
parent 5b7149b967
commit e6e4e36537
7 changed files with 35 additions and 33 deletions

View File

@@ -174,6 +174,8 @@ public class GameCrashWindow extends Stage {
boolean hasMultipleRules = results.keySet().stream().distinct().count() > 1; boolean hasMultipleRules = results.keySet().stream().distinct().count() > 1;
if (hasMultipleRules) { if (hasMultipleRules) {
segments.addAll(FXUtils.parseSegment(i18n("game.crash.feedback"), Controllers::onHyperlinkAction));
segments.add(new Text("\n"));
segments.addAll(FXUtils.parseSegment(i18n("game.crash.reason.multiple"), Controllers::onHyperlinkAction)); segments.addAll(FXUtils.parseSegment(i18n("game.crash.reason.multiple"), Controllers::onHyperlinkAction));
LOG.log(Level.INFO, "Multiple reasons detected"); LOG.log(Level.INFO, "Multiple reasons detected");
} }
@@ -183,7 +185,6 @@ public class GameCrashWindow extends Stage {
case TOO_OLD_JAVA: case TOO_OLD_JAVA:
segments.addAll(FXUtils.parseSegment(i18n("game.crash.reason.too_old_java", segments.addAll(FXUtils.parseSegment(i18n("game.crash.reason.too_old_java",
CrashReportAnalyzer.getJavaVersionFromMajorVersion(Integer.parseInt(result.getMatcher().group("expected")))), Controllers::onHyperlinkAction)); CrashReportAnalyzer.getJavaVersionFromMajorVersion(Integer.parseInt(result.getMatcher().group("expected")))), Controllers::onHyperlinkAction));
segments.add(new Text("\n"));
break; break;
case MOD_RESOLUTION_CONFLICT: case MOD_RESOLUTION_CONFLICT:
case MOD_RESOLUTION_MISSING: case MOD_RESOLUTION_MISSING:
@@ -192,29 +193,32 @@ public class GameCrashWindow extends Stage {
translateFabricModId(result.getMatcher().group("sourcemod")), translateFabricModId(result.getMatcher().group("sourcemod")),
parseFabricModId(result.getMatcher().group("destmod")), parseFabricModId(result.getMatcher().group("destmod")),
parseFabricModId(result.getMatcher().group("destmod"))), Controllers::onHyperlinkAction)); parseFabricModId(result.getMatcher().group("destmod"))), Controllers::onHyperlinkAction));
segments.add(new Text("\n"));
break; break;
case MOD_RESOLUTION_MISSING_MINECRAFT: case MOD_RESOLUTION_MISSING_MINECRAFT:
segments.addAll(FXUtils.parseSegment(i18n("game.crash.reason." + result.getRule().name().toLowerCase(Locale.ROOT), segments.addAll(FXUtils.parseSegment(i18n("game.crash.reason." + result.getRule().name().toLowerCase(Locale.ROOT),
translateFabricModId(result.getMatcher().group("mod")), translateFabricModId(result.getMatcher().group("mod")),
result.getMatcher().group("version")), Controllers::onHyperlinkAction)); result.getMatcher().group("version")), Controllers::onHyperlinkAction));
segments.add(new Text("\n"));
break; break;
case MOD_FOREST_OPTIFINE: case MOD_FOREST_OPTIFINE:
case TWILIGHT_FOREST_OPTIFINE: case TWILIGHT_FOREST_OPTIFINE:
case PERFORMANT_FOREST_OPTIFINE: case PERFORMANT_FOREST_OPTIFINE:
case JADE_FOREST_OPTIFINE: case JADE_FOREST_OPTIFINE:
segments.addAll(FXUtils.parseSegment(i18n("game.crash.reason.mod", "OptiFine"), Controllers::onHyperlinkAction)); segments.addAll(FXUtils.parseSegment(i18n("game.crash.reason.mod", "OptiFine"), Controllers::onHyperlinkAction));
segments.add(new Text("\n"));
break; break;
default: default:
segments.addAll(FXUtils.parseSegment(i18n("game.crash.reason." + result.getRule().name().toLowerCase(Locale.ROOT), segments.addAll(FXUtils.parseSegment(i18n("game.crash.reason." + result.getRule().name().toLowerCase(Locale.ROOT),
Arrays.stream(result.getRule().getGroupNames()).map(groupName -> result.getMatcher().group(groupName)) Arrays.stream(result.getRule().getGroupNames()).map(groupName -> result.getMatcher().group(groupName))
.toArray()), Controllers::onHyperlinkAction)); .toArray()), Controllers::onHyperlinkAction));
segments.add(new Text("\n"));
break; break;
} }
segments.add(new Text("\n")); segments.add(new Text("\n"));
if (hasMultipleRules) {
segments.add(new Text("\n"));
} else {
segments.add(new Text("\n"));
segments.addAll(FXUtils.parseSegment(i18n("game.crash.feedback"), Controllers::onHyperlinkAction));
segments.add(new Text("\n"));
}
LOG.log(Level.INFO, "Crash cause: " + result.getRule()); LOG.log(Level.INFO, "Crash cause: " + result.getRule());
} }
if (results.isEmpty()) { if (results.isEmpty()) {
@@ -225,8 +229,6 @@ public class GameCrashWindow extends Stage {
reasonTextFlow.getChildren().setAll(FXUtils.parseSegment(i18n("game.crash.reason.unknown"), Controllers::onHyperlinkAction)); reasonTextFlow.getChildren().setAll(FXUtils.parseSegment(i18n("game.crash.reason.unknown"), Controllers::onHyperlinkAction));
LOG.log(Level.INFO, "Crash reason unknown"); LOG.log(Level.INFO, "Crash reason unknown");
} }
feedbackTextFlow.setVisible(true);
} else { } else {
feedbackTextFlow.setVisible(false); feedbackTextFlow.setVisible(false);
reasonTextFlow.getChildren().setAll(segments); reasonTextFlow.getChildren().setAll(segments);

View File

@@ -181,7 +181,7 @@ button.no=No
button.ok=OK button.ok=OK
button.refresh=Refresh button.refresh=Refresh
button.remove=Remove button.remove=Remove
button.remove.confirm=Are you sure you want to permanently remove it? This action cannot be undone\! button.remove.confirm=Are you sure you want to permanently remove it? This action cannot be undone!
button.retry=Retry button.retry=Retry
button.save=Save button.save=Save
button.save_as=Save As button.save_as=Save As
@@ -414,7 +414,8 @@ folder.saves=Saves
folder.screenshots=Screenshots folder.screenshots=Screenshots
game=Game game=Game
game.crash.feedback=Is it a common issue that almost everyone has had? Please leave feedback so that we can improve\! #game.crash.feedback=Is it a common issue that almost everyone has had? Please leave feedback so that we can improve!
game.crash.feedback=<b>Please do not share screenshots of this interface with others! </b> If you ask for help from others, please click to export the game crash information in the lower left corner and send the exported file to others for analysis.
game.crash.info=Crash Info game.crash.info=Crash Info
game.crash.reason=Crash Cause game.crash.reason=Crash Cause
game.crash.reason.analyzing=Analyzing... game.crash.reason.analyzing=Analyzing...
@@ -578,9 +579,7 @@ There are some keywords that might contain some Mod IDs. You can search them onl
game.crash.reason.too_old_java=The game crashed because you are using a historical Java VM version.\n\ game.crash.reason.too_old_java=The game crashed because you are using a historical Java VM version.\n\
\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 <a href="https://docs.microsoft.com/en-US/java/openjdk/download">here</a>. 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 <a href="https://docs.microsoft.com/en-US/java/openjdk/download">here</a>.
game.crash.reason.unknown=We are not able to figure out why the game crashed, please refer to the game logs.\n\ game.crash.reason.unknown=We are not able to figure out why the game crashed, please refer to the game logs.
\n\
<b>When asking someone else for help, please share the full game log and related crash report file with them\!</b>\n
game.crash.reason.unsatisfied_link_error=Unable to launch Minecraft due to missing libraries: %1$s.\n\ game.crash.reason.unsatisfied_link_error=Unable to launch Minecraft due to missing libraries: %1$s.\n\
\n\ \n\
If you have modified native library settings, please make sure these libraries do exist. Or, please try launching again after reverting it back to default.\n\ If you have modified native library settings, please make sure these libraries do exist. Or, please try launching again after reverting it back to default.\n\
@@ -709,12 +708,12 @@ launcher.cache_directory.default=Default (%AppData%/.minecraft or ~/.minecraft)
launcher.cache_directory.disabled=Disabled launcher.cache_directory.disabled=Disabled
launcher.cache_directory.invalid=Unable to create cache directory, falling back to default. launcher.cache_directory.invalid=Unable to create cache directory, falling back to default.
launcher.contact=Contact Us launcher.contact=Contact Us
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=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.java_internal_error=Hello Minecraft! Launcher has encountered a fatal error because your Java is broken. Please uninstall your Java, and download a suitable Java <a href="https://bell-sw.com/pages/downloads/#downloads">here</a>. launcher.crash.java_internal_error=Hello Minecraft! Launcher has encountered a fatal error because your Java is broken. Please uninstall your Java, and download a suitable Java <a href="https://bell-sw.com/pages/downloads/#downloads">here</a>.
launcher.crash.hmcl_out_dated=Hello Minecraft! Launcher has encountered a fatal error\! Your launcher is outdated. Please update your launcher\! launcher.crash.hmcl_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. launcher.update_java=Please update your Java version.
login.empty_username=You have not set your username yet\! login.empty_username=You have not set your username yet!
login.enter_password=Please enter your password. login.enter_password=Please enter your password.
logwindow.show_lines=Show Row Number logwindow.show_lines=Show Row Number
@@ -894,7 +893,7 @@ mods.mcmod.page=MCMOD Page
mods.mcmod.search=Search in MCMOD mods.mcmod.search=Search in MCMOD
mods.modrinth=Modrinth mods.modrinth=Modrinth
mods.name=Name mods.name=Name
mods.not_modded=You must install a mod loader (Fabric, Forge or LiteLoader) first to manage your mods\! mods.not_modded=You must install a mod loader (Fabric, Forge or LiteLoader) first to manage your mods!
mods.restore=Rollback mods.restore=Rollback
mods.url=Official Page mods.url=Official Page
mods.update_modpack_mod.warning=Updating mods in a modpack can lead to irreparable results, possibly corrupting the modpack so that it cannot start. Are you sure you want to update? mods.update_modpack_mod.warning=Updating mods in a modpack can lead to irreparable results, possibly corrupting the modpack so that it cannot start. Are you sure you want to update?
@@ -1175,7 +1174,7 @@ update.channel.nightly.title=Nightly Version Notice
update.channel.stable=Release update.channel.stable=Release
update.checking=Checking for Updates update.checking=Checking for Updates
update.failed=Unable to update update.failed=Unable to update
update.found=Update Available\! update.found=Update Available!
update.newest_version=Latest version: %s update.newest_version=Latest version: %s
update.bubble.title=Update Available: %s update.bubble.title=Update Available: %s
update.bubble.subtitle=Click here to update update.bubble.subtitle=Click here to update
@@ -1213,7 +1212,7 @@ version.manage.manage=Manage Instances
version.manage.manage.title=Manage Instance - %1s version.manage.manage.title=Manage Instance - %1s
version.manage.redownload_assets_index=Update Game Assets version.manage.redownload_assets_index=Update Game Assets
version.manage.remove=Delete Instance 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=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.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.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_assets=Delete All Assets version.manage.remove_assets=Delete All Assets

View File

@@ -365,7 +365,8 @@ folder.saves=Guardados
folder.screenshots=Capturas de pantalla folder.screenshots=Capturas de pantalla
game=Juego game=Juego
game.crash.feedback=¿Es un problema común que casi todo el mundo ha tenido? Por favor, deja tus comentarios para que podamos mejorar. #game.crash.feedback=¿Es un problema común que casi todo el mundo ha tenido? Por favor, deja tus comentarios para que podamos mejorar.
game.crash.feedback=<b>¡Por favor, no comparta capturas de pantalla de esta interfaz con otras personas! </b> Si solicita ayuda a otros, haga clic para exportar la información del bloqueo del juego en la esquina inferior izquierda y envíe el archivo exportado a otros para que lo analicen.
game.crash.info=Información sobre el fallo game.crash.info=Información sobre el fallo
game.crash.reason=Causa del fallo game.crash.reason=Causa del fallo
game.crash.reason.analyzing=Analizando... game.crash.reason.analyzing=Analizando...
@@ -525,12 +526,8 @@ Hay algunas palabras clave que pueden contener algunos Mod IDs. Puedes buscarlas
game.crash.reason.too_old_java=El juego se ha bloqueado porque estás utilizando una versión histórica de Java VM..\n\ game.crash.reason.too_old_java=El juego se ha bloqueado porque estás utilizando una versión histórica de Java VM..\n\
\n\ \n\
Tienes que cambiar a una versión más reciente (%1$s) de Java en la configuración del juego y luego volver a ejecutar el juego. Puedes descargar Java desde <a href="https://docs.microsoft.com/en-US/java/openjdk/download">here</a>. Tienes que cambiar a una versión más reciente (%1$s) de Java en la configuración del juego y luego volver a ejecutar el juego. Puedes descargar Java desde <a href="https://docs.microsoft.com/en-US/java/openjdk/download">here</a>.
game.crash.reason.unknown=No somos capaces de averiguar por qué el juego se estrelló, por favor refiérase a los registros del juego.
game.crash.reason.cannot_find_launch_target_fmlclient=No se puede encontrar el juego actual porque Forge no está completamente instalado. \nPuede intentar ir a Administración del juego - Instalar automáticamente Forge y volver a instalarlo. game.crash.reason.cannot_find_launch_target_fmlclient=No se puede encontrar el juego actual porque Forge no está completamente instalado. \nPuede intentar ir a Administración del juego - Instalar automáticamente Forge y volver a instalarlo.
game.crash.reason.unknown=No somos capaces de averiguar por qué el juego se estrelló, por favor refiérase a los registros del juego.\n\
\n\
<b>Cuando pidas ayuda a otra persona, por favor, comparte con ella el registro completo del juego y el archivo de informe de fallos relacionado.</b>\n\
\n\
¿Esta caída es causada por un problema común que casi todo el mundo tiene? Puedes proporcionar tus registros en un nuevo tema de GitHub para mejorar el launcher.
game.crash.reason.unsatisfied_link_error=No se puede iniciar Minecraft porque faltan bibliotecas: %1$s.\n\ game.crash.reason.unsatisfied_link_error=No se puede iniciar Minecraft porque faltan bibliotecas: %1$s.\n\
\n\ \n\
Si ha modificado la configuración de la biblioteca nativa, por favor, asegúrese de que estas bibliotecas existen. O, por favor, intente iniciar de nuevo después de revertir a los valores predeterminados.\n\ Si ha modificado la configuración de la biblioteca nativa, por favor, asegúrese de que estas bibliotecas existen. O, por favor, intente iniciar de nuevo después de revertir a los valores predeterminados.\n\
@@ -813,7 +810,7 @@ mods.mcmod.page=Página de MCMOD
mods.mcmod.search=Búsqueda en MCMOD mods.mcmod.search=Búsqueda en MCMOD
mods.modrinth=Modrinth mods.modrinth=Modrinth
mods.name=Nombre mods.name=Nombre
mods.not_modded=¡Debes instalar primero un cargador de mods (Fabric, Forge o LiteLoader) para gestionar tus mods\! mods.not_modded=¡Debes instalar primero un cargador de mods (Fabric, Forge o LiteLoader) para gestionar tus mods!
mods.restore=Restaurar mods.restore=Restaurar
mods.url=Página oficial mods.url=Página oficial
mods.update_modpack_mod.warning=Actualizar mods en un modpack puede generar resultados irreparables, posiblemente corrompiendo el modpack para que no pueda iniciarse. ¿Seguro que quieres actualizar? mods.update_modpack_mod.warning=Actualizar mods en un modpack puede generar resultados irreparables, posiblemente corrompiendo el modpack para que no pueda iniciarse. ¿Seguro que quieres actualizar?
@@ -1045,7 +1042,7 @@ update.channel.nightly.title=Aviso de versión nocturna
update.channel.stable=Estable update.channel.stable=Estable
update.checking=Buscando actualizaciones update.checking=Buscando actualizaciones
update.failed=No se puede actualizar update.failed=No se puede actualizar
update.found=¡Actualización disponible\! update.found=¡Actualización disponible!
update.newest_version=Última versión: %s update.newest_version=Última versión: %s
update.bubble.title=Actualización disponible: %s update.bubble.title=Actualización disponible: %s
update.bubble.subtitle=Haga clic aquí para actualizar update.bubble.subtitle=Haga clic aquí para actualizar
@@ -1083,7 +1080,7 @@ version.manage.manage=Gestionar instancias
version.manage.manage.title=Gestionar instancia - %1s version.manage.manage.title=Gestionar instancia - %1s
version.manage.redownload_assets_index=Actualizar activos del juego version.manage.redownload_assets_index=Actualizar activos del juego
version.manage.remove=Borrar instancia version.manage.remove=Borrar instancia
version.manage.remove.confirm=¿Está seguro de que quiere eliminar permanentemente la versión %s? ¡Esta acción no se puede deshacer\! version.manage.remove.confirm=¿Está seguro de que quiere eliminar permanentemente la versión %s? ¡Esta acción no se puede deshacer!
version.manage.remove.confirm.trash=¿Estás seguro de que quieres eliminar la versión %s? Todavía puedes encontrar sus archivos en tu papelera de reciclaje con el nombre de %s. version.manage.remove.confirm.trash=¿Estás seguro de que quieres eliminar la versión %s? Todavía puedes encontrar sus archivos en tu papelera de reciclaje con el nombre de %s.
version.manage.remove.confirm.independent=Dado que esta instancia está almacenada en un directorio aislado, al eliminarla también se eliminarán sus guardados y otros datos. ¿Aún quieres borrar la instancia %s? version.manage.remove.confirm.independent=Dado que esta instancia está almacenada en un directorio aislado, al eliminarla también se eliminarán sus guardados y otros datos. ¿Aún quieres borrar la instancia %s?
version.manage.remove_assets=Borrar todas las activos del juego version.manage.remove_assets=Borrar todas las activos del juego

View File

@@ -331,7 +331,8 @@ folder.saves=マップ
folder.screenshots=スクリーンショット folder.screenshots=スクリーンショット
game=ゲーム game=ゲーム
game.crash.feedback=問題は非常に一般的ですが、理由がわかりませんでしたか?フィードバックページでフィードバックをお寄せください。 #game.crash.feedback=問題は非常に一般的ですが、理由がわかりませんでしたか?フィードバックページでフィードバックをお寄せください。
game.crash.feedback=<b>このインターフェースのスクリーンショットを他の人と共有しないでください。 </b> 他の人に助けを求める場合は、左下隅にあるゲーム クラッシュ情報をクリックしてエクスポートし、エクスポートされたファイルを分析のために他の人に送信してください。
game.crash.info=ゲームステータス game.crash.info=ゲームステータス
game.crash.reason=クラッシュアナライザー game.crash.reason=クラッシュアナライザー
game.crash.reason.analyzing=分析中.. game.crash.reason.analyzing=分析中..

View File

@@ -333,7 +333,8 @@ folder.saves=Сохранения
folder.screenshots=Снимки экрана folder.screenshots=Снимки экрана
game=Игра game=Игра
game.crash.feedback=Проблема настолько распространена, но мы не выяснили причину? Оставь нам отзыв на странице обратной связи! #game.crash.feedback=Проблема настолько распространена, но мы не выяснили причину? Оставь нам отзыв на странице обратной связи!
game.crash.feedback=<b>Пожалуйста, не делитесь скриншотами этого интерфейса с другими! </b> Если вы попросите помощи у других, нажмите, чтобы экспортировать информацию о сбое игры в левом нижнем углу, и отправьте экспортированный файл другим для анализа.
game.crash.info=Статус игры game.crash.info=Статус игры
game.crash.reason=Анализатор сбоев game.crash.reason=Анализатор сбоев
game.crash.reason.analyzing=Анализирование... game.crash.reason.analyzing=Анализирование...

View File

@@ -395,7 +395,8 @@ folder.saves=遊戲存檔資料夾
folder.screenshots=截圖資料夾 folder.screenshots=截圖資料夾
game=遊戲 game=遊戲
game.crash.feedback=查看了日誌發現問題很常見?歡迎在 <a href="https://discord.gg/jVvC7HfM6U">Discord</a> 或 <a href="https://kook.top/Kx7n3t">KOOK 群</a>提交回饋,幫助我們豐富崩潰分析系統! #game.crash.feedback=查看了日誌發現問題很常見?歡迎在 <a href="https://discord.gg/jVvC7HfM6U">Discord</a> 或 <a href="https://kook.top/Kx7n3t">KOOK 群</a>提交回饋,幫助我們豐富崩潰分析系統!
game.crash.feedback=<b>請不要將本界面截圖給他人! </b>如果你要求助他人,請你點擊左下角 導出遊戲崩潰信息 後將導出的文件發送給他人以供分析。\n你可以點擊下方的 幫助 前往社區尋求幫助。
game.crash.info=遊戲訊息 game.crash.info=遊戲訊息
game.crash.reason=崩潰原因 game.crash.reason=崩潰原因
game.crash.reason.analyzing=分析中... game.crash.reason.analyzing=分析中...
@@ -462,7 +463,7 @@ game.crash.reason.processing_of_javaagent_failed=當前遊戲因為加載 -javaa
game.crash.reason.resolution_too_high=當前遊戲因為材質包解析度過高,無法繼續運行\n你可以更換一個解析度更低的材質或者更換一個視訊記憶體更大的顯示卡。 game.crash.reason.resolution_too_high=當前遊戲因為材質包解析度過高,無法繼續運行\n你可以更換一個解析度更低的材質或者更換一個視訊記憶體更大的顯示卡。
game.crash.reason.stacktrace=原因未知,請點擊日誌按鈕查看詳細訊息。\n下面是一些關鍵字其中可能包含 Mod 名稱,你可以透過搜索的方式查找有關訊息。\n%s game.crash.reason.stacktrace=原因未知,請點擊日誌按鈕查看詳細訊息。\n下面是一些關鍵字其中可能包含 Mod 名稱,你可以透過搜索的方式查找有關訊息。\n%s
game.crash.reason.too_old_java=當前遊戲因為 Java 虛擬機版本過低,無法繼續運行。\n你需要在遊戲設置中更換 %1$s 或更新版本的 Java 虛擬機,並重新啟動遊戲。如果沒有下載安裝,你可以點擊 <a href="https://docs.microsoft.com/zh-TW/java/openjdk/download">此處</a> 下載微軟 JDK。 game.crash.reason.too_old_java=當前遊戲因為 Java 虛擬機版本過低,無法繼續運行。\n你需要在遊戲設置中更換 %1$s 或更新版本的 Java 虛擬機,並重新啟動遊戲。如果沒有下載安裝,你可以點擊 <a href="https://docs.microsoft.com/zh-TW/java/openjdk/download">此處</a> 下載微軟 JDK。
game.crash.reason.unknown=原因未知,請點擊日誌按鈕查看詳細訊息。\n<b>不要將本界面截圖給他人!</b>如果你要求助他人,請你點擊左下角導出遊戲崩潰訊息後將導出的文件發送給他人以供分析。 game.crash.reason.unknown=原因未知,請點擊日誌按鈕查看詳細訊息。
game.crash.reason.unsatisfied_link_error=當前遊戲因為缺少本地庫,無法繼續運行。\n這些本地庫缺失%1$s。\n如果你在遊戲設置中修改了本地庫路徑選項請你修改回預設模式。\n如果已經在預設模式下請檢查本地庫缺失是否是 Mod 引起的,或由 HMCL 引起的。如果你確定是 HMCL 引起的,建議你向我們回饋。\n如果你確實需要自訂本地庫路徑你需要保證其中包含缺失的本地庫。 game.crash.reason.unsatisfied_link_error=當前遊戲因為缺少本地庫,無法繼續運行。\n這些本地庫缺失%1$s。\n如果你在遊戲設置中修改了本地庫路徑選項請你修改回預設模式。\n如果已經在預設模式下請檢查本地庫缺失是否是 Mod 引起的,或由 HMCL 引起的。如果你確定是 HMCL 引起的,建議你向我們回饋。\n如果你確實需要自訂本地庫路徑你需要保證其中包含缺失的本地庫。
game.crash.title=遊戲意外退出 game.crash.title=遊戲意外退出
game.directory=遊戲路徑 game.directory=遊戲路徑

View File

@@ -397,7 +397,8 @@ folder.saves=存档文件夹
folder.screenshots=截图文件夹 folder.screenshots=截图文件夹
game=游戏 game=游戏
game.crash.feedback=查看了日志发现该问题很常见?欢迎在下方的 “帮助” 中提交反馈,帮助我们丰富崩溃分析系统! #game.crash.feedback=查看了日志发现该问题很常见?欢迎在下方的 “帮助” 中提交反馈,帮助我们丰富崩溃分析系统!
game.crash.feedback=<b>请不要将本界面截图给他人!</b>如果你要求助他人,请你点击左下角<b> 导出游戏崩溃信息 </b>后将导出的文件发送给他人以供分析。\n你可以点击下方的<b> 帮助 </b>前往交流群寻求帮助。
game.crash.info=游戏信息 game.crash.info=游戏信息
game.crash.reason=崩溃原因 game.crash.reason=崩溃原因
game.crash.reason.analyzing=分析中…… game.crash.reason.analyzing=分析中……
@@ -461,7 +462,7 @@ game.crash.reason.out_of_memory=当前游戏因为内存不足,无法继续运
game.crash.reason.resolution_too_high=当前游戏因为材质包分辨率过高,无法继续运行\n你可以更换一个分辨率更低的材质或者更换一个显存更大的显卡。 game.crash.reason.resolution_too_high=当前游戏因为材质包分辨率过高,无法继续运行\n你可以更换一个分辨率更低的材质或者更换一个显存更大的显卡。
game.crash.reason.stacktrace=原因未知,请点击日志按钮查看详细信息。\n下面是一些关键词其中可能包含 Mod 名称,你可以通过搜索的方式查找有关信息。\n%s game.crash.reason.stacktrace=原因未知,请点击日志按钮查看详细信息。\n下面是一些关键词其中可能包含 Mod 名称,你可以通过搜索的方式查找有关信息。\n%s
game.crash.reason.too_old_java=当前游戏因为 Java 虚拟机版本过低,无法继续运行。\n你需要在全局特定游戏设置中更换 Java %1$s 或更新版本的 Java 虚拟机,并重新启动游戏。如果没有下载安装,你可以点击 <a href="https://bell-sw.com/pages/downloads/#downloads">此处</a> 下载 Liberica JDK。 game.crash.reason.too_old_java=当前游戏因为 Java 虚拟机版本过低,无法继续运行。\n你需要在全局特定游戏设置中更换 Java %1$s 或更新版本的 Java 虚拟机,并重新启动游戏。如果没有下载安装,你可以点击 <a href="https://bell-sw.com/pages/downloads/#downloads">此处</a> 下载 Liberica JDK。
game.crash.reason.unknown=原因未知,请点击日志按钮查看详细信息。\n<b>请不要将本界面截图给他人!</b>如果你要求助他人,请你点击左下角导出游戏崩溃信息后将导出的文件发送给他人以供分析。 game.crash.reason.unknown=原因未知,请点击日志按钮查看详细信息。
game.crash.reason.unsatisfied_link_error=当前游戏因为缺少本地库,无法继续运行。\n这些本地库缺失%1$s。\n如果你在全局特定游戏设置中修改了本地库路径选项请你修改回预设模式。\n如果已经在预设模式下请检查本地库缺失是否是 Mod 引起的,或由 HMCL 引起的。如果你确定是 HMCL 引起的,建议你向我们反馈。\n如果你确实需要自定义本地库路径你需要保证其中包含缺失的本地库 game.crash.reason.unsatisfied_link_error=当前游戏因为缺少本地库,无法继续运行。\n这些本地库缺失%1$s。\n如果你在全局特定游戏设置中修改了本地库路径选项请你修改回预设模式。\n如果已经在预设模式下请检查本地库缺失是否是 Mod 引起的,或由 HMCL 引起的。如果你确定是 HMCL 引起的,建议你向我们反馈。\n如果你确实需要自定义本地库路径你需要保证其中包含缺失的本地库
game.crash.title=游戏意外退出 game.crash.title=游戏意外退出
game.directory=游戏路径 game.directory=游戏路径