Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
504 changes: 478 additions & 26 deletions HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java

Large diffs are not rendered by default.

35 changes: 35 additions & 0 deletions HMCL/src/main/resources/assets/lang/I18N.properties
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,7 @@ assets.index.malformed=Index files of downloaded assets are corrupted. You can r
button.cancel=Cancel
button.change_source=Change Download Source
button.clear=Clear
button.copy=Copy
button.copy_and_exit=Copy and Exit
button.delete=Delete
button.do_not_show_again=Don't show again
Expand Down Expand Up @@ -1439,6 +1440,40 @@ settings.launcher.font.anti_aliasing.auto=Auto
settings.launcher.font.anti_aliasing.gray=Grayscale
settings.launcher.font.anti_aliasing.lcd=Sub-pixel
settings.launcher.general=General
settings.launcher.github_repository=GitHub Repository
settings.launcher.system_info.title=Device Information
settings.launcher.system_info.computer_name=Computer Name
settings.launcher.system_info.username=Username
settings.launcher.system_info.admin=Admin
settings.launcher.system_info.hostname=Hostname
settings.launcher.system_info.os=Operating System
settings.launcher.system_info.motherboard=Motherboard
settings.launcher.system_info.kernel=Kernel
settings.launcher.system_info.window_size=Window Size
settings.launcher.system_info.java=Java
settings.launcher.system_info.javafx=JavaFX
settings.launcher.system_info.cpu=CPU
settings.launcher.system_info.cpu.cores=Cores: %1$d Physical / %2$d Logical
settings.launcher.system_info.cpu.frequency=Frequency: %s GHz
settings.launcher.system_info.gpu=GPU
settings.launcher.system_info.gpu.active=Active
settings.launcher.system_info.gpu.software=Software Rendering
settings.launcher.system_info.render_pipeline=Rendering Pipeline
settings.launcher.system_info.memory=Memory
settings.launcher.system_info.swap=Swap
settings.launcher.system_info.storage=Storage
settings.launcher.system_info.storage.partition=Partition(%s)
settings.launcher.system_info.storage.mount_point=Mount(%s)
settings.launcher.system_info.network=Network
settings.launcher.system_info.ipv4=IPv4 Address
settings.launcher.system_info.ipv6=IPv6 Address
settings.launcher.system_info.timezone=Timezone
settings.launcher.system_info.language=Language
settings.launcher.export_system_info=Export
settings.launcher.export_system_info.success=System information has been exported to "%s"
settings.launcher.export_system_info.failed=Failed to export system information.
settings.launcher.export_system_info.button=Export System Info
settings.launcher.system_info.unknown=Unknown
settings.launcher.language=Language
settings.launcher.launcher_log.export=Export Launcher Logs
settings.launcher.launcher_log.export.failed=Failed to export logs.
Expand Down
36 changes: 36 additions & 0 deletions HMCL/src/main/resources/assets/lang/I18N_ar.properties
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,7 @@ button.export=تصدير
button.no=لا
button.ok=موافق
button.ok.countdown=موافق (%d)
button.copy=نسخ
button.reset=إعادة الضبط
button.reveal_dir=فتح المجلد
button.refresh=تحديث
Expand Down Expand Up @@ -1432,7 +1433,13 @@ settings.launcher.font.anti_aliasing.auto=تلقائي
settings.launcher.font.anti_aliasing.gray=تدرج رمادي
settings.launcher.font.anti_aliasing.lcd=بكسل فرعي
settings.launcher.general=عام
settings.launcher.github_repository=مستودع GitHub
settings.launcher.system_info.title=معلومات الجهاز
settings.launcher.language=اللغة
settings.launcher.export_system_info=تصدير
settings.launcher.export_system_info.success=تم تصدير معلومات النظام إلى %s
settings.launcher.export_system_info.failed=فشل تصدير معلومات النظام
settings.launcher.export_system_info.button=تصدير معلومات النظام
settings.launcher.launcher_log.export=تصدير سجلات المشغّل
settings.launcher.launcher_log.export.failed=فشل تصدير السجلات.
settings.launcher.launcher_log.export.success=تم تصدير السجلات إلى "%s".
Expand Down Expand Up @@ -1666,3 +1673,32 @@ wizard.prev=< السابق
wizard.failed=فشل
wizard.finish=إنهاء
wizard.next=التالي >

settings.launcher.system_info.ipv4=عنوان IPv4
settings.launcher.system_info.ipv6=عنوان IPv6
settings.launcher.system_info.computer_name=اسم الكمبيوتر
settings.launcher.system_info.username=اسم المستخدم
settings.launcher.system_info.admin=مسؤول
settings.launcher.system_info.hostname=اسم المضيف
settings.launcher.system_info.os=نظام التشغيل
settings.launcher.system_info.motherboard=اللوحة الأم
settings.launcher.system_info.kernel=النواة
settings.launcher.system_info.window_size=حجم النافذة
settings.launcher.system_info.java=Java
settings.launcher.system_info.javafx=JavaFX
settings.launcher.system_info.cpu=المعالج
settings.launcher.system_info.cpu.cores=أنوية: %1$d فيزيائية / %2$d منطقية
settings.launcher.system_info.cpu.frequency=التردد: %s GHz
settings.launcher.system_info.gpu=معالج الرسومات
settings.launcher.system_info.gpu.active=نشط
settings.launcher.system_info.gpu.software=العرض البرمجي
settings.launcher.system_info.render_pipeline=خط أنابيب العرض
settings.launcher.system_info.memory=الذاكرة
settings.launcher.system_info.swap=الذاكرة الاحتياطية
settings.launcher.system_info.storage=التخزين
settings.launcher.system_info.storage.partition=القرص(%s)
settings.launcher.system_info.storage.mount_point=نقطة التحميل(%s)
settings.launcher.system_info.network=الشبكة
settings.launcher.system_info.timezone=المنطقة الزمنية
settings.launcher.system_info.language=اللغة
settings.launcher.system_info.unknown=غير معروف
36 changes: 36 additions & 0 deletions HMCL/src/main/resources/assets/lang/I18N_es.properties
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,7 @@ button.export=Exportar
button.no=No
button.ok=Aceptar
button.ok.countdown=Aceptar (%d)
button.copy=Copiar
button.reveal_dir=Carpeta
button.refresh=Refrescar
button.remove=Eliminar
Expand Down Expand Up @@ -1329,7 +1330,13 @@ settings.launcher.font.anti_aliasing.auto=Automático
settings.launcher.font.anti_aliasing.gray=Escala de grises
settings.launcher.font.anti_aliasing.lcd=Subpíxel
settings.launcher.general=General
settings.launcher.github_repository=Repositorio de GitHub
settings.launcher.system_info.title=Información del dispositivo
settings.launcher.language=Idioma
settings.launcher.export_system_info=Exportar
settings.launcher.export_system_info.success=La información del sistema se ha exportado a %s
settings.launcher.export_system_info.failed=No se ha podido exportar la información del sistema
settings.launcher.export_system_info.button=Exportar información del sistema
settings.launcher.launcher_log.export=Exportar registros del launcher
settings.launcher.launcher_log.export.failed=No se han podido exportar los registros
settings.launcher.launcher_log.export.success=Los registros se han exportado a «%s»
Expand Down Expand Up @@ -1469,3 +1476,32 @@ wizard.prev=< Previo
wizard.failed=Falló
wizard.finish=Finalizar
wizard.next=Siguiente >

settings.launcher.system_info.ipv4=Dirección IPv4
settings.launcher.system_info.ipv6=Dirección IPv6
settings.launcher.system_info.computer_name=Nombre del ordenador
settings.launcher.system_info.username=Nombre de usuario
settings.launcher.system_info.admin=Administrador
settings.launcher.system_info.hostname=Nombre de host
settings.launcher.system_info.os=Sistema operativo
settings.launcher.system_info.motherboard=Placa base
settings.launcher.system_info.kernel=Núcleo
settings.launcher.system_info.window_size=Tamaño de ventana
settings.launcher.system_info.java=Java
settings.launcher.system_info.javafx=JavaFX
settings.launcher.system_info.cpu=CPU
settings.launcher.system_info.cpu.cores=Núcleos: %1$d físicos / %2$d lógicos
settings.launcher.system_info.cpu.frequency=Frecuencia: %s GHz
settings.launcher.system_info.gpu=GPU
settings.launcher.system_info.gpu.active=Activo
settings.launcher.system_info.gpu.software=Renderizado por software
settings.launcher.system_info.render_pipeline=Pipeline de renderizado
settings.launcher.system_info.memory=Memoria
settings.launcher.system_info.swap=Intercambio
settings.launcher.system_info.storage=Almacenamiento
settings.launcher.system_info.storage.partition=Partición(%s)
settings.launcher.system_info.storage.mount_point=Punto de montaje(%s)
settings.launcher.system_info.network=Red
settings.launcher.system_info.timezone=Zona horaria
settings.launcher.system_info.language=Idioma
settings.launcher.system_info.unknown=Desconocido
36 changes: 36 additions & 0 deletions HMCL/src/main/resources/assets/lang/I18N_ja.properties
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@ button.install=インストール
button.export=エクスポート
button.no=いいえ
button.ok=OK
button.copy=コピー
button.refresh=更新
button.remove=削除
button.remove.confirm=本当に完全に削除しますか?この操作は元に戻せません!
Expand Down Expand Up @@ -843,7 +844,13 @@ settings.launcher.download_source.auto=ダウンロードソースの自動選
settings.launcher.enable_game_list=メインページにバージョンリストを表示する
settings.launcher.font=フォント
settings.launcher.general=全般的
settings.launcher.github_repository=GitHubリポジトリ
settings.launcher.system_info.title=デバイス情報
settings.launcher.language=言語
settings.launcher.export_system_info=エクスポート
settings.launcher.export_system_info.success=システム情報が %s にエクスポートされました
settings.launcher.export_system_info.failed=システム情報のエクスポートに失敗しました
settings.launcher.export_system_info.button=システム情報をエクスポート
settings.launcher.launcher_log.export=ランチャーログのエクスポート
settings.launcher.launcher_log.export.failed=ログのエクスポートに失敗しました
settings.launcher.launcher_log.export.success=ログが %s にエクスポートされました
Expand Down Expand Up @@ -961,3 +968,32 @@ wizard.prev=< 前へ
wizard.failed=失敗
wizard.finish=終了
wizard.next=次へ >

settings.launcher.system_info.ipv4=IPv4 アドレス
settings.launcher.system_info.ipv6=IPv6 アドレス
settings.launcher.system_info.computer_name=コンピュータ名
settings.launcher.system_info.username=ユーザー名
settings.launcher.system_info.admin=管理者
settings.launcher.system_info.hostname=ホスト名
settings.launcher.system_info.os=オペレーティングシステム
settings.launcher.system_info.motherboard=マザーボード
settings.launcher.system_info.kernel=カーネル
settings.launcher.system_info.window_size=ウィンドウサイズ
settings.launcher.system_info.java=Java
settings.launcher.system_info.javafx=JavaFX
settings.launcher.system_info.cpu=CPU
settings.launcher.system_info.cpu.cores=コア数: %1$d 物理 / %2$d 論理
settings.launcher.system_info.cpu.frequency=周波数: %s GHz
settings.launcher.system_info.gpu=GPU
settings.launcher.system_info.gpu.active=アクティブ
settings.launcher.system_info.gpu.software=ソフトウェアレンダリング
settings.launcher.system_info.render_pipeline=レンダリングパイプライン
settings.launcher.system_info.memory=メモリ
settings.launcher.system_info.swap=スワップ
settings.launcher.system_info.storage=ストレージ
settings.launcher.system_info.storage.partition=パーティション(%s)
settings.launcher.system_info.storage.mount_point=マウント(%s)
settings.launcher.system_info.network=ネットワーク
settings.launcher.system_info.timezone=タイムゾーン
settings.launcher.system_info.language=言語
settings.launcher.system_info.unknown=不明
36 changes: 36 additions & 0 deletions HMCL/src/main/resources/assets/lang/I18N_lzh.properties
Original file line number Diff line number Diff line change
Expand Up @@ -167,6 +167,7 @@ button.export=錄出
button.no=否
button.ok=然
button.ok.countdown=然 (%d)
button.copy=鈔
button.refresh=重整
button.remove=刪
button.remove.confirm=誠刪之?刪則不復!
Expand Down Expand Up @@ -1141,7 +1142,13 @@ settings.launcher.font.anti_aliasing.auto=自調
settings.launcher.font.anti_aliasing.gray=灰階
settings.launcher.font.anti_aliasing.lcd=子像素
settings.launcher.general=貫用
settings.launcher.github_repository=GitHub 倉
settings.launcher.system_info.title=器械信息
settings.launcher.language=文
settings.launcher.export_system_info=錄出
settings.launcher.export_system_info.success=器械信息巳錄出至「%s」
settings.launcher.export_system_info.failed=錄器械信息而未成
settings.launcher.export_system_info.button=錄出器械信息
settings.launcher.launcher_log.export=錄出啟者之誌
settings.launcher.launcher_log.export.failed=錄誌出而未成
settings.launcher.launcher_log.export.success=誌既存於「%s」
Expand Down Expand Up @@ -1276,3 +1283,32 @@ wizard.prev=< 嚮
wizard.failed=未成
wizard.finish=成矣
wizard.next=次 >

settings.launcher.system_info.ipv4=IPv4 位址
settings.launcher.system_info.ipv6=IPv6 位址
settings.launcher.system_info.computer_name=電腦名
settings.launcher.system_info.username=使用者
settings.launcher.system_info.admin=管理員
settings.launcher.system_info.hostname=主機名
settings.launcher.system_info.os=系統
settings.launcher.system_info.motherboard=主機板
settings.launcher.system_info.kernel=內核
settings.launcher.system_info.window_size=視窗大小
settings.launcher.system_info.java=Java
settings.launcher.system_info.javafx=JavaFX
settings.launcher.system_info.cpu=CPU
settings.launcher.system_info.cpu.cores=核心: %1$d 物理 / %2$d 邏輯
settings.launcher.system_info.cpu.frequency=頻率: %s GHz
settings.launcher.system_info.gpu=GPU
settings.launcher.system_info.gpu.active=現用
settings.launcher.system_info.gpu.software=軟體渲染
settings.launcher.system_info.render_pipeline=渲染管綫
settings.launcher.system_info.memory=記憶體
settings.launcher.system_info.swap=交換
settings.launcher.system_info.storage=儲存
settings.launcher.system_info.storage.partition=磁區(%s)
settings.launcher.system_info.storage.mount_point=掛載(%s)
settings.launcher.system_info.network=網路
settings.launcher.system_info.timezone=時區
settings.launcher.system_info.language=語言
settings.launcher.system_info.unknown=未審
36 changes: 36 additions & 0 deletions HMCL/src/main/resources/assets/lang/I18N_ru.properties
Original file line number Diff line number Diff line change
Expand Up @@ -167,6 +167,7 @@ button.export=Экспорт
button.no=Нет
button.ok=ОК
button.ok.countdown=ОК (%d)
button.copy=Копировать
button.refresh=Обновить
button.remove=Убрать
button.remove.confirm=Удалить навсегда? Это действие невозможно отменить!
Expand Down Expand Up @@ -1319,7 +1320,13 @@ settings.launcher.font.anti_aliasing.auto=Автоматический
settings.launcher.font.anti_aliasing.gray=Оттенки серого
settings.launcher.font.anti_aliasing.lcd=Субпиксель
settings.launcher.general=Общие
settings.launcher.github_repository=GitHub-репозиторий
settings.launcher.system_info.title=Информация об устройстве
settings.launcher.language=Язык
settings.launcher.export_system_info=Экспорт
settings.launcher.export_system_info.success=Информация о системе экспортирована в %s
settings.launcher.export_system_info.failed=Не удалось экспортировать информацию о системе
settings.launcher.export_system_info.button=Экспорт информации о системе
settings.launcher.launcher_log.export=Экспорт логов лаунчера
settings.launcher.launcher_log.export.failed=Не удалось экспортировать логи
settings.launcher.launcher_log.export.success=Логи экспортированы в %s
Expand Down Expand Up @@ -1452,3 +1459,32 @@ wizard.prev=< Пред.
wizard.failed=Не удалось
wizard.finish=Завершено
wizard.next=След. >

settings.launcher.system_info.ipv4=IPv4-адрес
settings.launcher.system_info.ipv6=IPv6-адрес
settings.launcher.system_info.computer_name=Имя компьютера
settings.launcher.system_info.username=Имя пользователя
settings.launcher.system_info.admin=Администратор
settings.launcher.system_info.hostname=Имя хоста
settings.launcher.system_info.os=Операционная система
settings.launcher.system_info.motherboard=Материнская плата
settings.launcher.system_info.kernel=Ядро
settings.launcher.system_info.window_size=Размер окна
settings.launcher.system_info.java=Java
settings.launcher.system_info.javafx=JavaFX
settings.launcher.system_info.cpu=ЦП
settings.launcher.system_info.cpu.cores=Ядра: %1$d физических / %2$d логических
settings.launcher.system_info.cpu.frequency=Частота: %s ГГц
settings.launcher.system_info.gpu=ГП
settings.launcher.system_info.gpu.active=Активно
settings.launcher.system_info.gpu.software=Программный рендеринг
settings.launcher.system_info.render_pipeline=Графический конвейер
settings.launcher.system_info.memory=Оперативная память
settings.launcher.system_info.swap=Подкачка
settings.launcher.system_info.storage=Накопитель
settings.launcher.system_info.storage.partition=Раздел(%s)
settings.launcher.system_info.storage.mount_point=Точка монтирования(%s)
settings.launcher.system_info.network=Сеть
settings.launcher.system_info.timezone=Часовой пояс
settings.launcher.system_info.language=Язык
settings.launcher.system_info.unknown=Неизвестно
Loading