Skip to content

Conversation

Rover656
Copy link
Member

@Rover656 Rover656 commented Jun 22, 2025

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.

Copy link

coderabbitai bot commented Jun 22, 2025

"""

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.

Possibly related PRs

  • 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 02e9246 and 939cd90.

📒 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.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 84bfe24 and 37f85e1.

📒 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

"gui.enderio.self_feed.disabled": "Self Feed Disabled",
"gui.enderio.self_feed.enabled": "Self Feed Enabled",
"item.enderio.conduit": "<MISSING>导管",
"item.enderio.conduit": "<MISSING> Conduit",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ 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.

"enderio_armory.configuration.efficiencyBoost": "Efficiency Boost",
"enderio_armory.configuration.elytraActivationCost": "Elytra Assist XP Cost",
"enderio_armory.configuration.empowered": "Empowered",
"enderio_armory.configuration.energyUsePerDamagePoint": "Energy use uer damage point",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ 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.

Suggested change
"enderio_armory.configuration.energyUsePerDamagePoint": "Energy use uer damage point",
"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".

Comment on lines +150 to +151
"item.enderio.dark_steel_upgrade_penetration_1": "EExplosive Penetration I Upgrade",
"item.enderio.dark_steel_upgrade_penetration_2": "EExplosive Penetration II Upgrade",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ 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.

Suggested change
"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",
🤖 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.

"enderio_machines.configuration.stirlingGenerator": "Stirling Generator",
"enderio_machines.configuration.throttleEnergyUsage": "Throttle Energy Use",
"enderio_machines.configuration.usage": "Consumption Rate (µI/t)",
"enderio_machines.configuration.vacuumChestRangeColor": "Vaccum Chest Range Color",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ 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.

Suggested change
"enderio_machines.configuration.vacuumChestRangeColor": "Vaccum Chest Range Color",
"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".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant