New Crowdin updates #1092

Open
Rover656 wants to merge 71 commits from l10n_dev/1.21.1 into dev/1.21.1
Rover656 commented 2025-06-22 16:52:34 +00:00 (Migrated from github.com)

Summary by CodeRabbit

  • New Features

    • Added localisation entries for the "Mind Killer" block and "Weather Obelisk" GUI category across multiple languages.
  • Bug Fixes

    • Corrected and updated numerous translation strings, converting many from localized languages to English for item and block names, configuration options, GUI labels, and tooltips.
  • Documentation

    • Expanded and refined localisation coverage for new and existing features, improving consistency and clarity across various language files.
    • Updated multiple language files with translations switching between English and native languages to enhance user understanding.
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Added localisation entries for the "Mind Killer" block and "Weather Obelisk" GUI category across multiple languages. - **Bug Fixes** - Corrected and updated numerous translation strings, converting many from localized languages to English for item and block names, configuration options, GUI labels, and tooltips. - **Documentation** - Expanded and refined localisation coverage for new and existing features, improving consistency and clarity across various language files. - Updated multiple language files with translations switching between English and native languages to enhance user understanding. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
coderabbitai[bot] commented 2025-06-22 16:52:41 +00:00 (Migrated from github.com)

"""

Walkthrough

This update introduces new localisation strings for the "Mind Killer" block and "Weather Obelisk" GUI category across numerous language resource files in the Ender IO Machines module. Additionally, several existing localisation entries in various languages were updated, with some translations replaced by English text and new configuration keys added or modified. Localization for other modules such as Armory, Base, and Conduits was also refined, primarily translating non-English entries into English.

Changes

Files Change Summary
enderio-machines/src/main/resources/assets/enderio/lang/* (25+ languages) Added localisation entries for "block.enderio.mind_killer" ("Mind Killer") and "gui.enderio.category.weather_change" ("Weather Obelisk"). Some files also updated configuration keys, often replacing translations with English.
enderio-base/src/main/resources/assets/enderio/lang/af_za.json,
it_it.json,
tr_tr.json,
zh_cn.json
Updated specific translation strings, frequently replacing localised values with English for block names, configuration keys, and GUI labels.
enderio-base/src/main/resources/assets/enderio/lang/ja_jp.json Entire file translated from Japanese to English for all keys.
enderio-base/src/main/resources/assets/enderio/lang/ru_ru.json Updated and expanded Russian localisation entries, changed terminology, added new GUI and item names, and adjusted phrasing.
enderio-armory/src/main/resources/assets/enderio/lang/af_za.json Changed translation for "item.enderio.dark_steel_sword" from Afrikaans to English.
enderio-armory/src/main/resources/assets/enderio/lang/ja_jp.json Multiple Japanese strings for upgrades and items replaced with English equivalents.
enderio-armory/src/main/resources/assets/enderio/lang/ru_ru.json Expanded Russian localisation with new keys and values for upgrades, configuration, and items.
enderio-armory/src/main/resources/assets/enderio/lang/zh_cn.json Replaced English strings with Chinese equivalents for upgrades and items.
enderio-conduits-modded/src/main/resources/assets/enderio/lang/ja_jp.json,
ru_ru.json,
zh_cn.json
Changed item and description translations for conduits from Japanese, Russian, and Chinese to English.
enderio-conduits/src/main/resources/assets/enderio/lang/ja_jp.json,
zh_cn.json
Updated Japanese and Chinese translations for conduit-related GUI labels, item names, and tooltips to English.
enderio-machines/src/main/resources/assets/enderio/lang/it_it.json,
ru_ru.json,
ja_jp.json,
zh_cn.json
Replaced Italian, Russian, Japanese, and Chinese translations for block names, configuration keys, and GUI elements with English.
enderio-machines/src/main/resources/assets/enderio/lang/tr_tr.json Added Turkish translation for "Mind Killer" block and "Weather Obelisk" GUI category; updated one configuration key translation.

Sequence Diagram(s)

Not applicable – changes are limited to localisation resource files and do not affect code control flow or introduce new features requiring a sequence diagram.

  • Team-EnderIO/EnderIO#1083: Updates Russian localisation files for Ender IO, similar to the localisation expansions and changes in this PR.
  • Team-EnderIO/EnderIO#1074: Implements the "Mind Killer" block and related logic; the present PR provides the corresponding localisation strings for this feature.

Poem

In every tongue, a Mind Killer appears,
Weather Obelisks rise through the codey frontiers.
From Afrikaans to Greek, and Dutch to Chinese,
Localisation updates flutter in the breeze.
Rabbits hop and cheer,
For every string is clear—
Multilingual magic, bringing Ender IO near!

((\
( -.-)
o_(")(")
"""


📜 Recent review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 02e9246e25 and 939cd90c25.

📒 Files selected for processing (4)
  • enderio-armory/src/main/resources/assets/enderio/lang/zh_cn.json (2 hunks)
  • enderio-base/src/main/resources/assets/enderio/lang/zh_cn.json (12 hunks)
  • enderio-conduits/src/main/resources/assets/enderio/lang/zh_cn.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/zh_cn.json (7 hunks)
Files skipped from review due to trivial changes (1)
  • enderio-machines/src/main/resources/assets/enderio/lang/zh_cn.json
🚧 Files skipped from review as they are similar to previous changes (3)
  • enderio-conduits/src/main/resources/assets/enderio/lang/zh_cn.json
  • enderio-armory/src/main/resources/assets/enderio/lang/zh_cn.json
  • enderio-base/src/main/resources/assets/enderio/lang/zh_cn.json
Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: Analyze (java-kotlin)
  • GitHub Check: Analyze (actions)

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.
<!-- This is an auto-generated comment: summarize by coderabbit.ai --> <!-- walkthrough_start --> """ ## Walkthrough This update introduces new localisation strings for the "Mind Killer" block and "Weather Obelisk" GUI category across numerous language resource files in the Ender IO Machines module. Additionally, several existing localisation entries in various languages were updated, with some translations replaced by English text and new configuration keys added or modified. Localization for other modules such as Armory, Base, and Conduits was also refined, primarily translating non-English entries into English. ## Changes | Files | Change Summary | |--------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------| | enderio-machines/src/main/resources/assets/enderio/lang/* (25+ languages) | Added localisation entries for `"block.enderio.mind_killer"` ("Mind Killer") and `"gui.enderio.category.weather_change"` ("Weather Obelisk"). Some files also updated configuration keys, often replacing translations with English. | | enderio-base/src/main/resources/assets/enderio/lang/af_za.json,<br>it_it.json,<br>tr_tr.json,<br>zh_cn.json | Updated specific translation strings, frequently replacing localised values with English for block names, configuration keys, and GUI labels. | | enderio-base/src/main/resources/assets/enderio/lang/ja_jp.json | Entire file translated from Japanese to English for all keys. | | enderio-base/src/main/resources/assets/enderio/lang/ru_ru.json | Updated and expanded Russian localisation entries, changed terminology, added new GUI and item names, and adjusted phrasing.| | enderio-armory/src/main/resources/assets/enderio/lang/af_za.json | Changed translation for `"item.enderio.dark_steel_sword"` from Afrikaans to English. | | enderio-armory/src/main/resources/assets/enderio/lang/ja_jp.json | Multiple Japanese strings for upgrades and items replaced with English equivalents. | | enderio-armory/src/main/resources/assets/enderio/lang/ru_ru.json | Expanded Russian localisation with new keys and values for upgrades, configuration, and items. | | enderio-armory/src/main/resources/assets/enderio/lang/zh_cn.json | Replaced English strings with Chinese equivalents for upgrades and items. | | enderio-conduits-modded/src/main/resources/assets/enderio/lang/ja_jp.json,<br>ru_ru.json,<br>zh_cn.json | Changed item and description translations for conduits from Japanese, Russian, and Chinese to English. | | enderio-conduits/src/main/resources/assets/enderio/lang/ja_jp.json,<br>zh_cn.json | Updated Japanese and Chinese translations for conduit-related GUI labels, item names, and tooltips to English. | | enderio-machines/src/main/resources/assets/enderio/lang/it_it.json,<br>ru_ru.json,<br>ja_jp.json,<br>zh_cn.json | Replaced Italian, Russian, Japanese, and Chinese translations for block names, configuration keys, and GUI elements with English. | | enderio-machines/src/main/resources/assets/enderio/lang/tr_tr.json | Added Turkish translation for "Mind Killer" block and "Weather Obelisk" GUI category; updated one configuration key translation. | ## Sequence Diagram(s) *Not applicable – changes are limited to localisation resource files and do not affect code control flow or introduce new features requiring a sequence diagram.* ## Possibly related PRs - [Team-EnderIO/EnderIO#1083](https://github.com/Team-EnderIO/EnderIO/pull/1083): Updates Russian localisation files for Ender IO, similar to the localisation expansions and changes in this PR. - [Team-EnderIO/EnderIO#1074](https://github.com/Team-EnderIO/EnderIO/pull/1074): Implements the "Mind Killer" block and related logic; the present PR provides the corresponding localisation strings for this feature. ## Poem > In every tongue, a Mind Killer appears, > Weather Obelisks rise through the codey frontiers. > From Afrikaans to Greek, and Dutch to Chinese, > Localisation updates flutter in the breeze. > Rabbits hop and cheer, > For every string is clear— > Multilingual magic, bringing Ender IO near! > > (\(\ > ( -.-) > o_(")(") """ <!-- walkthrough_end --> --- <details> <summary>📜 Recent review details</summary> **Configuration used: CodeRabbit UI** **Review profile: CHILL** **Plan: Pro** <details> <summary>📥 Commits</summary> Reviewing files that changed from the base of the PR and between 02e9246e253a23dabe6827aebb58e86284e8047a and 939cd90c25dec61bada595139d9aa764993aa4ed. </details> <details> <summary>📒 Files selected for processing (4)</summary> * `enderio-armory/src/main/resources/assets/enderio/lang/zh_cn.json` (2 hunks) * `enderio-base/src/main/resources/assets/enderio/lang/zh_cn.json` (12 hunks) * `enderio-conduits/src/main/resources/assets/enderio/lang/zh_cn.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/zh_cn.json` (7 hunks) </details> <details> <summary>✅ Files skipped from review due to trivial changes (1)</summary> * enderio-machines/src/main/resources/assets/enderio/lang/zh_cn.json </details> <details> <summary>🚧 Files skipped from review as they are similar to previous changes (3)</summary> * enderio-conduits/src/main/resources/assets/enderio/lang/zh_cn.json * enderio-armory/src/main/resources/assets/enderio/lang/zh_cn.json * enderio-base/src/main/resources/assets/enderio/lang/zh_cn.json </details> <details> <summary>⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)</summary> * GitHub Check: Analyze (java-kotlin) * GitHub Check: Analyze (actions) </details> </details> <!-- internal state start --> <!-- DwQgtGAEAqAWCWBnSTIEMB26CuAXA9mAOYCmGJATmriQCaQDG+Ats2bgFyQAOFk+AIwBWJBrngA3EsgEBPRvlqU0AgfFwA6NPEgQAfACgjoCEejqANiS4A5EgHdIAYQr57teFmzda1aQZtsZgFKLgBGAAYATgAmAwBVRFDIACV8KQoANgBWTKN9Y3AoMnp8ADMcAmIyZRp6JlZ2Ll5+YVFxKRl5JiUqVXUtHQKTKDhUVExKwlJyKjqFRoxOSCpHRCDmNAp5OQVelTVNbV0wQ0LTAxLKeEIt5nxtgHpECgZHzc9Himl8bFfpR5oRBJXCIR5XCg3R4WTBEQFlAD6AC80BohIh8BgOAYAER4gwAYgJkAAggBJaqzPz0dasLbycqMWCw/wGOAkSC4KgYRAw8SYyCILmeIiQMoPTmwDkAaxI8gABjj1CRmBoITcNL4KNKEUKSCQLLr7A9aDj5SgsLgpaSypDpWhMMgYRgiNg0KQVj8/gwOWV4FZIPYgUyWfRbSxIIqACLwDkAUQwvTNnPwkZx7MgCaT8o0kBsqfwVsoIZd0hTYuwGDENwwaAs6lkABpIBZ8ER4AxmxKmEtXBYxa3HPgGAw/t8aZ4fZLxsg0C3h3X4Cj+ZaSAAPXCQby+GgaIxGImkiw0OY15AESUcpQMGGnzHIRnr7gPeYS7jYAT1hiQdjqWOIIx83IXMxmQBhmVLfgMAseR7g8P0yznVsGEXZca0FYUXUgCQ62wDlPHQT0MW9X1/Q5TB6FofAywwQt0DKMp2nQDB5CfF86H4Ph30/Ds9g5X9xGkPc8RxfILnVW4KHuJ4XjeD4MC+L1/jBIEQTBCToVhR4hDQBEhG4NEMSxXF8UPclKVqDjaU2bZ+AqcCWQAtlrXgiptz8c9rQAKTQbhMGkDlnVdd0OW+Yj/jFMjIF2b5uBhBgRUgZhsGPeA4o5Hy/PIJJOXXTchUhF1kHsdRYEzF160QMrMTLcU+BwyFfmQKMtmlSAAGUaANLduCIKglEgJREAYSFuBXRBm2VZhIFrNgJuY+hvj5DjPHFXN2u4UR4D9FCLBg5s637bw+rQAbZukZshpGtLxoOxMFCFFsVANZBeBICQbmwXl5AIzL/JyrYOQc0t6AvBMiEqsruFgKgkkQXMADEJXXNBmHS5scUAZoZAE6GQAJhi4ABSZBABuGQBNhkAa4YcWi0QWDLHEnHwIVkCJyAABl3pexsqYonqToGq7RvGwVsHA9BkBxQA55UAay9AHUGQB9BkAIoZABKGQAxhkAA4ZACSGJXAGeGUntdxwArhkAawZABe3QBS4xV4nAF2GQAfhlxmXAD8GQBNBm575PTitAfXoEqrUgdMDRIZ8KFBSBmQoTp5im5APG+MQYItC9ZF+PhPCkJYHlkDQqdAnhqBPLBfLi/8FB5JAaCWePPdcYEfzRtxKDoZsn1bRBJBIZs6ulZtEGfTE7tKIs+GO/qhNJWgPBXQ6mxQGhpvOp14FlP3AA6GQBvhkACoZtcAAYYbddoGINIUHU3Ta0s0oLmFsGv4VH9BsLXFXKNxQZBEB98COPDaa/uyjkwYqpBYC5nzBhCgItcDX37BKWU3QD5lmHKOCgABuKC8cizzl2kuDiNAn44QsHhWcbtYrxQ4j7Mq4NIY/gAI7YEkHWdg8N9yEmJCSY8tQzzljQdeW81B2GPjXEHV8XEPxfh/EsP8rIoDAOBqQc8qY2LBw4m+YRvEBLyC4VsHh95kGYnjshVCmisAFUSrg/BgYG5JUUNtWMtBhL4gMBAMARgJJgDuBnZ4rx3jaAUmFZOPoVLAhIKCcEiZrj4E0i6L42AESgMMpibEIkmGkgpDMSyNINj0jsiWGRZhrR6PrGhAUfoAx1VSF9Vukwgpug9EGZAeUyCtykPHJ8FESGlRmkESgTUZoOE5NyXkBjIDQNnPdExZYlrUg4afEJfAyQAHlSRSQzhYmxMBrStwqvxNcZdErQLFBKT2HQeFYS1NKPU3Vh6nTLDU92xD6C7CQlsD0IJMnkEcEMhQGQdlyjUPdFCNAiAPH/M2HsfpXR3iwPgMa7CSkNU+sgC5A0rCNOQAACgABoAAUHqggOrgXAns2q+E2KQZ4m0VpVm+ECC6g1UYhXQAIDEFAoV91EZQIg8gvohSbrgBgGgACU/dBqBO0FYegCKOTz0vgLG6Z4gE9PFZyWQm0X4izKsGMo9YiCwFwM2CG8BejNiEEEbgzYMDwC1ZuD6rcWUYlvN3MltBu40G4GLVuQpBVcjQI0sxbtTpKG9m0os8A+BhU2tWKQQrhqC3YTzJF3UPBCknONXMJJx5/kxHWe+DxNiT37Ngzc7BIRXPMZ4LkigRYfwlAqoUHlIAopIBoIgGgO6au1aIlQorHgJo7XQAVFiBChxIKdQargXXAz8YKiEmxVxWAEdFZC0oRQgWtFNGaqNaoShORhfUeb8D4AsPNVxXFYwTsvrCrpCqo4+vIuPRRfBmkhMdRaG82APBYWSqldKtdnz2AbvQHmzdGZtx4DUT1K5eYjxbBzA9KbumOD8gwQl0hrrMqwLskpaCj3yG+PYSENBAzBjrBidAt6VmzIyIdZsnDtoVCIZ7RCSVPDwE2P2Z5jIUhlPgBUhc+SBmFuLqQwiDQ3pSlLhGnmSh8VkRpIEzJ7ymCfKwiC8118VzNnFfNKOgrVrZoMZm/Ney+BoLgnufcZlWHgtkZeIVN4NFCz4QIu9PBlHfgEv+fIeZUzSLLBeeRgjnM8W/D0fiYjBKIG0dBeQeSlwDJ8SREBIpirmL9U5uCVi6C2NEvY8S0ybhgAEFS9xckvGKXCn4wEASgkaSCvCZEqJ0RxJMqJMyySahzCsuk2yjJvNOQzJ6nkfJ0JGKwhh60uzFSfmHNKNUuX8AaBvEOigCIIaqQRPWNgyYCJoJJLaReDoeRPRdFU0iAZrnebDK4aaaDotIg4tDWGHJFTs0aLgIQsZIBRhIH8VuRBxAegAOIwkQMmC8aDyEAJ4DDKlaZWbMY5E4KwWxICA9UmaIBBZB5ZJ86mNBRSOQSkLFKPg7zf1u02EoUzB5mEWYMVZzhohuH2YqH5pz3ERFudZEBBtTWxKOMuLN/LhXZKeM+HF5SFW1LBN6FCGr6gEQDAa8ZBJLWLLtbSXSLr9lYG9dyTxmL4G8eGcgGSfF9YKmwmOwR5AaWEJ3Ow4HeKiUkgUf7Cbxckx+v9KFoJ8HVVH6aA6mGqxu19rWcm4htdbA/bh+mxJDQflS10AREGPaVMzuwIuxGNBbuzdYBxAAWT+KmDw3BS34CpqDqZeq/c4gxV4+YAB1Q6Wcx4TxrFPA6T0KBPNk91zEoLVPoXeZWXofsJIIgK0keb/eVPgqpsyUGUpg3G9N1xy0fTBv3hufRgNvtfdQyh3DDuyM1yo3Rn7MkSxKC4NbINHQMI0YkCIO2cv1MUJR5xAAIXrBgNqKQWQXw8y16uAFZqD1i4AAAHd+0UVKVMIQ7+HIX+0OTgEEPoLerMQIuAoeaC/28QZIT0IQ/YOIro8AM20uc2TAe0SANYWgZqLGiAE+C6aewY52Yol21mOea+fs7U+6xec4tq+qqYw6mAzGi4FeOOVeFCOIsykWgo+6+q5YIh9BLewChOxYPW5Y7yEooySWZOlylOiSLCJ4tOkyV4DOdmvCzO/C7EpQQigWoi4gYWHmUi2u5YLOthAW7OoWai5hlmEWuieuBShimEooOh16yy6WNiPO2WfOzik+JARWIu3iSk5WqkgS6ks24ScIOkekBkiu8SpkzCrWVI8w1kGS3W2uOSIW4gbshuPY5cm46eoYbBEY38AUh2wUTyIRVm++HRluw2RA8MR4/Y7y3w8k1miA66zYAgeA1mYRpOv8G+Eyn8kAbROUf81egCqy4wVYeCQ0vSjom+B2JSp0OEVYKo9C0xC680GqNCtA80uB+BMIhBmms8ke1KBA+64g3A80c0kxMigqahKcGAxA66/uP4VgbASwQxfWSxQsgMd+scm4PMPYbqDRwKmIGQ4gWEh0qxvk/0v8eUCcEhJAy+vRJA1CtCVg0JgYpUvwyJFmXysgD4fAfqIoik9wH0WE/Go8wCrY7Y343YmIZa/YGqbgWOBCHIb0SQSwgok4v8CAyAEw6C+i4GYuU4eOBh5mxhQsleZhtmlmmS7hnEnhKioW7m9inmEpbh1hCiHhbOZpjhPhBptO/hUWgRAyAx2EuExabsnuy0meX8+JP85Y++mWvOTiAu8RiR8kpWviAIaRVWmRNWoC0S2AsSSuhRSSquEyZRmuEpVRKpvGBuUUJSHGwIXBlSdK1y7k8wgmH63xAY+abo/YGhPMbJyaqyMocogoKomA4gQWrhk4ex1gHmGY0qUKEaJ4zAyAJSOIC2SOK2Ncpol8OIZQX0HE1CWwuASIg0VMsK/Zuh+8zRKxOIgA7CCAAMIIAEIggArCCAC8IIAPIggAciCACSIDeTeVTCilVKdOyScmQCKHyuWDiFeYAHwgd5gAHCCAACICBYAEwgF5d5d5IFH5da2JdQfa7Ze0CgFAoamIb6oolB2hWwa+IcCxPUO4HEnsTAFAeFMEe4UA7UHMVA/YMe7xyA4y8wF4ra2JooKKOIXFOIGMXF8uGAWJdAAlfsQltESg4lOIP6f6a25q2q4lPMB50JgFpFYx6QFF90dGXstJvsc4ry86U2El8AlJtACIJy2UwOl86gMgIssom4U0dF5UwMuAUJm4E53u5imlUg9Av4S0mclpdgjgjxNKxKJ2J4yyiE90tAsgQMvB96vYAmyWpGTc/CFEiURSJ4iUkK8JvyiVrFLlCM/oJ4YA7FHEYVPJR5no50gZ86BKlUuAjw9gCANATVl8Ngn+0ASU1A4EiUF4h0bgXaZAUWZcwy9QLAz45AspOa/VWEeVsqlpPBUeVVyVYyBoEyF444QoNUJY5AFgzYrgI+KwggnggqSQFgZQYAjEJCPlKoWltAyCc4OIxEFgAgvwiYVMa1XI8g1yKWUR9FjFmaq6kqpFrB+ypGXAOIpxmAXsCI2VlAVM3wdVQFsN5xFlU0CNpVSNyCRliNFAC8S8OIk+HYCNeC+q2NFmMlpNDA8us8VNJ4NNQIZNb1jNSNGMagRACI6N8NWNBNyl90JN5q9NKo7NFAaeqV/qyCOIKoY0sguovwhoH0dYMlqi4tat/C1wZAPo0SigMlRSoqitKUCIKtFggt9Aa5FNFlAt4RvldAeNPSV69YxNeqSYglZldxllrU1lE+DlgSMlbNZtgdX0peCUTUuo+oK5KKgmrY3w6FQtEg+AlNwd4RANLlK1+EbxYN5i/pyx7BvRF45Z5SEKrJtARqeoYYQppceoVY8g9ajazafsZ8FAZQ9GVMV6edHFx8gAtCB3mAAsIDeZBYACIgN5gAnCCACCIDiHyi5V5HGPgX6G7CNGgGUNxQ4UWjVawSsYXamMXVwTzN8HVDmnUBnbTElNIP8TFUfF8WlDVQDSaTbtYpNLsa+olIZT0p8Z+gRhQGajiR9bMUoG9H8hxMJjVLNX1QgCNjjYTS5fnp4BKD3AaD/qKDzPdizUpg8EiewqReTvhFgHvR7nCewg3U2hjIAPggIFgA3CCACKIFeZAIALIglD4FV5kFgA0iDiF+wUM0N0OMPMOQXT0Z3A39jVWegBnlgE0PF4Eep7qfp32kbljrDcBzr41DrgJhQmkGnbSsRbKJoLXZSmbAIFRgIQImnrlVi5p8TWnwJjgO3oCYVtluxGJxzukYJBHgm1lCSMLalsJb56k2aM6WE/i2n+YOmubmmc5eauE4OXI2mOb2kuaWMc4smXjL7qJ+F2P9iP1/IxpL0z7kBHxFn65DbdEWiETqkZTtSzI2CRRWDhkxGRnkGC5JAxklblP+KS7VZaRcgIhcgZkFHNZFE5mlGdYMha6OSFnQB/CLp+43aekhFG44F4Hn3Ah0q7LEE0JkGhIaC0TG3vWfUrlNEgwtHTRzheXAZoM5Rf7YA/iAD6gLIGgPc9FMvqAmVAVoAPiAzoN89YFALevFJIchKUjAkwIQ0U+zky4ws8WcgFg1WAngRj4aUph+iBAA0ilJ82AWwG1PAAAOcEQkB3MPNzhqAhrYCvNoAfNoCflf6eD/oAu7rWaroXgbkzwCOt7pq1h7TTxoKg1glznOVx5KD2AIjlA9NSim3J0WUzGIYB1W4RG27HN+yf74A3N4JvOViQAADj8AsgOgyL6QQIgAjIBUufZDgVBoIABqErkAn+/tuA09QFSrKr2AarWA7UBrEgBriABrkAerOEXrVLCM1tmSFrVrNr0rdrfa0iA11o05fsWrOrn5gr0Lx8brHr/rdatx+q0Int+qM9VOR4Op7CfjaTJhDmNhJpoTDh4iTkkikTjksT5bSi9hqi/jFhW+0TSgz19jrhCJ62yoBTsz4GXpYRBEc45TNT3OCS9T/OjT0ZwusZbTEu6RUuoSWRjwSIsACIDAGAfTPOKuKSauwsGuozBZzkx5pYTogRHIDZaUAYvRAxSp6czgkD7RW21o8oG7W7O7iu5oVZHo47huo28Y0yxu8yJmPrPZHjj7L6A0Xd0bHIMeLadx2m2d66bFm13dfssO5lH2PtF9VM29/8fuF4OIgATbaACABoAIt5gA6WaAE6UkB+i/2ihAnGUR6SrrCizBg4iADtqoAEG2gAFOaADRyoANlKgA/uYcM8e8eADj8YACFuQnYnLeDMGAA+4KgycoRNiBn+yBqB7cVM9MOnIGfA7MjSdHltQEYAGKMI8VfAKBcNJAe8BxA2EyZez7ng7RFJNCuC9CuYYVRKdKBN0VE1g08VCgcdrFPA3wH0TU8cBEvRCJPYolBTKBbnU+kAJVFm5VGHWClAM5wsnH4sLCg4bMZc3MQtn2LExXQoDnulrSvsQaNnL7OUTAlYJ4fkwcQxJuKo4Xw5r9WESBrc34nX006XJ4F8OIPBgL5rXGh1en7UodHYcKHUUdpnfsU3majIIb+qDnXdGWS3LuKYN9LqfxIUQXYV+akphTt29VO9rnP8z9MHiUlArgfAx3MiUqyG0a94uYcDtEfAxo1Fb95dX07l9CKAaMrgEamjuA08JSKMaMVgwKB8iUOIgA98qABnkYAFPKgAwMGAAvaoAKGKgAhTaACQ5oAJ2mgA6uoSeAAlcoAElyuPhPpPZPLe5Gyge0VGLkNG2+fi5UmxCWRU+lZU9Xt37RcHvjciGABng76EqJZcOtQVhhNOupJJrbhpZbdpFbCTSTgENUy657b3Oi8gK9jEYgjnXuxThUoRPpj7ZTKRFTVTE7UqqYtEm4NuBvFXxpTbXhTpyvpbfAP2tYajnjU7DiDToSYAPYtANCoIYAcE/qLTouNv7Ty7nTESOR+ku7yugzB7uZIzmSPWhZrknPiEmFaxixhxpbFQPLc073UaMqW+FVBT4fkfVvaC8oqfeRRkv7HpJZp2gaS+fA5JlJXn0J60QeO0He1mIjMKRFXSjf6gM8KoKq+XTIKoHYmas/OKQqPIHI+ecYJcEfdlTcIH78zAq/rZuFTfzYUo1Ae/F/kAO/N/B/EXF9fwmC9QUoJ/u0D/G/PMKQDHbn9AnUB4HSnX7IBmQEaEIGQCxz1US+4JDYhQnzQ681OzJT0OMUrDnY3S1mG7FZHmZhEESNXFZIYy5DGMmKJpXZBoWsYUBBUtEODOvWLgIl76Eoe2lETMzU5C2ovazCWyZxBM4m6vZtuEychc5l0qAbzCggN4MR2gl7VxnM3N7ek8EV9QaNRGQBO85WrvbRjwI968RgsVbMLHU2D4ztQ+IA6PooFj7ztWmCfJdkmXIJrtUyMSfInu0z5tZs+x7XPpUTPbWkau1mAhuvjL5cDncLPefnPDQ7V8UM3uXvqSX75EcyoHnKkqDzfaPYbB6ZH9pdwGSalA8W0MfpywOiYVJ+3Yd/qfy/7zR7+IAy/qowKEeprQh9f/hhCAEeh1+ocL1Ah31BYAt67BLwbANTCF08o6OfgJjiyYmELwWhX3kQLEB/AOQHbbnCwILY+MDsxbXwuX24GNs7Cnvatlr2AjRE9BziQwTHzoBx9kiZWBMpVgyJWCasn7bdunyzLmQs+wzZwRUXGZuCC+UHazMlxDIi8DscQyMKcO/Yd8+i/nUsggyEZID0OYjC8Mf3yEgDL4EjRAW9Ci5fRueFCMIiUneQcc1UyARUCQU2aNR5seQ3aFu3P4DBvM5NO4mEDNDNg0RGzOPKCJxHr8sRLIQkfqhiAki0w6IikdiLrC4jEwkfGkaWDpG0AAAzIyMVD8tZsGgWmlu1ZGGgBa8oQVIKMhYUi8RmgSkXWA0A3tkwYAxoZAPwH88UmfAKijhUTCJRnhwvIhl9y7JERNwG3byJU2qbwsA+l8FjqMT7IEQ0BGeUzN40NKzCXSXA93ksMdIrCAg2vdYTlkaYgDdhcZEiIn0sGrsasbfc4QM2zJXCOsNwsZhe0LIaEPBN7L9DANeHN9dcUg7vmMLaSdCn4U/RqLCLCrPFOYAQ1itI0O5AitqXmeUUFwkalMwc0yOZMshH7pDT+2BMbOpyNx1CqqkJUHsiLFhj4NwVAMQKV0tpwtKAdrcIi0NaLBlheHQyIXWhxCAAvxWE4Sc4w44g5DJUACmiluKAqX4kgwcVlgxX26V8N0OoxsRCOgY1VW4J/W8PHAXFBksoy4uEQAibiN0MYm8HeOvEACzDOTEAB1DDbEABwOoAELvbcSBwTBsp5ASnffnawxjExAAwwyABJhjxg2xtYJIGwFGEACrDIAGKGcmIAH6GXeEBV/73ECA5AUkPdBG5I0QIMjb4rz0GJG42s7KFYH4AhFBtPcc6UikRjrZHMViWYlcZsW6E2iTGEoMxtWAzRn8BoGhcYRgOuxd8zeiWNOhZkbiCg34kDUUEJKXHrERJFCIDjlGqpalWB0wunC5DmFejgmrODXvwNWENptiYEWBKILlbFxJeAoYdpbwd40Q6IdYKKpgDUGLDTSQWRQNUWra6CgxBgxsaGMXaJkjhUYrSJ8NjGGFiiqSI9jZBPZ583BGhDxk8Ma6BRlJnkkpkB3Kij52x4I8DheP8HljnoB6J/jCO+ilN983cVVKOJxBxhsKDwWwKmCjRNDFUm0IVIx0bh6dL874HVHp1mR4BxpY3DFI1DwxNgpxPQonHWMw51CQQ3FILjtSokcg/eRGZsKRR270AXOho1LtAEYlpRmJs5CUOQFwD/c2oA5U5EhwUI8xV07WQ9PdBvY3VuJfSXiclgPSphKh+TcsMy2kgSpqAJjU6Yi1hhLpTRGhaXrXSwL24PYU4IsY0TaRQyqEnnOhDSSriMxkAg4i4rjPuif1vimmcHukESh/sEqNdcuAwB+iWhrQmMgDmRFdFmT3RSvTgYE29EhTtBFpQQXDNcL696IRvTcB5OCIyCR2BcIiPGVWJWj7eEmR3nRBd7MQgpavDQaFIGhJNIpsRAXJsHmoAhTB8ffYRGISmNQ12K9OrClP3aODrhmUlwXcIzBeR5Z1MmWfFkA4Shtsu2e0I6DrQTdfYO2SEChEAp5IxhwYDxgUx65nQekOQ1kqxzajtlkcSzYBgCm2CdiEoGQ0PO/UcAsV9Uv4BCHwBJoLoMRGoE/omARCLo9oSNLUdRh7hWd3ifsH7vQGRb+grAEtWVvfT8YsUkg0kndmy1zRZyaBYVFOUsnWakEKRfgVOZnF/TUAicYolkGnjCF3465DzBuTiAbyqMickAWZIQSQDShmCs4eRn42HmTzAUZYHuSuB14Aw00QsOpCTNzGqkhs3gOdCUiMpvhIucKeOC1zhIfxVGow1aVgiV5NyfWrc4sCxR5hoIN5s84sDvINB7yk5+BEeWnK8bsz+hnMqydzJsnxM+BjhC0lAFTT+oaB4spAVwAmzFy48ZciypXLbk4hoawCluVXIlrmgCI8oZxPrMa6xTzB8UldubJqyWyUQGZeUJaQIUcQjKxC6BKQrHklyKCp8tOTPMHjzzSwtCv2FAsxywLKo+85hVgFYV6zPYHCo2XsPjKmyeFMuLSPwvqwd9AxusxpuwpS6cKTZFgs2aYoiRbBdQFixrBn3jG2zEx9s24SmLZDGgaBIjPiUfKV4kg+gvEV2c7Lt4sziknsqZOVLA6KBEBi9R6B2XQjKkjKLFc6OvXkBzkY80i5UTSwrmgL25gmVsTzwrFEF6FpSlvBmB7m4USMbeAUJkp6Qnz/kSyQtPICkUTyOlcizeZQEUWkAqYVSiiuLFUVbz1Fe8upVKCa6uE75i+QqXmPQiG57kaaLCIoxfk3Sek4C+6O0qfxLI85YiAucVDpKzEXeuVENA9S5IoM3eOjNeiZJQVTCOZHAjBVvlV4hM7JuCiRJ5mokoo0E5A2Qn6iIVFSJZj3dauFhmhyIsFvAkRFoKSZqSTwvaHWSH0ajR89FdigxWGPFzcLk+cIFCAiCEh2DPFlw7xerl8XJjskbg6JdU2IUeyjMTM6gHWHNxHZqy4cnwPWOfQjlOQgSoyiI3r6KFG5NLEBYwrgILpL4L1CZTAt3mIB95CCoFn0szhpCM53Y6eNnPjlryClFC4pdQurnlLrQoyIVfdAYU0KO5oSsPOKovk0F+57eTIYRCMr7Kp5fsZkcKKQXTyBlS2bzIvLq4GqfSKij1dvJlVyr/q5qxZogtkXFwrVmIK+TemaUHYFlmA0FcLCUYvgjcKjCGeowlAx4cxwHXoO2Lgj896SKgy5SgMpk4k7l2ybkhCtMnPK0Fryz0ZgvUE+iwm3ymtlaQ0K+YYVGsxJvwIwHEKH2adUjCiv0ForbF2UexUYscUmKwkNWBgAwQYBIhrZDgkoj4vKKUrWQ0AXlTHIhWDrCFfjJwLdlFiuziFNK+3qVJbqgcOxpo1JciRvkZLZwNA7JWCS6VG4i5U2QpZQpKWiqa5TMw9QL2NF54aljCmZbtJpj3R0lLSh9Q6uTmyLWIvYbpS6vILzZYNGgeRXPK9U/r4cf6k3kcX9XQK+AUy2VSBuvlxrakG4EoImuWWeTn5qa3YFHMShZLxVPMR1YcqUDHLYwhNTDcvl1HSBpqeFZwNhoTQex5A88NmbWsV71qAm7yqwk2t5ma9gqe1f5daEBWVxx4IKqjWCqrXChpAeNaFbJsrbwr+B4RR+siqsWoq8sY6w2R4gXZcLDh06tdr4EsrTZiVFwtKYezzJZTXBm6x3tuu01yM91SvFqGahmYW46Up62Jb6HiW5riw+a5JdeuDRpK71kG+1TsvFU5KX1+S8hcKM/W6qylS83olUqNXNzal2cNZGBv/RJbYWUGtpTBsVW5LnV5I11ShrQ2DKMNoy/9OMoDWEbpspW9ohoQTVKSNNyaudGsv42SoTij6pjeBqHm1aDltkAVReBa03jew+6MTUYXMmmFve1k/TV8r9G1s/lAKoWUCrU1iKk1XpERqOzdkRQ8cpqPTcFIM1hS+Zvpa9pYltx5sg+UU0dRivHVYq4pdmvFSNUsoNoXNcY0lSuvJVrrT245Dnn6nPBbrQqOXbjENpEZ+N5QSgIHYIrPVRaypMWpJSsgzA3qml7LZ+IRFeELNrQuctjeIALlpgtV2WnVaUuTD6qOQ/2RHVgByWKggNNCnMKaIaXgbKtJOucGTtKksbbIZI8eU1sVWoaPVQy+zuaGZ3I42dDcxUFKoI1Bq0cXZYyTuoG0PziyT8lNcHDTU9J3570T+Ryl7A+COI2ay+KLuLgLaleJmJ5etpeX04G10mhYerObVPaBBAYj7dYtD6WawQv22zR02TJaQDQy2H5iDtSlDNV1+ZbKd5qCU7qQlAW6zP9m+AkA2oUS+WRFvJ3RaZkeOlJQltvVxrBdGqnJWTvGxvrEMH6hnaKvl35bVxhqzncKpNVI0ed9S8rUTvAzKlRd8gSvT2XF2FK3V0u/DbLqZ2N6eeze9eV1vV0d7Zlsa9lmRvLiLLkhQ7GjYbro0v0xtqWkysxtm1OrRNVpdcJWtFDBLzEJmjwkwJrXO661ruqTQdg+W2ScFe235RyCU2684Ex2+gKdqG3naIVumj3Z8vsKGbW1iKv9O9rsQbDdFBsoPdZrMEOLcVYeiJGQGWwCAl1Xi8HRlMh0J7LRdvV2bnvPUgdYt3sdleRUjnb6JUPSYhSZOVXB5x+6qp9WwEtpc69VhGUNRTvFXZiU0lWhgzNvDV1b2teGtRertlalpXAEfPSsfIP1LJuDmuz/YfLSQG7Nwr8p2iCSIDPqhxNJXYLwEpn8bBevRITfXNE35tb9Em+/W20f0yb7tu2pwgputKdqdtIBx7Ukz7VnaSmKejLGZpHUWbvtVm4rMbMnVIHjh4ejAAiDGgYGwd6UjzQ7P8WJ6+VyeqWoAuswFak1p6+lSkeIOF74thNEvcTtaU5y0tYJAvK3sZ1bgQOaCFikMkQF86Ktpego/KrdUEFuoM+/DYGrgWyqqYI+YsGGoVVzb5A1R+Q9aR11LLH51G5Q9FAN7rLRQ42/ZJNr33TboNAh/o6I05VLaS4IpNbQryLboK3dVhoA8/uWF2H9tjkjMCpqmM/7qD7hmQSI0VlQrner21QQcewVwqXD/A4dWwr8NwGAjhi8MVOoB3SBCV8MaPTbKwMxG/FVK+I75o3q7rkjaCDaCIRC2sqPQ4Wm3ljoZX57L14HAncXu733qUthRkyulvg2vq6dSGnLWUYV0Fa6pRWkVW3JA29lw+eJ5Leqr731aelku/o6PoUVta6pYy4Q5MqDXEaFDQTFfZRrGNYBVlFxp3BvpUPbLCTEeffcsadVHLqdHG05VaCLUXKFqVyzkm/QrW6Mz91ap3dsfYEWGVe1hz3XJvskKaDtymo7apsuOOB+18zaqoAZ5kPatZRmviepNoCQGss0BmxV8YnV/HgjiUiJH6GxqRG3NTgilVDvh20DntTSuE9aBKoYBgtZUbPTErRMZHWxiSq9TidyPMmqtBJ8vc+pJOZb312q8ublu9UC9JCEOQrSUeNUlbedXeiDSWdZMyHbIL6jk0hpH1Lbx9zR0VO1NV3tGNFwp4Y+RvvmjG9dhSKKFvrLSSGGNH9PKC2RQBU70snGibbstpZ96DpZyh4/BB1Y6nS1Ny1WUE1P2JmGEkwswzsck2WGHwlp4A0cbwVv6UK9p+tsLOBW/6JTzE68+6a7Ve7QD1bcA+OH9MRkfDhAQPSGZxX/bkDcIW0AjSj1GR+mMehMRDvj1ebUzKNI9Wkflm5mEluO5ZLKwjnlgo5v8BM7Qf+aMaTKA+7pWSa2YUnv1CuhGLhbKg5LmzxWli+wf9Q8G41fBpY30adX0WGtEu/s81pl0YbWL7FteWOe60HyE4EhitPjoX3Fnl9FGwbX+c2WprVDQ4LiB/Oi7m6jpEJImSHHt2EQuLdJ6ubucsvyXRDfem/aaZmG7GH9T5547Ct9HHH21rhRwzYecNenW1bhv/fMw7M1VcGHxmA/ovgOBHQz8FkIxEjFb+hozsezC55sdl4HaVoW/9jmb+F8AAAEiQAEA4Y196EGshysw4UWeVPmxwLQZkLVFbIsOi1USeKOsH253RjE0gNp1ZbyTde7nYgJY4vqmrXZ5U0sibP2WOjcqjq9Zir2IatmA5qS7Ag13sgSNS+0U5pd11FMBQCmZQB6D0sVtDLX0L+Rbqc7zBrdSp4S2fI1OwAtTjxktb5X1PaMrzjy2885Ysn6k3LRpIC9adbUOShBzklkK5KatGV/9fmwVSeoItRRFZvkhkgFLuVOHXjgViKd4c+OwHYLqReK+GbhCwAokONlKxhewNYXHZVFxI76g4Mch8rlYDQ5CBZWdFbe1TQg9jovUkGi9RZjs2Xtotsdyzv1Ukz1aYt9W9Vk+ihE2basMnajxZjmzVtGs9mSTfZ+a5JbH28nCC/J1oyIcmuTn+t051fcQp3BEtpTGy2U0boVMJy9l3Zn6JuZOWFrZi/k64OWqeuGnrzJpfkh2CctsCXLD5i0x5e7XyaTjH5kU9+ZO1XGQrNxgA1Cq9vAW3jYBnBq9usQQXp2qN6Kz8exUY3Q9CVuEJTX1T42yVhN9K3Ec2tuN0jeV43ImBqgl0fh1SMg5yqqt3Sarjtiy2gistt725tlhuxNY0XfUzb6c+g3asYNFGo8wuiUNXtjz06azlJ3iyrbasrcRrl12yAPcLlzXMRC1xW0tbNWEKuObd6ZVTGAQn6Hb5+snDHaczX6TTbt961tsbX+XXzPyrnH7asbf71N2l7ooBYRuaDI7oFn00ir9ORWgzaN4PYgcxu8KtIcuBXKhfsGYHojOfCExuvzspCi7nBWm5bnKvkHMNeyPaG4ESg9YuAkAYRfI17t0WAN9WkpGQqrMj2qFjO80MGBb0tn69uYLB1AELyfoAwymMFAMmHwgdFQ4+QPdPmU6z4DEGgAAFRM7zEr4lfO7m8GnX7znQqSEMSRj3pT88PduGmBJBnFlw5ec0PATBKKhU0ZxL2AKJxBIxcspze/E/ilDJh1HUeTR6g/kDtQ2A1NKUZfEfH+gkc8k5LEo3rAgN7wMvCuAbxGj4zeqFXJh4PgFBDJu4WkrKuwTgeWgDJACGh9g7Xv8GZ7cGnm0Pt6VcnBzXqhvT6o5DT6N7nRnnVg/9HWlxhm28SW7CgR9iiwM5A0J0CCY+gxoeeiWxaKoPG2bdZt684gPGJSSLGrkBuOcRJ1oIauHlTJBE5w0mEfcq4gdSUgCeqczmX3Y+xto9GfWn9Lxry2+ZEVOnSrQTuUJIsYuYjmL3OrUdPravJhaHreURUHb/MSKmRjWiS1LrSdLWMnZUbJ7PsmvHPLS8QCqxxGIUIiJQGYgMKw9HzsPZsCITh1M94cCPzQKxYZ3AK/E/hG6mDgwJAF0BpgOHXxrhyp14e80xK8oSRUo8wAqPkwgAJMJFHtAbR1i8RcIukXgL8gsC9RegvL5Q1WQNY4NBM1sXaYfR9LkMdQYtUcuyAES4setgrHNjll+S8RdQAqXoSGl7AbRc8P6XGQa1BgDNCSLCNTAIVHtAADkXqOVzWB5d8ucQSjygPK/HN7zXnor5F0C5Bcz5mHl8+IsZwNAMwqurLxUPa84ptxUHMBJIIS7TBaccotr/sM65NdIueYDj58Xkp+eBTlp6hS14E7Qx9j3hkxKPPPAQyTsoDn23wz/Ziu/G4LqdrG9pF0hp8QTy68B0mKh3WgAq9Nq7RqSLtoIYBx6pNY05x0F67+Xxki4c0PgKssxRJaF8Ry6HDFARKArxBMSmLRRZiaCeYvdRRm1cyEq4uQznAouzhMKmLwZzM4OwQLLA1KJg9SjpfoRFqAoSVBJg+618eQzYWqS8WmJ4AqJ/ueaE0fnhUYLpLqc7oKkgaghEB2Yj5MWEs3VjWgk1q9/iQSgEBCax7pZq90Qj/1nefhjCB5EP5wSqMmAJ6YKD8j2BZggXZsLob6gX1ASmODQ2wGE2mWPKQxYBCTiSNX7rltjYWVpfyTYDzeNVTUbpPfH6TPxVUV2/M9cuPmvrz9lta/pcL1s/LVpyti2y5laJXJLpyWd5OjvwRrEX9gPcGd/tBH/7ziuENKHwAVyULHi1zalZzuxHITmV8u6FFytxK+AerSlFgGIWIOq7lB6q0nr825h6r9Wpq5Ub7uIEjn5R0fGgir07PS5AtphQNcxzDXGjsG4cwKelUvPnPPR3sQqDluL2FbPJ+5zGvUvrWZzGzwxIbf2sm7Gpx1ky+ddNvS2BMh54taeYet23Lzu94069ZPubaBP+xj07YbfPX2P9t9x0/fbnOaajTYNy7RFoOkIBRYVEGGyLKYhVeAr4UsLHHcDNSf03Sdv7dm4AcRJWwhoL6FnbBMQP11vWBMzQdJuxqUz5b12YRcxMs2cjiW+ow+o3cEO5jnNrFhbesTtS9ngtzJ8vJw+cXRbvWxk40vZu97WnGWwe3c4AIjK+THWwL2rvVu9a5l9bEYzp+G20b9bMxoIRNtO8Sr4nTRiy+sfqJ9gtjZXhZ6x6WeeWOP3l2r4dq/N33fzTX/89VVu2bgtBFX5JntID6IBhvqb6C9J4zfJ2Dhk3+T48GggT5gdIDklTGbtk4GvNCZsnXvfW8FM0EUYPAKLBRSf4DQ7YIICHOyvlvtvDbrE3FsLP7f8jh3hz8d8Lnue5sV3vLTd+pOEFaTTdsW+2YF2vfpbiT2yBF41BL3ovC85B+NeecTnAfi+2+VrfFOE+dLm+hmUuZFgrm3kfYnc1Nr3OtPSEt148/deuWPWivDykr6Ybevle3llX763x5tO+26v5xppY162sxvkBKlS3rdvDu8yQLYWMC6Zr93ma6fY3pIoz+MUA62f0Eeb0W7jMJ7+f+DwX8meF/WhRfPKTM3L7ll28FfLdXbyr7yM971fLVqPO961983dnnnus5kcqU0nG7rZzvUyZe8Pq2TvZhezb6i/oaV7Qh9e0783tDHNbYp8jzn7B/e+idWEEGyVLmO2W5wbJsP+cruv5eo/hXne7H6s9zOXdlkvY+5b9el9m2q1ewssJ6qSANIX5aCEoCSAYo+BJT6jCEpHygo2UVpioM+E3knwIWrPkp60QgADAETfu5qLe8ZrXYC+a3p36ba+YBQC/o7YPA5hakNvp6ZG+ZtibWghOhv6EQR3tP7R4s/h56j2LFkLaNmy/g95tm6/mb6b+b3hWaD2O/jIq3Oi1vb4K6jvm0bdak5mFbxe2tmdqG2W+g9y3+u+oqZZeCTuFwv+sNrba3K9tt/4wmEoM7a8ov/nfr/+izs+aHGKzlfa+6Kbv7pfa1fjZp/2zPjOpaQcUOEYWABAbGa8+xNrXareYNp4Zd+HIBijyESJnTYVuJ2JFqdWzNtkaj+EtsqQcBEgTP7EOvVrwGmqVJquIi2pRsBqPe4tmwFP+4gTzZzkUgchoyBy9nIH8BIWob6q2gpgD5DGKgSD7EKO1lQAegF4FVa4OugbSxCW8PllwFMiPi5KdOtqg2AGM0Ks9ZkBl+iaRMCVAgJJvcRTn4wlO+OHwBH0ecIlAhAScDObrEgSjOLBwS1KV7MeHtvMJABjgSAHa8gsnj4NeBPpf6g2MJncbKCNtqyTw2F9i/ZI2OgigHf2idjX4YBkYlN5wgY0BPgqemZKDrc+cernaQmCZlEHBw2AK6DtEoQTCbhBm2kkG9UsBiRZberMtvLUSQ1uPCeQpfOI6FI2OpTr5yHGlwFZB/NjkHVyXHEIEZgLHL55smTZlUG2++/nUE3eZOk0FBezvsfr3K4KmEEX6B9sR6ckXhicF/+H1uj72Byzlj78yzgQGa0+6Ku4EIGsnl4FrsIIREYFuYDoQHFurfiQHt+ZAZ3JK8cIeAiIhOUFmbVMQ/m2LJBLAbialBZZlP4ZBlITXrVmpDnwH6++QYIGFB9JsUGm+B3oRBb+stqyF7+rWgf4/eo5sf5EaLvlObn+0DuBi62kxkpbloCUNoGOAzZCDTneBrkbhEswfgGGh+uXq8HR+X/gKHmBfAJYFMeEoWfbu6FwbKFOBwEDcEXsQNoHbOm1xiWF0CsVErJHmWjBeY1hPaq2qSebgX8EeBqoZgFp2XwEp6uAAQTz5E2edpt79+jNnwBpA06JWRJqpnpVbmeNdpZ4b01nniEkmdnpwaT+jnt6HVy01q56D6Q9rXo0hXnqaKDWe4QSGlmzIcv45OU1hUZheVzuJby2NQXb5KK8+u0RtB7vhf5uMXvnKZ8Ab8gZam6RluUYZe1xC07ZeVyLl7amzHLqZlqJgTH5thnjOKE2BkoZ7a9hPtj5bced2rx4JMJfv+AYCKgZxSthWEO8j5+cglbxjsensm4KhrgWm5DhKoXFZqhKZFEi2CnPmp4E24Jkt758HPI8JoIbQgQYMRiYbpSJQ06PIBtCr7oyAbuV7lG6qcwTvKpVKH0tfSyMXGhEI880QkPzPudBpnJqq2QjupWg1/NCJm69QvQCyRRJPFwZ4oZNO55Q93HsTbBDnhpx+wgAHgggAIwgN5EwwT0gAFwgkACBRXkMFJBQXkb5BBQPkEnPq6E06EN1oXwW7gKBqReXCiKcM0FP3QwU4FHeSAAwiBXkrDGPRRRJLnZyOoHdvgTAebkTiCAAOCAXkgABIgmUReSQAF5H5FXk4FDBR3kF5BJwZgH7hMAIsK3KTK30yUe1JkM0FOBRnkMFCBT90zDAwx3kQ9IADMIOBRPkkADBSQA/dNNGtRSFItGQUN5IAA8IA+SQAE9DlEgUfkRJxzSyYWWBRBpOFfAyCvgLIBcUocMnDwwVMJnRbhdAmTaEKsXJELfipDEb5lGtltyH/e7dn55S6DYW9wIk74IFT+465sQqPChgReaWBGjMKR9gA4OKR9CyaNYHmGtgVKFF+qfr9b+i9YWcY9s4gsbxgBlERby0RpTPRH7CA/paFkQJPpYzk+JpAgFhQA4SxFoB43iHqjhObi8C6g7fKp4Qh6nvxHEBz0UmZGh1mAxQUAagLQEomOeuJFEGTAcr62hbNqIGlmR3l6SbASjIlBEOLoSQ5fqNCnQrHh14Wv7PeSsdPZNGqsYXAax1vtIGpOsgUorQ0z4ctZqW/4bGGzmDwRoEMyWgaKBoIRlCv7fqLdtaB/RRrp0aAxKxlUoo+pweabnBKftV51h7+rj6NhAdus7gBWmhvRP2HwZrKDeKVL6i+mNPsxFV+rEbFZZuHMUCHPAEgJHRThUIZp4bqJNoKGvRG3h1C/oCaH37Im5bguGMBxFswGkQisf6E5hh4Zr7Ohw9tkFuhuQfUF9+jQfSFlaIgd3HBxTqtv7XOn4dbG1BSisOYq2z4RrbzKAEXGErKC5hD5X+IEfMb9B08axrkhWYTDGIR8wR/6oRxYcnH/gFYVhFVhyfux7e6zhIppxxevPj7nOnvq6ah21AtAF8AsAfAHmo/vIgE9YOcZX5Kh+cZm4p2RcSz7dMvTFqFRGOoS37YWHIJMzagAgc3FxB6Jg275qzbmuGTukoBnq9UBEBg7kuYQPxYUUNAqQEVBpIeKqqmW5t1ZUhc/leET6N3qgnTM/6j4LoQmjtKAGs/YMiw8I9YBrpYOMQLmDvOSDmghz21mAlG5+ZrtS4Wu3Dla40EVoK4B4oVgLBLd4sgIkAhQyYCsQVKFCBcyPYJ8ColYEwHHBKQAiQDy5+MbCRDiKg6iW9g+saLJgAGszAAawYA3rCSD3MFADCBCJBgLyLkJAwVLb6BZOsk6cmU8tybshP4cg7WJfuNPr5WXqHOAxglcuoBoANzEaw5gWvGhFYQ9FtR4kezAm6J3x9MRj7e2afqc6gw+Dpc6axA8dSFDx7egc5+q3Cbwk+sAifACvOUAGIlbU5SVs6yJErvInoul8somFgJieonsoWicMoQu7BIqBwAxiXeyzA7EhYkg4qYLYmzA9iaix7QTiS4luJpIJ4neJ5oCc5rOIzuBgVJlsdUELx34WMl1JcgmmBxJOEB9iLwt8PiipJZoD8GjeECbX7/GWAdgA6gboOXFpWlcct76hnCQKAd+IsWgjxA0oFQBMYksS3E5mTNlkZNumIR3GRQXcWr7sBGvpwEXhroTrHXe9ZsBxL+Y8frEm+k8SillBFvuybBhX4REnDKy8ZbSrx0YU7EbWLsW4yG4PQeZ4w+F1te5BCp8W/5IRZ5kWH8h18RhHx+qPix44RUcS/rY+L8Z+bxx78S2HB26EZCo/xj2t2r/x98XfTZxzMXnGsx/wezGAhLPh9Cm0XwrzHoW2dgLF6hlCQaE1xQvptpTcgSPPCBQ84TLGwpcsapadxqvuP6opvceina+RSswnIOBvi0bjxoGkSnupJKfoGzxH4ZF4UpoYfb6H+nWooFCm0YSIztB6gRMaLmylimEzGOgSbb0AbJmDQIR3KefF6mn/vykte24WjH3mEcdtppxT8baaxxUqW/F3BH8Q8FfxfmoX69hJEcLHqpzyYOFapw4exHQJ3gREjJS8CZCG/JkDjrjw4BUol728eCbvhlQvzkSGm8AoEDJmWQXGFbrQAIgpENSFkd/KW69pNuTTcMXFgC9Eh0j/LHST7FDJORvXKKB6ueKBOL/ugcXKokcgAI/RgAKj6JPIABoOoACJHmNwN4waAHA1wtnN3jFgJIFfjpmlLN6Q02NJCRyAAkIGAATYqAAB6aAA/X6AAlJpIZS0jiCAA9MaAAFUrIZaGStx6OdwIlCdQBiFTAIYbUBXrHwgANTmgAI76ZsIADHyoABY/4ACznoACwloACbXi3g0WWad9E8WihvgmTAvROdDrQZ9NIl9u7Kf5450bsFgLXc07qmCXpA0VxzeuHIP/ilgY3MMnyA7zrKCBwY3AjB4Q/YHGAMQC3LLwdQzqGNwYEpeMgDOud/ClCNkHGmNz54aAGuCB4aAIh4GuY3FMmDJMyWYkWJU9mBm1gHEpBB3y8rkMRhUMxHiiJRdUkFx9RPxOEQmWjAn/z5Mn0U3TpgfSIxBGYsHhsb0IEnIAA28YADfnoAAVCoAAK/njyAAndqAAlk7qZaMNDxpcQbNACweEnIABeXjJyAAgraAAyvKAAv5YEZ/xMC6tyiirrQFYqeAdxf0/3PxrXIvIIpRIyJGBXQn028i7iHUUiT2x+ka5pmhQxHzkqQUy55pjKvu7ZNMbKx4qi+owxhYYV5wx1dCKRIx9gLfHox2EZHGPxeEQLL4x9bIbxMQxMXKl88zwcrKPGPYWKmI2GcYHwuBYCTBYye/abqmDpcIJ+x3SPyRp7jpZgNXEohRHptoQ2g/lW7Wg0AP1DssmaJjKuy7wuiGIprAcbEOhDVqG6ZBWsYPFYpevjikMeo8QGkEpvocGn4moaU0bhpw+iGGeqYYcrY0pkYT1qtBlWhpYJe4iuU6pgvQfvHZpD4a04I+Aakj6rafITMGWpbkofa5JV2RWkYxoqXdklJOPvWlf6jabKkXOfYjRH4IqcUREDe3umX6f23aXlhYY6Nkz4Dpa7MOk8RfMXxFEB2UoVxU506QOrvCH7JuxnCSQlaH5m4StJCwQ5aAGBqi1MBqIO4O+FpFYUeovxrbZAGjCSKkXKq+hlgYmSpEKoy7vNDQIPyPUARq1KFeLqREGDEx55L7nHlvu9UNPywicaPVLtkd6fADhZ58m1LBgmKNiiHoeKASjhUdKEG4Ooz6JShH47eR6AqAjKKhhQeGiVuCX0gqAqgMcosm5Eaok2elRxQQGFICGoxqKaiTZ2ENQQ2o+6FsD2oy3PB57oGAE6iBwrqGXAeoVAI0gpomFAqh7usVAe6oYh6ElgLuSpKhxV8JSC1DagpmTujDZa6YsiUC9QuAL9SJlidIFSiAqeprBl8A6KoCVYBniKSayDgLeSIeRALGeV7MwJCp4cSrm3Z1afJoPZmubOCEx5orIRJxpMaYhteaJoXYBgH2V2FlATxu2mv23wR9pnAIwKIilAFQGgB4A0wNnYNAHlFwCrAGnrsDBYfQIcCDAJwIYAMFHBUA73E0SKboOASeDWiG6BQAYAMFvIgADsZQAAAc2QCQBhAvgLyIAALGEAMQKEGEC8ivIpkBRAUQGUCZAmQGUDaFAgMoXaFihUYW8iYQNkA6FFQMMBFA0UIoVRAKhQwAqFjhaoVhAMQNkAxAEQDEAMAZQL4ACADANkBlAAgMEWBFKEDEACAVhYoVhAkQGEBCF8he4U2FZQBEARAmQGEAMAtAKYWRFJACoVoAYQN4XaFtAIYVoA2hbyIkAihdoXaFUQNoURAbdE0UCAKhekVuFEAJAAqFIRTEAqFJANoUxAZQLyIqFUQJkC0AAgE4VoAKhf0VVFJAFEC8ihRREDZA2QLoUkAmQCoW0AYxa4WnAmRb0WKFDoGECKFDRdYVFF0QDkAxAKxWEBoAyxVEBoAEQCEARAWxa0WdF1RV4WNFGRQwWKF0xUUXqF2QGoVRAtABEA6F0RdsUMAAgNoXzFfxTEAr0ShRsXlFtADsWKF34D0VQAIRUsUxA2hZkAkAgRbyJoANxREVbFKhTEDHFRVgIBAlpRZkCDF2haUURAdhXOAYlkAA8WFFUQBEAMAgRdeD5FBWL4DZAUQNkCGFIJY8VoAihZkDNFyxQ6D0l9AHIUiFLACfy4A8uOIUfyUhRZQUa+gEAA= --> <!-- internal state end --> <!-- tips_start --> --- Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. <details> <summary>❤️ Share</summary> - [X](https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai) - [Mastodon](https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai) - [Reddit](https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai) - [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code) </details> <details> <summary>🪧 Tips</summary> ### Chat There are 3 ways to chat with [CodeRabbit](https://coderabbit.ai?utm_source=oss&utm_medium=github&utm_campaign=Team-EnderIO/EnderIO&utm_content=1092): - Review comments: Directly reply to a review comment made by CodeRabbit. Example: - `I pushed a fix in commit <commit_id>, please review it.` - `Explain this complex logic.` - `Open a follow-up GitHub issue for this discussion.` - Files and specific lines of code (under the "Files changed" tab): Tag `@coderabbitai` in a new review comment at the desired location with your query. Examples: - `@coderabbitai explain this code block.` - `@coderabbitai modularize this function.` - PR comments: Tag `@coderabbitai` in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples: - `@coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.` - `@coderabbitai read src/utils.ts and explain its main purpose.` - `@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.` - `@coderabbitai help me debug CodeRabbit configuration file.` ### Support Need help? Create a ticket on our [support page](https://www.coderabbit.ai/contact-us/support) for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. ### CodeRabbit Commands (Invoked using PR comments) - `@coderabbitai pause` to pause the reviews on a PR. - `@coderabbitai resume` to resume the paused reviews. - `@coderabbitai review` to trigger an incremental review. This is useful when automatic reviews are disabled for the repository. - `@coderabbitai full review` to do a full review from scratch and review all the files again. - `@coderabbitai summary` to regenerate the summary of the PR. - `@coderabbitai generate docstrings` to [generate docstrings](https://docs.coderabbit.ai/finishing-touches/docstrings) for this PR. - `@coderabbitai generate sequence diagram` to generate a sequence diagram of the changes in this PR. - `@coderabbitai resolve` resolve all the CodeRabbit review comments. - `@coderabbitai configuration` to show the current CodeRabbit configuration for the repository. - `@coderabbitai help` to get help. ### Other keywords and placeholders - Add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed. - Add `@coderabbitai summary` to generate the high-level summary at a specific location in the PR description. - Add `@coderabbitai` anywhere in the PR title to generate the title automatically. ### CodeRabbit Configuration File (`.coderabbit.yaml`) - You can programmatically configure CodeRabbit by adding a `.coderabbit.yaml` file to the root of your repository. - Please see the [configuration documentation](https://docs.coderabbit.ai/guides/configure-coderabbit) for more information. - If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: `# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json` ### Documentation and Community - Visit our [Documentation](https://docs.coderabbit.ai) for detailed information on how to use CodeRabbit. - Join our [Discord Community](http://discord.gg/coderabbit) to get help, request features, and share feedback. - Follow us on [X/Twitter](https://twitter.com/coderabbitai) for updates and announcements. </details> <!-- tips_end -->
coderabbitai[bot] (Migrated from github.com) reviewed 2025-06-22 16:56:24 +00:00
coderabbitai[bot] (Migrated from github.com) left a comment

Actionable comments posted: 5

🧹 Nitpick comments (23)
enderio-machines/src/main/resources/assets/enderio/lang/fr_fr.json (2)

20-20: Localise new ‘Mind Killer’ string
The value is currently in English; please provide the appropriate French translation for this entry.


125-125: Localise new ‘Weather Obelisk’ string
The value is currently in English; please provide the appropriate French translation for this GUI category.

enderio-machines/src/main/resources/assets/enderio/lang/nl_be.json (2)

20-20: Localise new ‘Mind Killer’ string
The value is currently in English; please provide the appropriate Dutch (Belgium) translation for this entry.


125-125: Localise new ‘Weather Obelisk’ string
The value is currently in English; please provide the appropriate Dutch (Belgium) translation for this GUI category.

enderio-machines/src/main/resources/assets/enderio/lang/fi_fi.json (2)

20-20: Localise new ‘Mind Killer’ string
The value is currently in English; please provide the appropriate Finnish translation for this entry.


125-125: Localise new ‘Weather Obelisk’ string
The value is currently in English; please provide the appropriate Finnish translation for this GUI category.

enderio-machines/src/main/resources/assets/enderio/lang/el_gr.json (2)

20-20: Localise new ‘Mind Killer’ string
The value is currently in English; please provide the appropriate Greek translation for this entry.


125-125: Localise new ‘Weather Obelisk’ string
The value is currently in English; please provide the appropriate Greek translation for this GUI category.

enderio-machines/src/main/resources/assets/enderio/lang/cs_cz.json (2)

20-20: Localise new ‘Mind Killer’ string
The value is currently in English; please provide the appropriate Czech translation for this entry.


125-125: Localise new ‘Weather Obelisk’ string
The value is currently in English; please provide the appropriate Czech translation for this GUI category.

enderio-machines/src/main/resources/assets/enderio/lang/zh_tw.json (2)

20-20: Missing Chinese translation for new block key
The value for "block.enderio.mind_killer" is currently an English placeholder. Please supply the proper Traditional Chinese translation to keep this locale accurate.


125-125: Missing Chinese translation for new GUI category
The "gui.enderio.category.weather_change" entry is in English; request the correct Traditional Chinese translation to maintain consistency.

enderio-machines/src/main/resources/assets/enderio/lang/ca_es.json (2)

20-20: Missing Catalan translation for new block key
The "block.enderio.mind_killer" value is an English placeholder. Please provide the Catalan equivalent to complete the localization.


125-125: Missing Catalan translation for new GUI category
The "gui.enderio.category.weather_change" entry remains in English; replace with the appropriate Catalan translation.

enderio-machines/src/main/resources/assets/enderio/lang/pl_pl.json (2)

20-20: Missing Polish translation for new block key
The "block.enderio.mind_killer" entry is currently in English. Please replace with the correct Polish translation to maintain localization integrity.


125-125: Missing Polish translation for new GUI category
The value for "gui.enderio.category.weather_change" is an English placeholder; provide the Polish equivalent.

enderio-machines/src/main/resources/assets/enderio/lang/ja_jp.json (1)

44-100: Configuration key localisation and typo fix needed.
Configuration options are now in English, but enderio_machines.configuration.vacuumChestRangeColor is misspelled as "Vaccum Chest Range Color". Please correct to "Vacuum Chest Range Color".

enderio-machines/src/main/resources/assets/enderio/lang/af_za.json (2)

20-20: Provide Afrikaans translation for new block name.
The inserted value “Mind Killer” is in English; please replace it with the appropriate Afrikaans translation or confirm it’s intended as a placeholder.


125-125: Provide Afrikaans translation for new GUI category.
The label “Weather Obelisk” is currently an English placeholder; add the correct Afrikaans translation or confirm placeholder usage.

enderio-armory/src/main/resources/assets/enderio/lang/ru_ru.json (1)

2-163: Missing Russian translations for new keys.
All newly added entries in this Russian localisation file currently use English placeholder values. Please provide the appropriate Russian translations to align with the locale.

enderio-machines/src/main/resources/assets/enderio/lang/it_it.json (2)

20-20: Provide Italian translation for new block.
The key block.enderio.mind_killer currently uses the English placeholder value "Mind Killer". Please update this to the appropriate Italian translation.


125-125: Provide Italian translation for new GUI category.
The key gui.enderio.category.weather_change currently uses the English placeholder value "Weather Obelisk". Please update this to the appropriate Italian translation.

enderio-base/src/main/resources/assets/enderio/lang/ru_ru.json (1)

13-29: Missing Russian translations for new keys.
Several newly introduced entries in this Russian localisation file still use English placeholder values. Please provide the correct Russian translations for these keys.

Also applies to: 82-98, 130-131, 216-216, 230-239, 241-256, 258-262, 270-270, 283-283, 292-300, 330-337, 346-346, 353-353, 415-422, 429-430, 444-447, 462-462

📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 84bfe2477a and 37f85e1da3.

📒 Files selected for processing (48)
  • enderio-armory/src/main/resources/assets/enderio/lang/af_za.json (1 hunks)
  • enderio-armory/src/main/resources/assets/enderio/lang/ja_jp.json (3 hunks)
  • enderio-armory/src/main/resources/assets/enderio/lang/ru_ru.json (2 hunks)
  • enderio-base/src/main/resources/assets/enderio/lang/af_za.json (1 hunks)
  • enderio-base/src/main/resources/assets/enderio/lang/it_it.json (3 hunks)
  • enderio-base/src/main/resources/assets/enderio/lang/ja_jp.json (2 hunks)
  • enderio-base/src/main/resources/assets/enderio/lang/ru_ru.json (12 hunks)
  • enderio-base/src/main/resources/assets/enderio/lang/tr_tr.json (3 hunks)
  • enderio-base/src/main/resources/assets/enderio/lang/zh_cn.json (2 hunks)
  • enderio-conduits-modded/src/main/resources/assets/enderio/lang/ja_jp.json (1 hunks)
  • enderio-conduits-modded/src/main/resources/assets/enderio/lang/ru_ru.json (1 hunks)
  • enderio-conduits-modded/src/main/resources/assets/enderio/lang/zh_cn.json (1 hunks)
  • enderio-conduits/src/main/resources/assets/enderio/lang/ja_jp.json (2 hunks)
  • enderio-conduits/src/main/resources/assets/enderio/lang/zh_cn.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/af_za.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/ar_sa.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/ca_es.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/cs_cz.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/da_dk.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/de_de.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/el_gr.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/en_gb.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/en_pt.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/es_es.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/fi_fi.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/fr_fr.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/he_il.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/hu_hu.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/id_id.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/it_it.json (3 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/ja_jp.json (1 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/ko_kr.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/lol_us.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/nl_be.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/nl_nl.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/no_no‌.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/pl_pl.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/pt_br.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/pt_pt.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/ro_ro.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/ru_ru.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/sr_sp.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/sv_se.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/tr_tr.json (3 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/uk_ua.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/vi_vn.json (2 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/zh_cn.json (5 hunks)
  • enderio-machines/src/main/resources/assets/enderio/lang/zh_tw.json (2 hunks)
Context from checks skipped due to timeout of 90000ms (1)
  • GitHub Check: Analyze (java-kotlin)
🔇 Additional comments (69)
enderio-base/src/main/resources/assets/enderio/lang/tr_tr.json (2)

211-221: Verify consistency of English fluid_type entries in Turkish locale

The Turkish file replaces native fluid names with English terms for fluid_type.*; ensure this aligns with the overall localization strategy (partial English vs. full Turkish translations).


271-271: Confirm instructive tone for gui.enderio.no_soulbound

The updated message shifts from descriptive to instructive; validate with the UX or localization team that it conveys the intended guidance clearly in Turkish.

enderio-base/src/main/resources/assets/enderio/lang/af_za.json (1)

51-51: Ensure localization strategy supports English terms in Afrikaans file

The block.enderio.clear_glass_lime value was changed from Afrikaans to English; verify this is intentional and consistent across the rest of the Afrikaans translations.

enderio-conduits-modded/src/main/resources/assets/enderio/lang/zh_cn.json (1)

6-13: Approve English conduit entries for Simplified Chinese locale

The conduit-related item names in the Chinese file have been standardized to English, matching parallel updates in other conduit modules.

enderio-machines/src/main/resources/assets/enderio/lang/pt_br.json (2)

20-20: Approve new block.enderio.mind_killer entry

The Mind Killer block key is correctly added in Portuguese.


125-125: Approve new gui.enderio.category.weather_change entry

The Weather Obelisk GUI category is correctly defined for pt_BR.

enderio-conduits-modded/src/main/resources/assets/enderio/lang/ru_ru.json (1)

6-13: Approve English conduit entries for Russian locale

The changed conduit item names have been unified to English text, consistent with the localisation updates across related modules.

enderio-armory/src/main/resources/assets/enderio/lang/af_za.json (1)

137-137: Updated Afrikaans localisation string to English
The change from "Die Ender" to "The Ender" aligns with the broader shift to English terms across localisation files.

enderio-machines/src/main/resources/assets/enderio/lang/en_gb.json (2)

20-20: Added "Mind Killer" block translation
The new key "block.enderio.mind_killer": "Mind Killer" correctly matches the block name.


125-125: Verify GUI category key naming consistency
The key "gui.enderio.category.weather_change" uses _change suffix while the block uses _obelisk. Ensure this matches the code and is not a typo.

enderio-machines/src/main/resources/assets/enderio/lang/no_no‌.json (2)

20-20: Placeholder English translation in Norwegian file
The value for "block.enderio.mind_killer" is in English. Please confirm if this is intended or supply the Norwegian translation.


125-125: Placeholder English translation for GUI category
The value for "gui.enderio.category.weather_change" is in English. Please confirm if this should be translated to Norwegian.

enderio-machines/src/main/resources/assets/enderio/lang/de_de.json (2)

20-20: German translation missing for new block key
"block.enderio.mind_killer" currently has English text "Mind Killer". Please provide a German translation (e.g. "Gedankenkiller") or confirm placeholder usage.


125-125: German translation missing for new GUI category
"gui.enderio.category.weather_change" currently has English text "Weather Obelisk". Please provide the German equivalent or confirm placeholder usage.

enderio-machines/src/main/resources/assets/enderio/lang/en_pt.json (2)

20-20: Added "Mind Killer" block translation
The entry for "block.enderio.mind_killer": "Mind Killer" aligns with the new in-game element.


125-125: Added "Weather Obelisk" GUI category translation
The key "gui.enderio.category.weather_change": "Weather Obelisk" is correctly added.

enderio-machines/src/main/resources/assets/enderio/lang/id_id.json (2)

20-20: Add Mind Killer localisation key
The new "block.enderio.mind_killer": "Mind Killer" entry matches the additions in other locales and enables the new block’s translation.


125-125: Add Weather Obelisk GUI category localisation key
The "gui.enderio.category.weather_change": "Weather Obelisk" entry follows the pattern in other language files and supports the new GUI category.

enderio-machines/src/main/resources/assets/enderio/lang/lol_us.json (2)

20-20: Add Mind Killer localisation key
Including "block.enderio.mind_killer": "Mind Killer" keeps this locale in sync with the new block’s translation across other files.


125-125: Add Weather Obelisk GUI category localisation key
The new "gui.enderio.category.weather_change": "Weather Obelisk" entry aligns this locale with the updated GUI categories.

enderio-machines/src/main/resources/assets/enderio/lang/nl_nl.json (2)

20-20: Add Mind Killer localisation key
The "block.enderio.mind_killer": "Mind Killer" entry is correctly added to support the new block in Dutch.


125-125: Add Weather Obelisk GUI category localisation key
The "gui.enderio.category.weather_change": "Weather Obelisk" entry is consistent with other locales and adds the new GUI category.

enderio-machines/src/main/resources/assets/enderio/lang/sr_sp.json (2)

20-20: Add Mind Killer localisation key
Adding "block.enderio.mind_killer": "Mind Killer" aligns this file with the new block translation across locales.


125-125: Add Weather Obelisk GUI category localisation key
The "gui.enderio.category.weather_change": "Weather Obelisk" entry matches the structure of other locale updates.

enderio-machines/src/main/resources/assets/enderio/lang/sv_se.json (2)

20-20: Add Mind Killer localisation key
The new "block.enderio.mind_killer": "Mind Killer" entry keeps the Swedish file in line with other translations.


125-125: Add Weather Obelisk GUI category localisation key
Including "gui.enderio.category.weather_change": "Weather Obelisk" ensures consistency for the new GUI category.

enderio-machines/src/main/resources/assets/enderio/lang/da_dk.json (2)

20-20: Translation missing for Danish locale.
The new key "block.enderio.mind_killer" currently uses English text; please coordinate with the localisation team to supply an appropriate Danish translation.


125-125: Translation missing for Danish locale.
The new GUI category "gui.enderio.category.weather_change" currently uses English text; please provide a Danish translation.

enderio-machines/src/main/resources/assets/enderio/lang/uk_ua.json (2)

20-20: Translation missing for Ukrainian locale.
The new key "block.enderio.mind_killer" is in English; please work with the localisation team to add the Ukrainian translation.


125-125: Translation missing for Ukrainian locale.
The new GUI category "gui.enderio.category.weather_change" is in English; please supply the corresponding Ukrainian translation.

enderio-machines/src/main/resources/assets/enderio/lang/vi_vn.json (2)

20-20: Translation missing for Vietnamese locale.
The new key "block.enderio.mind_killer" remains in English; please obtain the proper Vietnamese translation.


125-125: Translation missing for Vietnamese locale.
The new GUI category "gui.enderio.category.weather_change" is still in English; please add the Vietnamese translation.

enderio-machines/src/main/resources/assets/enderio/lang/hu_hu.json (2)

20-20: Translation missing for Hungarian locale.
The new key "block.enderio.mind_killer" is in English; please coordinate with translators to provide the Hungarian equivalent.


125-125: Translation missing for Hungarian locale.
The new GUI category "gui.enderio.category.weather_change" is in English; please supply the Hungarian translation.

enderio-machines/src/main/resources/assets/enderio/lang/ar_sa.json (2)

20-20: Translation missing for Arabic locale.
The new key "block.enderio.mind_killer" is in English; please engage the localisation team for the Arabic translation.


125-125: Translation missing for Arabic locale.
The new GUI category "gui.enderio.category.weather_change" is in English; please provide the Arabic translation.

enderio-machines/src/main/resources/assets/enderio/lang/ro_ro.json (2)

20-20: Add new localisation for 'Mind Killer' block
New key is correctly placed and consistent with other language files.


125-125: Add new localisation for 'Weather Obelisk' GUI category
Entry aligns with existing GUI category keys in this file.

enderio-machines/src/main/resources/assets/enderio/lang/es_es.json (2)

20-20: Add new localisation for 'Mind Killer' block
Key insertion is correct and matches updates across all locales.


125-125: Add new localisation for 'Weather Obelisk' GUI category
Properly added alongside other GUI category entries.

enderio-machines/src/main/resources/assets/enderio/lang/ko_kr.json (2)

20-20: Add new localisation for 'Mind Killer' block
New entry follows the same pattern as other language files.


125-125: Add new localisation for 'Weather Obelisk' GUI category
Entry is correctly inserted in the GUI category section.

enderio-machines/src/main/resources/assets/enderio/lang/pt_pt.json (2)

20-20: Add new localisation for 'Mind Killer' block
Key added in the correct location and format.


125-125: Add new localisation for 'Weather Obelisk' GUI category
Matches positioning of other GUI category keys.

enderio-machines/src/main/resources/assets/enderio/lang/he_il.json (2)

20-20: Add new localisation for 'Mind Killer' block
Entry is consistent with the pattern used across all locales.


125-125: Add new localisation for 'Weather Obelisk' GUI category
Correctly added and aligns with other GUI entries.

enderio-base/src/main/resources/assets/enderio/lang/ja_jp.json (4)

2-7: Bulk English translation applied to advancements
Multiple advancements.enderio.* entries were switched from Japanese to English. Please verify these are intended and contextually accurate for the English locale.


8-73: Block entries translated to English
All block.enderio.* keys now use English labels. Confirm these match the canonical English names used elsewhere and no Japanese variants were lost.


213-221: Fluid type entries updated
Several fluid_type.enderio.* values now appear in English. Ensure these follow the official naming conventions and no terms are mistranslated.


257-269: Inconsistent with AI summary: new I/O and filter keys added
The AI-generated summary claims no new keys were introduced in this file, yet this segment adds multiple gui.enderio.filter.* and gui.enderio.ioconfig.* entries. Please update the summary or confirm these additions are deliberate.

Likely an incorrect or invalid review comment.

enderio-conduits-modded/src/main/resources/assets/enderio/lang/ja_jp.json (1)

6-13: English translation applied to conduit item names
Multiple item.enderio.conduit.* entries were changed to English. Verify these accurately reflect the intended in-game labels and that no Japanese variants were inadvertently removed.

enderio-machines/src/main/resources/assets/enderio/lang/ja_jp.json (4)

2-3: Advancement strings updated to English.
The place_capacitor_bank advancement title and description have been standardised to English. Approving these changes.


4-36: Block name translations and new entries.
All block.enderio.* keys have been converted to English, and new blocks mind_killer and weather_obelisk are introduced. Values align with other locale files.


102-130: GUI label translations.
GUI labels and the new category weather_change have been localised to English. They match entries in other language files.


155-160: Tooltip translation accuracy.
Tooltips for grinding ball and photovoltaic cells are now English. Parameter placeholders (%s) are correctly positioned.

enderio-base/src/main/resources/assets/enderio/lang/zh_cn.json (2)

179-205: Configuration key value updates to English.
Multiple enderio_base.configuration.* entries are now English. These align with naming conventions in the GUI and match other locale files.

Also applies to: 209-209


223-223: GUI collision label translation.
The collision option animals_block has been updated to "Only solid to animals". Confirm consistency with the English locale and clarity for users.

enderio-base/src/main/resources/assets/enderio/lang/it_it.json (3)

142-142: Painted wall translation updated.
block.enderio.painted_wall replaced with "Painted Wall" in English. Confirm this matches the English variant exactly.


179-205: Configuration strings localised to English.
Numerous enderio_base.configuration.* keys have been switched from Italian to English. Ensure consistency with naming in the code and other locale files.

Also applies to: 209-209


223-223: GUI collision label translated.
The gui.enderio.collision.animals_block entry is now "Only solid to animals". Verify clarity and consistency.

enderio-conduits/src/main/resources/assets/enderio/lang/zh_cn.json (1)

47-49: Tooltip entries localised to English.
tooltip.enderio.conduit.energy.rate and tooltip.enderio.conduit.fluid.multi have been switched to English. Values look correct and clear.

enderio-machines/src/main/resources/assets/enderio/lang/ru_ru.json (4)

7-37: Block name translations to English.
Multiple block.enderio.* entries have been updated from Russian to English, including new blocks mind_killer and weather_obelisk. These align with other locales.


44-76: Configuration labels localised.
enderio_machines.configuration.* keys have been switched to English. Values match expected names; verify consistency across modules.


102-115: GUI text updated to English.
Various GUI labels and category names are now English, including the new weather_change category. Ensure these reflect the UI correctly and maintain clarity.

Also applies to: 122-125, 127-130, 134-137, 140-141


157-160: Tooltip entries translated.
Photovoltaic cell tooltips are now in English and include correct parameter placeholders. These match the entries in other locales.

enderio-conduits/src/main/resources/assets/enderio/lang/ja_jp.json (1)

4-6: Japanese placeholders detected.
The Japanese locale now contains English text as placeholders (e.g. “Extract”, “Ender Energy Conduit”). Please supply the correct Japanese translations or clarify if these are intended temporary stubs.

Also applies to: 20-30, 33-43, 47-49

enderio-armory/src/main/resources/assets/enderio/lang/ja_jp.json (1)

81-83: Missing Japanese translations for Dark Steel upgrades.
All flagged entries are English placeholders in the Japanese locale (e.g. “Costs %s Levels”, “Fork”, “Spoon”, “Durability %s”, “The Ender”). Please provide proper Japanese translations or confirm placeholder usage.

Also applies to: 86-87, 103-104, 121-122, 127-127, 136-136

enderio-machines/src/main/resources/assets/enderio/lang/zh_cn.json (1)

7-125: Chinese placeholders detected.
Numerous entries in the Simplified Chinese locale have been replaced with English text placeholders. Please supply accurate Chinese translations for these keys or clarify that these are temporary stubs.

enderio-machines/src/main/resources/assets/enderio/lang/tr_tr.json (1)

20-20: Turkish locale contains English placeholders.
The new block name, GUI label, and updated configuration text are in English rather than Turkish. Please replace them with the correct Turkish translations or confirm placeholder usage.

Also applies to: 97-97, 125-125

**Actionable comments posted: 5** <details> <summary>🧹 Nitpick comments (23)</summary><blockquote> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/fr_fr.json (2)</summary><blockquote> `20-20`: **Localise new ‘Mind Killer’ string** The value is currently in English; please provide the appropriate French translation for this entry. --- `125-125`: **Localise new ‘Weather Obelisk’ string** The value is currently in English; please provide the appropriate French translation for this GUI category. </blockquote></details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/nl_be.json (2)</summary><blockquote> `20-20`: **Localise new ‘Mind Killer’ string** The value is currently in English; please provide the appropriate Dutch (Belgium) translation for this entry. --- `125-125`: **Localise new ‘Weather Obelisk’ string** The value is currently in English; please provide the appropriate Dutch (Belgium) translation for this GUI category. </blockquote></details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/fi_fi.json (2)</summary><blockquote> `20-20`: **Localise new ‘Mind Killer’ string** The value is currently in English; please provide the appropriate Finnish translation for this entry. --- `125-125`: **Localise new ‘Weather Obelisk’ string** The value is currently in English; please provide the appropriate Finnish translation for this GUI category. </blockquote></details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/el_gr.json (2)</summary><blockquote> `20-20`: **Localise new ‘Mind Killer’ string** The value is currently in English; please provide the appropriate Greek translation for this entry. --- `125-125`: **Localise new ‘Weather Obelisk’ string** The value is currently in English; please provide the appropriate Greek translation for this GUI category. </blockquote></details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/cs_cz.json (2)</summary><blockquote> `20-20`: **Localise new ‘Mind Killer’ string** The value is currently in English; please provide the appropriate Czech translation for this entry. --- `125-125`: **Localise new ‘Weather Obelisk’ string** The value is currently in English; please provide the appropriate Czech translation for this GUI category. </blockquote></details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/zh_tw.json (2)</summary><blockquote> `20-20`: **Missing Chinese translation for new block key** The value for `"block.enderio.mind_killer"` is currently an English placeholder. Please supply the proper Traditional Chinese translation to keep this locale accurate. --- `125-125`: **Missing Chinese translation for new GUI category** The `"gui.enderio.category.weather_change"` entry is in English; request the correct Traditional Chinese translation to maintain consistency. </blockquote></details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/ca_es.json (2)</summary><blockquote> `20-20`: **Missing Catalan translation for new block key** The `"block.enderio.mind_killer"` value is an English placeholder. Please provide the Catalan equivalent to complete the localization. --- `125-125`: **Missing Catalan translation for new GUI category** The `"gui.enderio.category.weather_change"` entry remains in English; replace with the appropriate Catalan translation. </blockquote></details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/pl_pl.json (2)</summary><blockquote> `20-20`: **Missing Polish translation for new block key** The `"block.enderio.mind_killer"` entry is currently in English. Please replace with the correct Polish translation to maintain localization integrity. --- `125-125`: **Missing Polish translation for new GUI category** The value for `"gui.enderio.category.weather_change"` is an English placeholder; provide the Polish equivalent. </blockquote></details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/ja_jp.json (1)</summary><blockquote> `44-100`: **Configuration key localisation and typo fix needed.** Configuration options are now in English, but `enderio_machines.configuration.vacuumChestRangeColor` is misspelled as "Vaccum Chest Range Color". Please correct to "Vacuum Chest Range Color". </blockquote></details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/af_za.json (2)</summary><blockquote> `20-20`: **Provide Afrikaans translation for new block name.** The inserted value “Mind Killer” is in English; please replace it with the appropriate Afrikaans translation or confirm it’s intended as a placeholder. --- `125-125`: **Provide Afrikaans translation for new GUI category.** The label “Weather Obelisk” is currently an English placeholder; add the correct Afrikaans translation or confirm placeholder usage. </blockquote></details> <details> <summary>enderio-armory/src/main/resources/assets/enderio/lang/ru_ru.json (1)</summary><blockquote> `2-163`: **Missing Russian translations for new keys.** All newly added entries in this Russian localisation file currently use English placeholder values. Please provide the appropriate Russian translations to align with the locale. </blockquote></details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/it_it.json (2)</summary><blockquote> `20-20`: **Provide Italian translation for new block.** The key `block.enderio.mind_killer` currently uses the English placeholder value `"Mind Killer"`. Please update this to the appropriate Italian translation. --- `125-125`: **Provide Italian translation for new GUI category.** The key `gui.enderio.category.weather_change` currently uses the English placeholder value `"Weather Obelisk"`. Please update this to the appropriate Italian translation. </blockquote></details> <details> <summary>enderio-base/src/main/resources/assets/enderio/lang/ru_ru.json (1)</summary><blockquote> `13-29`: **Missing Russian translations for new keys.** Several newly introduced entries in this Russian localisation file still use English placeholder values. Please provide the correct Russian translations for these keys. Also applies to: 82-98, 130-131, 216-216, 230-239, 241-256, 258-262, 270-270, 283-283, 292-300, 330-337, 346-346, 353-353, 415-422, 429-430, 444-447, 462-462 </blockquote></details> </blockquote></details> <details> <summary>📜 Review details</summary> **Configuration used: CodeRabbit UI** **Review profile: CHILL** **Plan: Pro** <details> <summary>📥 Commits</summary> Reviewing files that changed from the base of the PR and between 84bfe2477a65a3a08fddde900ab2367fde300798 and 37f85e1da341ffca133699f66f4b7f473331534f. </details> <details> <summary>📒 Files selected for processing (48)</summary> * `enderio-armory/src/main/resources/assets/enderio/lang/af_za.json` (1 hunks) * `enderio-armory/src/main/resources/assets/enderio/lang/ja_jp.json` (3 hunks) * `enderio-armory/src/main/resources/assets/enderio/lang/ru_ru.json` (2 hunks) * `enderio-base/src/main/resources/assets/enderio/lang/af_za.json` (1 hunks) * `enderio-base/src/main/resources/assets/enderio/lang/it_it.json` (3 hunks) * `enderio-base/src/main/resources/assets/enderio/lang/ja_jp.json` (2 hunks) * `enderio-base/src/main/resources/assets/enderio/lang/ru_ru.json` (12 hunks) * `enderio-base/src/main/resources/assets/enderio/lang/tr_tr.json` (3 hunks) * `enderio-base/src/main/resources/assets/enderio/lang/zh_cn.json` (2 hunks) * `enderio-conduits-modded/src/main/resources/assets/enderio/lang/ja_jp.json` (1 hunks) * `enderio-conduits-modded/src/main/resources/assets/enderio/lang/ru_ru.json` (1 hunks) * `enderio-conduits-modded/src/main/resources/assets/enderio/lang/zh_cn.json` (1 hunks) * `enderio-conduits/src/main/resources/assets/enderio/lang/ja_jp.json` (2 hunks) * `enderio-conduits/src/main/resources/assets/enderio/lang/zh_cn.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/af_za.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/ar_sa.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/ca_es.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/cs_cz.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/da_dk.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/de_de.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/el_gr.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/en_gb.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/en_pt.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/es_es.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/fi_fi.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/fr_fr.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/he_il.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/hu_hu.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/id_id.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/it_it.json` (3 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/ja_jp.json` (1 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/ko_kr.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/lol_us.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/nl_be.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/nl_nl.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/no_no‌.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/pl_pl.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/pt_br.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/pt_pt.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/ro_ro.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/ru_ru.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/sr_sp.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/sv_se.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/tr_tr.json` (3 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/uk_ua.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/vi_vn.json` (2 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/zh_cn.json` (5 hunks) * `enderio-machines/src/main/resources/assets/enderio/lang/zh_tw.json` (2 hunks) </details> <details> <summary>⏰ Context from checks skipped due to timeout of 90000ms (1)</summary> * GitHub Check: Analyze (java-kotlin) </details> <details> <summary>🔇 Additional comments (69)</summary><blockquote> <details> <summary>enderio-base/src/main/resources/assets/enderio/lang/tr_tr.json (2)</summary> `211-221`: **Verify consistency of English fluid_type entries in Turkish locale** The Turkish file replaces native fluid names with English terms for `fluid_type.*`; ensure this aligns with the overall localization strategy (partial English vs. full Turkish translations). --- `271-271`: **Confirm instructive tone for `gui.enderio.no_soulbound`** The updated message shifts from descriptive to instructive; validate with the UX or localization team that it conveys the intended guidance clearly in Turkish. </details> <details> <summary>enderio-base/src/main/resources/assets/enderio/lang/af_za.json (1)</summary> `51-51`: **Ensure localization strategy supports English terms in Afrikaans file** The `block.enderio.clear_glass_lime` value was changed from Afrikaans to English; verify this is intentional and consistent across the rest of the Afrikaans translations. </details> <details> <summary>enderio-conduits-modded/src/main/resources/assets/enderio/lang/zh_cn.json (1)</summary> `6-13`: **Approve English conduit entries for Simplified Chinese locale** The conduit-related item names in the Chinese file have been standardized to English, matching parallel updates in other conduit modules. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/pt_br.json (2)</summary> `20-20`: **Approve new `block.enderio.mind_killer` entry** The `Mind Killer` block key is correctly added in Portuguese. --- `125-125`: **Approve new `gui.enderio.category.weather_change` entry** The `Weather Obelisk` GUI category is correctly defined for pt_BR. </details> <details> <summary>enderio-conduits-modded/src/main/resources/assets/enderio/lang/ru_ru.json (1)</summary> `6-13`: **Approve English conduit entries for Russian locale** The changed conduit item names have been unified to English text, consistent with the localisation updates across related modules. </details> <details> <summary>enderio-armory/src/main/resources/assets/enderio/lang/af_za.json (1)</summary> `137-137`: **Updated Afrikaans localisation string to English** The change from `"Die Ender"` to `"The Ender"` aligns with the broader shift to English terms across localisation files. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/en_gb.json (2)</summary> `20-20`: **Added "Mind Killer" block translation** The new key `"block.enderio.mind_killer": "Mind Killer"` correctly matches the block name. --- `125-125`: **Verify GUI category key naming consistency** The key `"gui.enderio.category.weather_change"` uses `_change` suffix while the block uses `_obelisk`. Ensure this matches the code and is not a typo. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/no_no‌.json (2)</summary> `20-20`: **Placeholder English translation in Norwegian file** The value for `"block.enderio.mind_killer"` is in English. Please confirm if this is intended or supply the Norwegian translation. --- `125-125`: **Placeholder English translation for GUI category** The value for `"gui.enderio.category.weather_change"` is in English. Please confirm if this should be translated to Norwegian. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/de_de.json (2)</summary> `20-20`: **German translation missing for new block key** `"block.enderio.mind_killer"` currently has English text "Mind Killer". Please provide a German translation (e.g. "Gedankenkiller") or confirm placeholder usage. --- `125-125`: **German translation missing for new GUI category** `"gui.enderio.category.weather_change"` currently has English text "Weather Obelisk". Please provide the German equivalent or confirm placeholder usage. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/en_pt.json (2)</summary> `20-20`: **Added "Mind Killer" block translation** The entry for `"block.enderio.mind_killer": "Mind Killer"` aligns with the new in-game element. --- `125-125`: **Added "Weather Obelisk" GUI category translation** The key `"gui.enderio.category.weather_change": "Weather Obelisk"` is correctly added. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/id_id.json (2)</summary> `20-20`: **Add Mind Killer localisation key** The new `"block.enderio.mind_killer": "Mind Killer"` entry matches the additions in other locales and enables the new block’s translation. --- `125-125`: **Add Weather Obelisk GUI category localisation key** The `"gui.enderio.category.weather_change": "Weather Obelisk"` entry follows the pattern in other language files and supports the new GUI category. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/lol_us.json (2)</summary> `20-20`: **Add Mind Killer localisation key** Including `"block.enderio.mind_killer": "Mind Killer"` keeps this locale in sync with the new block’s translation across other files. --- `125-125`: **Add Weather Obelisk GUI category localisation key** The new `"gui.enderio.category.weather_change": "Weather Obelisk"` entry aligns this locale with the updated GUI categories. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/nl_nl.json (2)</summary> `20-20`: **Add Mind Killer localisation key** The `"block.enderio.mind_killer": "Mind Killer"` entry is correctly added to support the new block in Dutch. --- `125-125`: **Add Weather Obelisk GUI category localisation key** The `"gui.enderio.category.weather_change": "Weather Obelisk"` entry is consistent with other locales and adds the new GUI category. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/sr_sp.json (2)</summary> `20-20`: **Add Mind Killer localisation key** Adding `"block.enderio.mind_killer": "Mind Killer"` aligns this file with the new block translation across locales. --- `125-125`: **Add Weather Obelisk GUI category localisation key** The `"gui.enderio.category.weather_change": "Weather Obelisk"` entry matches the structure of other locale updates. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/sv_se.json (2)</summary> `20-20`: **Add Mind Killer localisation key** The new `"block.enderio.mind_killer": "Mind Killer"` entry keeps the Swedish file in line with other translations. --- `125-125`: **Add Weather Obelisk GUI category localisation key** Including `"gui.enderio.category.weather_change": "Weather Obelisk"` ensures consistency for the new GUI category. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/da_dk.json (2)</summary> `20-20`: **Translation missing for Danish locale.** The new key `"block.enderio.mind_killer"` currently uses English text; please coordinate with the localisation team to supply an appropriate Danish translation. --- `125-125`: **Translation missing for Danish locale.** The new GUI category `"gui.enderio.category.weather_change"` currently uses English text; please provide a Danish translation. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/uk_ua.json (2)</summary> `20-20`: **Translation missing for Ukrainian locale.** The new key `"block.enderio.mind_killer"` is in English; please work with the localisation team to add the Ukrainian translation. --- `125-125`: **Translation missing for Ukrainian locale.** The new GUI category `"gui.enderio.category.weather_change"` is in English; please supply the corresponding Ukrainian translation. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/vi_vn.json (2)</summary> `20-20`: **Translation missing for Vietnamese locale.** The new key `"block.enderio.mind_killer"` remains in English; please obtain the proper Vietnamese translation. --- `125-125`: **Translation missing for Vietnamese locale.** The new GUI category `"gui.enderio.category.weather_change"` is still in English; please add the Vietnamese translation. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/hu_hu.json (2)</summary> `20-20`: **Translation missing for Hungarian locale.** The new key `"block.enderio.mind_killer"` is in English; please coordinate with translators to provide the Hungarian equivalent. --- `125-125`: **Translation missing for Hungarian locale.** The new GUI category `"gui.enderio.category.weather_change"` is in English; please supply the Hungarian translation. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/ar_sa.json (2)</summary> `20-20`: **Translation missing for Arabic locale.** The new key `"block.enderio.mind_killer"` is in English; please engage the localisation team for the Arabic translation. --- `125-125`: **Translation missing for Arabic locale.** The new GUI category `"gui.enderio.category.weather_change"` is in English; please provide the Arabic translation. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/ro_ro.json (2)</summary> `20-20`: **Add new localisation for 'Mind Killer' block** New key is correctly placed and consistent with other language files. --- `125-125`: **Add new localisation for 'Weather Obelisk' GUI category** Entry aligns with existing GUI category keys in this file. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/es_es.json (2)</summary> `20-20`: **Add new localisation for 'Mind Killer' block** Key insertion is correct and matches updates across all locales. --- `125-125`: **Add new localisation for 'Weather Obelisk' GUI category** Properly added alongside other GUI category entries. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/ko_kr.json (2)</summary> `20-20`: **Add new localisation for 'Mind Killer' block** New entry follows the same pattern as other language files. --- `125-125`: **Add new localisation for 'Weather Obelisk' GUI category** Entry is correctly inserted in the GUI category section. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/pt_pt.json (2)</summary> `20-20`: **Add new localisation for 'Mind Killer' block** Key added in the correct location and format. --- `125-125`: **Add new localisation for 'Weather Obelisk' GUI category** Matches positioning of other GUI category keys. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/he_il.json (2)</summary> `20-20`: **Add new localisation for 'Mind Killer' block** Entry is consistent with the pattern used across all locales. --- `125-125`: **Add new localisation for 'Weather Obelisk' GUI category** Correctly added and aligns with other GUI entries. </details> <details> <summary>enderio-base/src/main/resources/assets/enderio/lang/ja_jp.json (4)</summary> `2-7`: **Bulk English translation applied to advancements** Multiple `advancements.enderio.*` entries were switched from Japanese to English. Please verify these are intended and contextually accurate for the English locale. --- `8-73`: **Block entries translated to English** All `block.enderio.*` keys now use English labels. Confirm these match the canonical English names used elsewhere and no Japanese variants were lost. --- `213-221`: **Fluid type entries updated** Several `fluid_type.enderio.*` values now appear in English. Ensure these follow the official naming conventions and no terms are mistranslated. --- `257-269`: **Inconsistent with AI summary: new I/O and filter keys added** The AI-generated summary claims no new keys were introduced in this file, yet this segment adds multiple `gui.enderio.filter.*` and `gui.enderio.ioconfig.*` entries. Please update the summary or confirm these additions are deliberate. > Likely an incorrect or invalid review comment. </details> <details> <summary>enderio-conduits-modded/src/main/resources/assets/enderio/lang/ja_jp.json (1)</summary> `6-13`: **English translation applied to conduit item names** Multiple `item.enderio.conduit.*` entries were changed to English. Verify these accurately reflect the intended in-game labels and that no Japanese variants were inadvertently removed. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/ja_jp.json (4)</summary> `2-3`: **Advancement strings updated to English.** The `place_capacitor_bank` advancement title and description have been standardised to English. Approving these changes. --- `4-36`: **Block name translations and new entries.** All `block.enderio.*` keys have been converted to English, and new blocks `mind_killer` and `weather_obelisk` are introduced. Values align with other locale files. --- `102-130`: **GUI label translations.** GUI labels and the new category `weather_change` have been localised to English. They match entries in other language files. --- `155-160`: **Tooltip translation accuracy.** Tooltips for grinding ball and photovoltaic cells are now English. Parameter placeholders (`%s`) are correctly positioned. </details> <details> <summary>enderio-base/src/main/resources/assets/enderio/lang/zh_cn.json (2)</summary> `179-205`: **Configuration key value updates to English.** Multiple `enderio_base.configuration.*` entries are now English. These align with naming conventions in the GUI and match other locale files. Also applies to: 209-209 --- `223-223`: **GUI collision label translation.** The collision option `animals_block` has been updated to "Only solid to animals". Confirm consistency with the English locale and clarity for users. </details> <details> <summary>enderio-base/src/main/resources/assets/enderio/lang/it_it.json (3)</summary> `142-142`: **Painted wall translation updated.** `block.enderio.painted_wall` replaced with "Painted Wall" in English. Confirm this matches the English variant exactly. --- `179-205`: **Configuration strings localised to English.** Numerous `enderio_base.configuration.*` keys have been switched from Italian to English. Ensure consistency with naming in the code and other locale files. Also applies to: 209-209 --- `223-223`: **GUI collision label translated.** The `gui.enderio.collision.animals_block` entry is now "Only solid to animals". Verify clarity and consistency. </details> <details> <summary>enderio-conduits/src/main/resources/assets/enderio/lang/zh_cn.json (1)</summary> `47-49`: **Tooltip entries localised to English.** `tooltip.enderio.conduit.energy.rate` and `tooltip.enderio.conduit.fluid.multi` have been switched to English. Values look correct and clear. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/ru_ru.json (4)</summary> `7-37`: **Block name translations to English.** Multiple `block.enderio.*` entries have been updated from Russian to English, including new blocks `mind_killer` and `weather_obelisk`. These align with other locales. --- `44-76`: **Configuration labels localised.** `enderio_machines.configuration.*` keys have been switched to English. Values match expected names; verify consistency across modules. --- `102-115`: **GUI text updated to English.** Various GUI labels and category names are now English, including the new `weather_change` category. Ensure these reflect the UI correctly and maintain clarity. Also applies to: 122-125, 127-130, 134-137, 140-141 --- `157-160`: **Tooltip entries translated.** Photovoltaic cell tooltips are now in English and include correct parameter placeholders. These match the entries in other locales. </details> <details> <summary>enderio-conduits/src/main/resources/assets/enderio/lang/ja_jp.json (1)</summary> `4-6`: **Japanese placeholders detected.** The Japanese locale now contains English text as placeholders (e.g. “Extract”, “Ender Energy Conduit”). Please supply the correct Japanese translations or clarify if these are intended temporary stubs. Also applies to: 20-30, 33-43, 47-49 </details> <details> <summary>enderio-armory/src/main/resources/assets/enderio/lang/ja_jp.json (1)</summary> `81-83`: **Missing Japanese translations for Dark Steel upgrades.** All flagged entries are English placeholders in the Japanese locale (e.g. “Costs %s Levels”, “Fork”, “Spoon”, “Durability %s”, “The Ender”). Please provide proper Japanese translations or confirm placeholder usage. Also applies to: 86-87, 103-104, 121-122, 127-127, 136-136 </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/zh_cn.json (1)</summary> `7-125`: **Chinese placeholders detected.** Numerous entries in the Simplified Chinese locale have been replaced with English text placeholders. Please supply accurate Chinese translations for these keys or clarify that these are temporary stubs. </details> <details> <summary>enderio-machines/src/main/resources/assets/enderio/lang/tr_tr.json (1)</summary> `20-20`: **Turkish locale contains English placeholders.** The new block name, GUI label, and updated configuration text are in English rather than Turkish. Please replace them with the correct Turkish translations or confirm placeholder usage. Also applies to: 97-97, 125-125 </details> </blockquote></details> </details> <!-- This is an auto-generated comment by CodeRabbit for review status -->
@ -3,0 +26,4 @@
"enderio_armory.configuration.elytraActivationCost": "Elytra Assist XP Cost",
"enderio_armory.configuration.empowered": "Empowered",
"enderio_armory.configuration.energyUsePerDamagePoint": "Energy use uer damage point",
"enderio_armory.configuration.energyUsePerFelledLog": "Energy use per log felled",
coderabbitai[bot] (Migrated from github.com) commented 2025-06-22 16:56:23 +00:00

⚠️ Potential issue

Typo in configuration value.
The string "Energy use uer damage point" contains a typo: “uer” should be “per”.

Apply this diff:

-  "enderio_armory.configuration.energyUsePerDamagePoint": "Energy use uer damage point",
+  "enderio_armory.configuration.energyUsePerDamagePoint": "Energy use per damage point",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

  "enderio_armory.configuration.energyUsePerDamagePoint": "Energy use per damage point",
🤖 Prompt for AI Agents
In enderio-armory/src/main/resources/assets/enderio/lang/ru_ru.json at line 28,
fix the typo in the string value by replacing "uer" with "per" so it reads
"Energy use per damage point".
_⚠️ Potential issue_ **Typo in configuration value.** The string `"Energy use uer damage point"` contains a typo: “uer” should be “per”. Apply this diff: ```diff - "enderio_armory.configuration.energyUsePerDamagePoint": "Energy use uer damage point", + "enderio_armory.configuration.energyUsePerDamagePoint": "Energy use per damage point", ``` <!-- suggestion_start --> <details> <summary>📝 Committable suggestion</summary> > ‼️ **IMPORTANT** > Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements. ```suggestion "enderio_armory.configuration.energyUsePerDamagePoint": "Energy use per damage point", ``` </details> <!-- suggestion_end --> <details> <summary>🤖 Prompt for AI Agents</summary> ``` In enderio-armory/src/main/resources/assets/enderio/lang/ru_ru.json at line 28, fix the typo in the string value by replacing "uer" with "per" so it reads "Energy use per damage point". ``` </details> <!-- This is an auto-generated comment by CodeRabbit --> <!-- fingerprinting:phantom:triton:mountainlion -->
coderabbitai[bot] (Migrated from github.com) commented 2025-06-22 16:56:23 +00:00

⚠️ Potential issue

Extraneous character in item name.
The values for explosive penetration upgrades include an extra “E” at the start. They should read “Explosive Penetration I/II Upgrade”.

Apply this diff:

-  "item.enderio.dark_steel_upgrade_penetration_1": "EExplosive Penetration I Upgrade",
-  "item.enderio.dark_steel_upgrade_penetration_2": "EExplosive Penetration II Upgrade",
+  "item.enderio.dark_steel_upgrade_penetration_1": "Explosive Penetration I Upgrade",
+  "item.enderio.dark_steel_upgrade_penetration_2": "Explosive Penetration II Upgrade",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

  "item.enderio.dark_steel_upgrade_penetration_1": "Explosive Penetration I Upgrade",
  "item.enderio.dark_steel_upgrade_penetration_2": "Explosive Penetration II Upgrade",
🤖 Prompt for AI Agents
In enderio-armory/src/main/resources/assets/enderio/lang/ru_ru.json around lines
150 to 151, the values for the keys
"item.enderio.dark_steel_upgrade_penetration_1" and
"item.enderio.dark_steel_upgrade_penetration_2" have an extraneous "E" at the
start of the string. Remove the leading "E" from both values so they read
"Explosive Penetration I Upgrade" and "Explosive Penetration II Upgrade"
respectively.
_⚠️ Potential issue_ **Extraneous character in item name.** The values for explosive penetration upgrades include an extra “E” at the start. They should read “Explosive Penetration I/II Upgrade”. Apply this diff: ```diff - "item.enderio.dark_steel_upgrade_penetration_1": "EExplosive Penetration I Upgrade", - "item.enderio.dark_steel_upgrade_penetration_2": "EExplosive Penetration II Upgrade", + "item.enderio.dark_steel_upgrade_penetration_1": "Explosive Penetration I Upgrade", + "item.enderio.dark_steel_upgrade_penetration_2": "Explosive Penetration II Upgrade", ``` <!-- suggestion_start --> <details> <summary>📝 Committable suggestion</summary> > ‼️ **IMPORTANT** > Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements. ```suggestion "item.enderio.dark_steel_upgrade_penetration_1": "Explosive Penetration I Upgrade", "item.enderio.dark_steel_upgrade_penetration_2": "Explosive Penetration II Upgrade", ``` </details> <!-- suggestion_end --> <details> <summary>🤖 Prompt for AI Agents</summary> ``` In enderio-armory/src/main/resources/assets/enderio/lang/ru_ru.json around lines 150 to 151, the values for the keys "item.enderio.dark_steel_upgrade_penetration_1" and "item.enderio.dark_steel_upgrade_penetration_2" have an extraneous "E" at the start of the string. Remove the leading "E" from both values so they read "Explosive Penetration I Upgrade" and "Explosive Penetration II Upgrade" respectively. ``` </details> <!-- This is an auto-generated comment by CodeRabbit --> <!-- fingerprinting:phantom:triton:mountainlion -->
@ -20,0 +14,4 @@
"gui.enderio.fluid_conduit.change_fluid3": "流体:%s",
"gui.enderio.redstone_channel": "信号颜色",
"gui.enderio.round_robin.disabled": "轮送禁用",
"gui.enderio.round_robin.enabled": "轮送启用",
coderabbitai[bot] (Migrated from github.com) commented 2025-06-22 16:56:23 +00:00

⚠️ Potential issue

Missing translation placeholder.
item.enderio.conduit is set to " Conduit". Please provide the proper English or Chinese translation without placeholder markers.

🤖 Prompt for AI Agents
In enderio-conduits/src/main/resources/assets/enderio/lang/zh_cn.json at line
20, replace the placeholder "<MISSING> Conduit" with the correct translation for
"Conduit" in Chinese or English. Remove the placeholder markers and provide a
proper localized string that accurately represents the item name.
_⚠️ Potential issue_ **Missing translation placeholder.** `item.enderio.conduit` is set to "<MISSING> Conduit". Please provide the proper English or Chinese translation without placeholder markers. <details> <summary>🤖 Prompt for AI Agents</summary> ``` In enderio-conduits/src/main/resources/assets/enderio/lang/zh_cn.json at line 20, replace the placeholder "<MISSING> Conduit" with the correct translation for "Conduit" in Chinese or English. Remove the placeholder markers and provide a proper localized string that accurately represents the item name. ``` </details> <!-- This is an auto-generated comment by CodeRabbit --> <!-- fingerprinting:phantom:triton:mountainlion -->
coderabbitai[bot] (Migrated from github.com) commented 2025-06-22 16:56:23 +00:00

⚠️ Potential issue

Typo in configuration string.
The string "Vaccum Chest Range Color" contains a typo. It should read "Vacuum Chest Range Color".

Apply this diff:

-  "enderio_machines.configuration.vacuumChestRangeColor": "Vaccum Chest Range Color",
+  "enderio_machines.configuration.vacuumChestRangeColor": "Vacuum Chest Range Color",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

  "enderio_machines.configuration.vacuumChestRangeColor": "Vacuum Chest Range Color",
🤖 Prompt for AI Agents
In enderio-machines/src/main/resources/assets/enderio/lang/it_it.json at line
95, correct the typo in the string value by changing "Vaccum Chest Range Color"
to "Vacuum Chest Range Color".
_⚠️ Potential issue_ **Typo in configuration string.** The string `"Vaccum Chest Range Color"` contains a typo. It should read `"Vacuum Chest Range Color"`. Apply this diff: ```diff - "enderio_machines.configuration.vacuumChestRangeColor": "Vaccum Chest Range Color", + "enderio_machines.configuration.vacuumChestRangeColor": "Vacuum Chest Range Color", ``` <!-- suggestion_start --> <details> <summary>📝 Committable suggestion</summary> > ‼️ **IMPORTANT** > Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements. ```suggestion "enderio_machines.configuration.vacuumChestRangeColor": "Vacuum Chest Range Color", ``` </details> <!-- suggestion_end --> <details> <summary>🤖 Prompt for AI Agents</summary> ``` In enderio-machines/src/main/resources/assets/enderio/lang/it_it.json at line 95, correct the typo in the string value by changing "Vaccum Chest Range Color" to "Vacuum Chest Range Color". ``` </details> <!-- This is an auto-generated comment by CodeRabbit --> <!-- fingerprinting:phantom:triton:mountainlion -->
@ -39,2 +40,2 @@
"block.enderio.wireless_charger_antenna": "Pulsating Wireless Antenna",
"block.enderio.wireless_charger_antenna_advanced": "Vibrant Wireless Antenna",
"block.enderio.wireless_charger_antenna": "脉冲无线天线",
"block.enderio.wireless_charger_antenna_advanced": "振动无线天线",
coderabbitai[bot] (Migrated from github.com) commented 2025-06-22 16:56:23 +00:00

⚠️ Potential issue

Typo in placeholder value.
The placeholder “Vaccum Chest Range Color” is misspelt; please correct it to “Vacuum Chest Range Color”.

🤖 Prompt for AI Agents
In enderio-machines/src/main/resources/assets/enderio/lang/zh_cn.json at line
95, correct the typo in the placeholder value by changing "Vaccum Chest Range
Color" to "Vacuum Chest Range Color" to fix the spelling error.

Addressed in commits 957105f to 7aa17e7

_⚠️ Potential issue_ **Typo in placeholder value.** The placeholder “Vaccum Chest Range Color” is misspelt; please correct it to “Vacuum Chest Range Color”. <details> <summary>🤖 Prompt for AI Agents</summary> ``` In enderio-machines/src/main/resources/assets/enderio/lang/zh_cn.json at line 95, correct the typo in the placeholder value by changing "Vaccum Chest Range Color" to "Vacuum Chest Range Color" to fix the spelling error. ``` </details> <!-- This is an auto-generated comment by CodeRabbit --> <!-- fingerprinting:phantom:triton:mountainlion --> ✅ Addressed in commits 957105f to 7aa17e7
This pull request has changes conflicting with the target branch.
  • enderio-armory/src/main/resources/assets/enderio/lang/af_za.json
  • enderio-armory/src/main/resources/assets/enderio/lang/ja_jp.json
  • enderio-armory/src/main/resources/assets/enderio/lang/ru_ru.json
  • enderio-armory/src/main/resources/assets/enderio/lang/zh_cn.json
  • enderio-base/src/main/resources/assets/enderio/lang/it_it.json
  • enderio-base/src/main/resources/assets/enderio/lang/ja_jp.json
  • enderio-base/src/main/resources/assets/enderio/lang/ru_ru.json
  • enderio-base/src/main/resources/assets/enderio/lang/tr_tr.json
  • enderio-base/src/main/resources/assets/enderio/lang/zh_cn.json
  • enderio-conduits-modded/src/main/resources/assets/enderio/lang/ja_jp.json
  • enderio-conduits-modded/src/main/resources/assets/enderio/lang/ru_ru.json
  • enderio-conduits-modded/src/main/resources/assets/enderio/lang/zh_cn.json
  • enderio-conduits/src/main/resources/assets/enderio/lang/ja_jp.json
  • enderio-conduits/src/main/resources/assets/enderio/lang/zh_cn.json
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin l10n_dev/1.21.1:l10n_dev/1.21.1
git switch l10n_dev/1.21.1

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch dev/1.21.1
git merge --no-ff l10n_dev/1.21.1
git switch l10n_dev/1.21.1
git rebase dev/1.21.1
git switch dev/1.21.1
git merge --ff-only l10n_dev/1.21.1
git switch l10n_dev/1.21.1
git rebase dev/1.21.1
git switch dev/1.21.1
git merge --no-ff l10n_dev/1.21.1
git switch dev/1.21.1
git merge --squash l10n_dev/1.21.1
git switch dev/1.21.1
git merge --ff-only l10n_dev/1.21.1
git switch dev/1.21.1
git merge l10n_dev/1.21.1
git push origin dev/1.21.1
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Team-EnderIO/EnderIO#1092
No description provided.