Conversation
Currently translated at 1.4% (43 of 3014 strings) Translation: Plain Craft Launcher Community Edition/launcher Translate-URL: https://translate.pclc.cc/projects/pcl-ce/launcher/fr/
Currently translated at 0.5% (16 of 3014 strings) Translation: Plain Craft Launcher Community Edition/launcher Translate-URL: https://translate.pclc.cc/projects/pcl-ce/launcher/ja/
审查者指南(小型 PR 中折叠显示)审查者指南通过合并翻译变更来更新法语和日语 XAML 本地化词典,新增 61 行并删除 15 行;审查应重点关注键覆盖情况、重复或缺失的资源,以及翻译的正确性。 文件级变更
提示和命令与 Sourcery 交互
自定义你的使用体验访问你的控制面板以:
获取帮助Original review guide in EnglishReviewer's guide (collapsed on small PRs)Reviewer's GuideUpdates the French and Japanese XAML localization dictionaries by merging translation changes, adding 61 lines and removing 15; review should focus on key coverage, duplicate or missing resources, and translation correctness. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: da5c153ab5
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| <sys:String x:Key="Application.EnvironmentWarning.Message">PCL CE は起動時に環境問題を検知しました: | ||
| これらの問題を解決しないと、一部の機能が正常に作動しない可能性があります……</sys:String> |
There was a problem hiding this comment.
Restore the problem-list placeholder in the Japanese warning
When Japanese is selected and any startup environment check fails, _ShowEnvironmentWarning passes the detected issues to this resource as argument {0}, but this translation contains no placeholder. string.Format therefore discards the argument, so the dialog only reports a generic problem and omits whether the user needs to upgrade Windows, extract the launcher, or move it from a risky folder; include {0} in the message as the other locales do.
Useful? React with 👍 / 👎.
Currently translated at 5.1% (155 of 3014 strings) Translation: Plain Craft Launcher Community Edition/launcher Translate-URL: https://translate.pclc.cc/projects/pcl-ce/launcher/fr/
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9bea12f9e3
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| <sys:String x:Key="Crash.Analysis.Error.Failed">L'analyse du crash a échoué. Veuillez consulter les détails de l'erreur ci-dessous.</sys:String> | ||
| <sys:String x:Key="Crash.Dialog.Button.ExportReport">Exporter le rapport de crash</sys:String> | ||
| <sys:String x:Key="Crash.Dialog.Button.GoToModify">Aller modifier les paramètres</sys:String> | ||
| <sys:String x:Key="Crash.Dialog.Button.OpenLog">Modifier les paramètres</sys:String> |
There was a problem hiding this comment.
Label the log-opening button correctly
When French is selected and crash analysis provides a direct log without redirecting to instance settings, CrashDialogPresenter._GetSecondButtonText uses this resource while the button action opens the log via _OpenDirectFile. The current text means “Modify settings,” so the dialog presents an unrelated action and may cause users to overlook the available log; translate this as “View log” instead.
Useful? React with 👍 / 👎.
Currently translated at 5.3% (162 of 3014 strings) Translation: Plain Craft Launcher Community Edition/launcher Translate-URL: https://translate.pclc.cc/projects/pcl-ce/launcher/fr/
Currently translated at 0.5% (16 of 3014 strings) Translation: Plain Craft Launcher Community Edition/launcher Translate-URL: https://translate.pclc.cc/projects/pcl-ce/launcher/ja/
Currently translated at 5.6% (169 of 3014 strings) Translation: Plain Craft Launcher Community Edition/launcher Translate-URL: https://translate.pclc.cc/projects/pcl-ce/launcher/fr/
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 49f8906cca
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| {0}</sys:String> | ||
| <sys:String x:Key="Crash.Report.Export.Success">Rapport de crash exporté!</sys:String> | ||
| <sys:String x:Key="Crash.Report.SaveDialog.DefaultFileName">Rapport de crash-{0}.zip</sys:String> | ||
| <sys:String x:Key="Crash.Report.SaveDialog.Filter">Rapport de crash Minecraft (.zip)|.zip</sys:String> |
There was a problem hiding this comment.
Restore wildcards in the crash-report file filter
When French is selected and the user exports a crash report, this value is passed directly to SaveFileDialog.Filter, but .zip matches only a file literally named .zip rather than ZIP files generally. Existing ZIP reports are therefore hidden, and extension inference may not work if the user removes the extension from the default name; use *.zip as in the other locale resources.
Useful? React with 👍 / 👎.
Currently translated at 5.8% (175 of 3014 strings) Translation: Plain Craft Launcher Community Edition/launcher Translate-URL: https://translate.pclc.cc/projects/pcl-ce/launcher/fr/
Currently translated at 7.1% (217 of 3014 strings) Translation: Plain Craft Launcher Community Edition/launcher Translate-URL: https://translate.pclc.cc/projects/pcl-ce/launcher/fr/
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: afcda36371
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| <sys:String x:Key="Crash.Suggestion.NightConfigBug">Essayez de supprimer les fichiers de configuration des mods concernés, ou installez Night Config Fixes.</sys:String> | ||
| <sys:String x:Key="Crash.Suggestion.OldForgeNewJavaIncompatible">Essayez de mettre à jour Forge ou de passer à une version plus ancienne de Java.</sys:String> | ||
| <sys:String x:Key="Crash.Suggestion.OpenGl1282">Désactivez les packs de shaders et supprimez les packs de ressources récemment ajoutés, puis réessayez.</sys:String> | ||
| <sys:String x:Key="Crash.Suggestion.OptiFineForgeIncompatible">Check the compatible OptiFine and Forge versions, then reinstall matching versions.</sys:String> |
There was a problem hiding this comment.
Translate the OptiFine recovery instruction into French
When French is selected and crash analysis detects CrashCause.OptiFineForgeIncompatible, CrashResultFormatter displays this value as the suggested recovery action. Because the newly added French resource is identical to the English source, users receive an English instruction in an otherwise French diagnosis; translate this instruction before overriding the fallback resource.
Useful? React with 👍 / 👎.
* imp:内存管理可以设置初始大小和最大大小#3511 * imp:内存管理可以设置初始大小和最大大小#3511 * imp:内存管理可以设置初始大小和最大大小#3511 * imp:内存管理可以设置初始大小和最大大小#3511 * imp:内存管理可以设置初始大小和最大大小#3511 * imp:内存管理可以设置初始大小和最大大小#3511 * imp:内存管理可以设置初始大小和最大大小#3511 * feat:内存管理可以设置初始大小和最大大小#3511 --------- Co-authored-by: ChilovenBustiangle <116699482+Chiloven945@users.noreply.github.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 1c0485d36a
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| <sys:String x:Key="Application.EnvironmentWarning.System32Bit">- 現在のシステムは32ビットで、PCL CE 起動器や新しいMinecraftに対応しておらず、64ビットシステムに再インストールすることを強くお勧めします</sys:String> | ||
| <sys:String x:Key="Application.EnvironmentWarning.TempFolder">- PCL CE は一時ディレクトリで実行中です。PCL CE をアーカイブから展開してからご使用ください。そうしないと、ゲームのセーブデータや設定が失われる可能性があります</sys:String> | ||
| <sys:String x:Key="Application.EnvironmentWarning.Title">環境警報</sys:String> | ||
| <sys:String x:Key="Application.EnvironmentWarning.WindowsVersion">- Windows 版本は推奨要件を満たしておらず、少なくともWindows 10 1809が推奨されており、Windowsシステムのアップグレードを検討することをお勧めします</sys:String> |
There was a problem hiding this comment.
Replace the Chinese term in the Japanese Windows warning
When Japanese is selected and the Windows-version environment check fails, this warning displays Windows 版本; 版本 is not the Japanese term for a software version and makes the diagnostic read incorrectly. Replace it with the Japanese バージョン so users can clearly understand why the warning appeared.
Useful? React with 👍 / 👎.
Currently translated at 7.7% (234 of 3021 strings) Translation: Plain Craft Launcher Community Edition/launcher Translate-URL: https://translate.pclc.cc/projects/pcl-ce/launcher/fr/
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 5621b0ee1f
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| {0} | ||
|
|
||
| Si ces problèmes ne sont pas résolus, certaines fonctions risquent de ne pas fonctionner correctement…</sys:String> | ||
| <sys:String x:Key="Application.EnvironmentWarning.SocialSoftwareFolder">- PCL CE est en cours d'exécution depuis le dossier de téléchargement de logiciels sociaux tels que Discord, WhatsApp, etc. Veuillez envisager de le déplacer vers un autre emplacement, sinon cela pourrait entraîner la perte des sauvegardes de jeu ou des paramètres</sys:String> |
There was a problem hiding this comment.
Name the apps that actually trigger the warning
When the executable is under wechat_files, WeChat Files, or Tencent Files, Application.xaml.cs:132-134 selects this resource, but the French text instead attributes the warning to Discord or WhatsApp, neither of which triggers the check. French users therefore receive a false explanation and may not identify the parent folder they need to move PCL CE out of; retain the QQ/WeChat/TIM examples or describe the detected Tencent folders.
Useful? React with 👍 / 👎.
Currently translated at 8.0% (244 of 3021 strings) Translation: Plain Craft Launcher Community Edition/launcher Translate-URL: https://translate.pclc.cc/projects/pcl-ce/launcher/fr/
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 0be641984c
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| <sys:String x:Key="Common.Action.Continue">Continuer</sys:String> | ||
| <sys:String x:Key="Common.Action.Copy">Copier</sys:String> | ||
| <sys:String x:Key="Common.Format.Number.Digit1">{0}k</sys:String> | ||
| <sys:String x:Key="Common.Format.Number.Digit2">{0}M</sys:String> |
There was a problem hiding this comment.
Add the French billion compact-number format
When French is selected with a non-East-Asian display culture and a project has more than one billion downloads, Lang.CompactNumber divides the count by 1,000,000,000 and requests Common.Format.Number.Digit3. This dictionary overrides only Digit1 and Digit2, so lookup falls through to the Chinese base value {0} 兆; for example, 1.5 billion is displayed as 1,50 兆, which denotes the wrong magnitude. Add a French Digit3 value such as {0} Md or {0} B.
Useful? React with 👍 / 👎.
| <sys:String x:Key="Common.Action.Copy">Copier</sys:String> | ||
| <sys:String x:Key="Common.Format.Number.Digit1">{0}k</sys:String> | ||
| <sys:String x:Key="Common.Format.Number.Digit2">{0}M</sys:String> | ||
| <sys:String x:Key="Common.Format.TimeSpan.Future">dans {0}</sys:String> |
There was a problem hiding this comment.
Add the French past-time suffix
For French UI users whose display format is French, every existing mod release/update produces a negative span, so Lang.TimeSpan selects Common.Format.TimeSpan.Past. Because this translation adds only the future counterpart, resolution falls through to the Chinese base {0}前, yielding mixed output such as il y a 2 jours前 in the mod listing and update views. Add the French past-time resource (for example, il y a {0}) alongside this future resource.
Useful? React with 👍 / 👎.
* refactor(downloader): 重构大文件下载分段与系统资源分配逻辑 * 修复并发限制问题 * fix performance issues * try fix performance issue again * fix mc download performance * fix speedmeter * use http 1.1 for file download * reduce timeout duration * 调整 UI 与本地化 * add http version option # Conflicts: # PCL.Core/App/Localization/Languages/zh-CN.xaml # Plain Craft Launcher 2/Pages/PageSetup/PageSetupGameManage.xaml * fix ui * 调整超时策略 * 更加严格的重试 * 调整顺序下载重启阈值 * apply suggestions Generated by GPT-5.6 Terra Max * refactor(downloader): 移除莫名其妙的低速掐连接机制并调整校验方式 This is generated by gpt-5.6-sol (max) * chore: 移除无用代码 * fix: fix wrong buffer management * fix: use token bucket to throttle * fix: dismiss null hash to improve performance * fix(downloader): 修复限速导致的读取超时并优化配额调度机制 - 在分段与顺序下载中,读取完成后立即重置倒计时,防止限速等待期间误触发超时 - 重构 AsyncQuota 为严格 FIFO 定向转让模式,消除全量广播惊群并提高队列调度性能 本PR由Gemini 3.8对代码进行了审查。 * fix(downloader): 动态感知限速配置变更并实时调整等待周期 * fix(downloader): 调整并发连接上限时即时唤醒排队等待的下载任务 --------- Co-authored-by: Big-Cake-jpg <notbigcake@gmail.com> Co-authored-by: WhiteCAT <64885812+whitecat346@users.noreply.github.com> Co-authored-by: lokins <lokins@siiway.org>
Currently translated at 8.3% (252 of 3021 strings) Translation: Plain Craft Launcher Community Edition/launcher Translate-URL: https://translate.pclc.cc/projects/pcl-ce/launcher/fr/
* imp:快速下载的选择菜单优化为多选项 * imp:快速下载的选择菜单优化为多选项 * Update PCL.Core/App/Localization/Languages/zh-CN.xaml Co-authored-by: ChilovenBustiangle <116699482+Chiloven945@users.noreply.github.com> * imp:增加en-US翻译 * Update PCL.Core/App/Localization/Languages/en-US.xaml Co-authored-by: ChilovenBustiangle <116699482+Chiloven945@users.noreply.github.com> --------- Co-authored-by: ChilovenBustiangle <116699482+Chiloven945@users.noreply.github.com>
Merge this PR before release
Sourcery 总结
增强功能:
Original summary in English
Sourcery 总结
增强功能:
Original summary in English
Sourcery 总结
增强功能:
Original summary in English
Sourcery 摘要
增强功能:
Original summary in English
Sourcery 总结
合并更新后的翻译,并支持在消息对话框中安全地导航 Markdown 超链接。
新功能:
Original summary in English
Sourcery 总结
合并更新后的翻译,并为消息对话框添加安全的 Markdown 超链接导航。
新功能:
增强功能:
Original summary in English
Summary by Sourcery
Merge updated translations and add safe Markdown hyperlink navigation to message dialogs.
New Features:
Enhancements: