Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better configuration page #456

Open
wants to merge 1 commit into
base: next
Choose a base branch
from
Open

Better configuration page #456

wants to merge 1 commit into from

Conversation

Koud-Wind
Copy link
Collaborator

@Koud-Wind Koud-Wind commented Jun 30, 2024

📝 Description

  • Organize configuration pages

🎯 Goals

  • Organize configuration pages

❌ Non Goals

Mess up configuration pages

🚦 Testing

⏮️ Backwards Compatibility

Fully compatible

📚 Related Issues & Documents

null

🖼️ Screenshots/Recordings

Please take a look at it

📖 Added to documentation?

  • 📜 README.md
  • 📑 Documentation
  • 📓 Javadoc
  • 🍕 Comments
  • 🙅 No documentation needed

😄 [optional] What gif best describes this PR or how it makes you feel?

Copy link
Contributor

coderabbitai bot commented Jun 30, 2024

Walkthrough

Walkthrough

The update focuses on improving the organization of configuration settings in the ModernConfigManager.java file by introducing distinct categories for server and client settings, and enhancing translations in multiple language files. The new categories provide better clarity and usability for configuring entities, rendering, gameplay, and specific functionalities like the ammo counter.

Changes

File Path Change Summary
src/main/java/.../ModernConfigManager.java Reorganized and categorized configuration settings into server, client, and ammocounter.
src/main/resources/assets/mwc/lang/de_DE.lang Adjusted configuration properties to match new server and client categories.
src/main/resources/assets/mwc/lang/en_US.lang Renamed and categorized properties for clarity, including tooltips and new categories.
src/main/resources/assets/mwc/lang/es_ES.lang Moved properties to align with new server and client settings organization.
src/main/resources/assets/mwc/lang/ko_KR.lang Shifted configuration from gameplay and rendering to client and server namespaces.
src/main/resources/assets/mwc/lang/pt_BR.lang Reorganized properties within various categories such as ores, gameplay, entities, and rendering.
src/main/resources/assets/mwc/lang/tr_TR.lang Reorganized configuration properties under new server and client namespaces.
src/main/resources/assets/mwc/lang/uk_UA.lang Updated property names and tooltips for consistency and clarity within new categories.
src/main/resources/assets/mwc/lang/zh_CN.lang Renamed and reorganized categories, moving settings from server-side to client-side.

Sequence Diagram(s)

sequenceDiagram
    participant User
    participant ConfigManager
    participant Server
    participant Client

    User->>ConfigManager: Load Configuration
    ConfigManager-->>Server: Load Server Settings
    ConfigManager-->>Client: Load Client Settings
    ConfigManager-->>UI: Load Ammo Counter Settings
    UI->>User: Display Configured Settings
Loading

Tip

Early access features: enabled

We are currently testing the following features in early access:

  • OpenAI gpt-4o model for code reviews and chat: OpenAI claims that this model is better at understanding and generating code than the previous models. We seek your feedback over the next few weeks before making it generally available.

Note:

  • You can enable or disable early access features from the CodeRabbit UI or by updating the CodeRabbit configuration file.
  • Please join our Discord Community to provide feedback and report issues.
  • OSS projects are always opted into early access features.

Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

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>.
    • Generate unit testing code for this file.
    • 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 generate unit testing code for this file.
    • @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 generate interesting stats about this repository and render them as a table.
    • @coderabbitai show all the console.log statements in this repository.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @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.

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 as 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 resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Additionally, you can add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.

CodeRabbit Configration 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.

@Koud-Wind Koud-Wind requested a review from Desoroxxx June 30, 2024 08:49
@Koud-Wind Koud-Wind self-assigned this Jun 30, 2024
@Koud-Wind Koud-Wind marked this pull request as ready for review June 30, 2024 18:12
Copy link
Contributor

@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: 6

Review details

Configuration used: CodeRabbit UI
Review profile: CHILL

Commits

Files that changed from the base of the PR and between 3c49522 and d06a900.

Files selected for processing (9)
  • src/main/java/com/paneedah/weaponlib/config/ModernConfigManager.java (3 hunks)
  • src/main/resources/assets/mwc/lang/de_DE.lang (2 hunks)
  • src/main/resources/assets/mwc/lang/en_US.lang (2 hunks)
  • src/main/resources/assets/mwc/lang/es_ES.lang (1 hunks)
  • src/main/resources/assets/mwc/lang/ko_KR.lang (1 hunks)
  • src/main/resources/assets/mwc/lang/pt_BR.lang (1 hunks)
  • src/main/resources/assets/mwc/lang/tr_TR.lang (2 hunks)
  • src/main/resources/assets/mwc/lang/uk_UA.lang (2 hunks)
  • src/main/resources/assets/mwc/lang/zh_CN.lang (1 hunks)
Additional comments not posted (156)
src/main/java/com/paneedah/weaponlib/config/ModernConfigManager.java (35)

20-20: LGTM!


21-21: LGTM!


23-23: LGTM!


24-24: LGTM!


25-25: LGTM!


26-26: LGTM!


27-27: LGTM!


45-45: LGTM!


46-49: LGTM!


51-54: LGTM!


56-59: LGTM!


61-64: LGTM!


66-67: LGTM!


71-72: LGTM!


74-75: LGTM!


77-78: LGTM!


80-82: LGTM!


84-86: LGTM!


88-90: LGTM!


96-96: LGTM!


99-99: LGTM!


Line range hint 102-102: LGTM!


Line range hint 105-105: LGTM!


Line range hint 108-108: LGTM!


Line range hint 111-111: LGTM!


114-114: LGTM!


117-121: LGTM!


123-123: LGTM!


127-127: LGTM!


130-130: LGTM!


133-133: LGTM!


136-139: LGTM!


141-143: LGTM!


147-148: LGTM!


150-175: LGTM!

src/main/resources/assets/mwc/lang/zh_CN.lang (7)

1098-1098: Translation Check: Server Options Category

The translation for "Server Options" to "服务端设定" is accurate and appropriate.


1099-1099: Translation Check: Client Options Category

The translation for "Client Options" to "客户端设定" is accurate and appropriate.


1101-1101: Translation Check: Penetrable Blocks Property

The translation for "Penetrable Blocks" to "玻璃穿透" is accurate and appropriate.


1102-1102: Translation Check: Bullet Break Glass Property

The translation for "Bullet Break Glass" to "玻璃破坏" is accurate and appropriate.


1103-1103: Translation Check: Explosion Break Property

The translation for "Explosion Break" to "爆炸破坏" is accurate and appropriate.


1104-1104: Translation Check: Explosion Damage Property

The translation for "Explosion Damage" to "爆炸伤害倍率" is accurate and appropriate.


1105-1105: Translation Check: Exploded Block Drop Chance Property

The translation for "Exploded Block Drop Chance" to "爆炸时方块掉落概率" is accurate and appropriate.

src/main/resources/assets/mwc/lang/ko_KR.lang (6)

1074-1083: Correct namespace usage for ore-related configuration properties.

The ore-related configuration properties are correctly placed under the config.server.ores namespace, ensuring clarity and separation from other configuration categories.


1086-1090: Correct namespace usage for ammo counter configuration properties.

The ammo counter configuration properties are correctly placed under the config.client.ammocounter namespace, enhancing clarity and organization.


1091-1094: Correct namespace usage for Open Door Display configuration properties.

The Open Door Display configuration properties are correctly placed under the config.client namespace, maintaining consistency with other client-side settings.


1095-1096: Correct namespace usage for Hold To Aim configuration properties.

The Hold To Aim configuration properties are correctly placed under the config.client namespace, ensuring consistency with other client-side settings.


1098-1099: Correct namespace usage for Bleeding On Hit configuration properties.

The Bleeding On Hit configuration properties are correctly placed under the config.server namespace, maintaining clarity and separation from client-side settings.


1121-1146: Correct namespace usage for rendering configuration properties.

The rendering configuration properties are correctly placed under the config.client.rendering namespace, ensuring clear separation and organization of rendering-related settings.

src/main/resources/assets/mwc/lang/es_ES.lang (36)

1062-1062: LGTM!


1063-1063: LGTM!


1064-1064: LGTM!


1065-1065: LGTM!


1066-1066: LGTM!


1067-1067: LGTM!


1068-1068: LGTM!


1069-1069: LGTM!


1070-1070: LGTM!


1071-1071: LGTM!


1074-1074: LGTM!


1075-1075: LGTM!


1076-1076: LGTM!


1077-1077: LGTM!


1078-1078: LGTM!


1079-1079: LGTM!


1080-1080: LGTM!


1081-1081: LGTM!


1082-1082: LGTM!


1084-1084: LGTM!


1085-1085: LGTM!


1086-1086: LGTM!


1087-1087: LGTM!


1088-1088: LGTM!


1089-1089: LGTM!


1090-1090: LGTM!


1091-1091: LGTM!


1092-1092: LGTM!


1093-1093: LGTM!


1094-1094: LGTM!


1103-1103: LGTM!


1104-1104: LGTM!


1105-1105: LGTM!


1106-1106: LGTM!


1107-1107: LGTM!


1108-1108: LGTM!

src/main/resources/assets/mwc/lang/en_US.lang (6)

1073-1074: LGTM!

The new configuration categories for server and client options improve organization.


1098-1106: LGTM!

The new configuration category for ammo counter options and related properties are well named and useful.

Ensure these properties are used consistently across the codebase.


1076-1083: LGTM!

The new server configuration properties are well named and useful.

Ensure these properties are used consistently across the codebase.

Verification successful

Verified: The new server configuration properties are used consistently across the codebase.

  • bulletBreakGlass: Used in Weapon.java, MWCUtil.java, EntityProjectile.java
  • explosionDamage: Used in EntityGrenade.java, Explosion.java
  • explodedBlockDropChance: Used in Explosion.java
  • enableBleedingOnHit: Used in WeaponSpawnEntity.java
Scripts executed

The following scripts were executed for the analysis:


Script:

#!/bin/bash
# Description: Verify usage of new server configuration properties.

# Test: Search for the usage of new server configuration properties.
rg --type java $'bulletBreakGlass|explosionDamage|explodedBlockDropChance|enableBleedingOnHit'

Length of output: 2137


1085-1095: LGTM!

The new configuration category for ores and related properties are well named and useful.

Ensure these properties are used consistently across the codebase.


1111-1120: LGTM!

The new client configuration properties are well named and useful.

Ensure these properties are used consistently across the codebase.

Verification successful

The new client configuration properties are used consistently across the codebase.

The properties enableOpenDoorDisplay, holdToAim, enableMuzzleEffects, enableBlurOnAim, and statusBarPosition are referenced in the following files:

  • src/main/java/com/paneedah/weaponlib/CustomGui.java
  • src/main/java/com/paneedah/weaponlib/config/ModernConfigManager.java
  • src/main/java/com/paneedah/weaponlib/WeaponFireAspect.java
  • src/main/java/com/paneedah/weaponlib/PlayerWeaponInstance.java
  • src/main/java/com/paneedah/mwc/ClientTickerController.java
Scripts executed

The following scripts were executed for the analysis:


Script:

#!/bin/bash
# Description: Verify usage of new client configuration properties.

# Test: Search for the usage of new client configuration properties.
rg --type java $'enableOpenDoorDisplay|holdToAim|enableMuzzleEffects|enableBlurOnAim|statusBarPosition'

Length of output: 1986


1134-1161: LGTM!

The new client configuration properties related to rendering and shaders are well named and useful.

Ensure these properties are used consistently across the codebase.

Verification successful

LGTM!

The new client configuration properties related to rendering and shaders are well named and useful. They are used consistently across the codebase as evidenced by the search results.

  • Verified usage in:
    • src/main/java/com/paneedah/weaponlib/WeaponRenderer.java
    • src/main/java/com/paneedah/weaponlib/ClientEventHandler.java
    • src/main/java/com/paneedah/weaponlib/perspective/ReflexScreen.java
    • src/main/java/com/paneedah/weaponlib/render/bgl/GLCompatible.java
    • src/main/java/com/paneedah/weaponlib/render/bgl/PostProcessPipeline.java
    • src/main/java/com/paneedah/weaponlib/render/MuzzleFlashRenderer.java
    • src/main/java/com/paneedah/weaponlib/render/Dloom.java
    • src/main/java/com/paneedah/weaponlib/render/Bloom.java
    • src/main/java/com/paneedah/weaponlib/shader/jim/Shader.java
    • src/main/java/com/paneedah/weaponlib/compatibility/ShellRenderer.java
    • src/main/java/com/paneedah/weaponlib/config/ModernConfigManager.java
    • src/main/java/com/paneedah/weaponlib/ViewfinderModel.java
    • src/main/java/com/paneedah/mwc/asm/Interceptors.java
Scripts executed

The following scripts were executed for the analysis:


Script:

#!/bin/bash
# Description: Verify usage of new client configuration properties related to rendering and shaders.

# Test: Search for the usage of new client configuration properties related to rendering and shaders.
rg --type java $'enableAllShaders|enableScreenShaders|enableWorldShaders|enableGunShaders|enableFlashShaders|enableReticleShaders|enableHDRFramebuffer|enableScopeEffects|bloomEffect|filmGrain|filmGrainIntensity|bloomLayers|onScreenRainAndSnow|enableFancyRainAndSnow'

Length of output: 6039

src/main/resources/assets/mwc/lang/tr_TR.lang (32)

1062-1062: LGTM!

The translation for config.server.ores.sulfurSpawnsPerChunk.property.name is correct and consistent.


1063-1063: LGTM!

The translation for config.server.ores.sulfurSpawnsPerChunk.property.tooltip is correct and clear.


1064-1064: LGTM!

The translation for config.server.ores.copperSpawnsPerChunk.property.name is correct and consistent.


1065-1065: LGTM!

The translation for config.server.ores.copperSpawnsPerChunk.property.tooltip is correct and clear.


1066-1066: LGTM!

The translation for config.server.ores.tinSpawnsPerChunk.property.name is correct and consistent.


1067-1067: LGTM!

The translation for config.server.ores.tinSpawnsPerChunk.property.tooltip is correct and clear.


1068-1068: LGTM!

The translation for config.server.ores.leadSpawnsPerChunk.property.name is correct and consistent.


1069-1069: LGTM!

The translation for config.server.ores.leadSpawnsPerChunk.property.tooltip is correct and clear.


1070-1070: LGTM!

The translation for config.server.ores.graphiteSpawnsPerChunk.property.name is correct and consistent.


1071-1071: LGTM!

The translation for config.server.ores.graphiteSpawnsPerChunk.property.tooltip is correct and clear.


1074-1074: LGTM!

The translation for config.client.ammocounter.enableAmmoCounter.property.name is correct and consistent.


1075-1075: LGTM!

The translation for config.client.ammocounter.enableAmmoCounter.property.tooltip is correct and clear.


1076-1076: LGTM!

The translation for config.client.enableOpenDoorDisplay.property.name is correct and consistent.


1077-1077: LGTM!

The translation for config.client.enableOpenDoorDisplay.property.tooltip is correct and clear.


1078-1078: LGTM!

The translation for config.client.holdToAim.property.name is correct and consistent.


1079-1079: LGTM!

The translation for config.client.holdToAim.property.tooltip is correct and clear.


1080-1080: LGTM!

The translation for config.client.ammocounter.enableAmmoCounterBackground.property.name is correct and consistent.


1081-1081: LGTM!

The translation for config.client.ammocounter.enableAmmoCounterBackground.property.tooltip is correct and clear.


1082-1082: LGTM!

The translation for config.server.enableBleedingOnHit.property.name is correct and consistent.


1083-1083: LGTM!

The translation for config.server.enableBleedingOnHit.property.tooltip is correct and clear.


1084-1084: LGTM!

The translation for config.server.bulletBreakGlass.property.name is correct and consistent.


1085-1085: LGTM!

The translation for config.server.bulletBreakGlass.property.tooltip is correct and clear.


1086-1086: LGTM!

The translation for config.client.enableMuzzleEffects.property.name is correct and consistent.


1087-1087: LGTM!

The translation for config.client.enableMuzzleEffects.property.tooltip is correct and clear.


1088-1088: LGTM!

The translation for config.client.enableBlurOnAim.property.name is correct and consistent.


1089-1089: LGTM!

The translation for config.client.enableBlurOnAim.property.tooltip is correct and clear.


1090-1090: LGTM!

The translation for config.server.explosionDamage.property.name is correct and consistent.


1091-1091: LGTM!

The translation for config.server.explosionDamage.property.tooltip is correct and clear.


1092-1092: LGTM!

The translation for config.server.explodedBlockDropChance.property.name is correct and consistent.


1093-1093: LGTM!

The translation for config.server.explodedBlockDropChance.property.tooltip is correct and clear.


1094-1094: LGTM!

The translation for config.client.statusBarPosition.property.name is correct and consistent.


1095-1095: LGTM!

The translation for config.client.statusBarPosition.property.tooltip is correct and clear.

src/main/resources/assets/mwc/lang/uk_UA.lang (1)

1113-1113: LGTM!

src/main/resources/assets/mwc/lang/de_DE.lang (5)

1110-1115: Ensure Consistent Translation

The added configuration properties for explosion damage, exploded block drop chance, and status bar position are correctly translated and consistent. However, ensure that similar properties in other language files are also updated for consistency.

Verification successful

Ensure Consistent Translation

The added configuration properties for explosion damage, exploded block drop chance, and status bar position are correctly translated and consistent across different language files. The properties in the de_DE.lang file match those in other language files.

  • Verified properties in other language files:
    • config.server.explosionDamage
    • config.server.explodedBlockDropChance
    • config.client.statusBarPosition
Scripts executed

The following scripts were executed for the analysis:


Script:

#!/bin/bash
# Description: Verify that similar properties in other language files are updated for consistency.

# Test: Search for the property names across all language files. Expect: Similar properties should exist.
rg --type plaintext $'config.server.explosionDamage'

Length of output: 85



Script:

#!/bin/bash
# Description: Verify that similar properties in other language files are updated for consistency.

# Test: Search for the property names across all language files. Expect: Similar properties should exist.
rg 'config.server.explosionDamage'
rg 'config.server.explodedBlockDropChance'
rg 'config.client.statusBarPosition'

Length of output: 5749


1087-1099: Ensure Consistent Translation

The added configuration properties for the ammo counter and open door display are correctly translated and consistent. However, ensure that similar properties in other language files are also updated for consistency.

Verification successful

Translations are Consistent

The configuration properties for the ammo counter and open door display are consistently translated across multiple language files.

  • zh_CN.lang
  • uk_UA.lang
  • pt_BR.lang
  • ko_KR.lang
  • es_ES.lang
  • tr_TR.lang
  • en_US.lang
  • de_DE.lang
Scripts executed

The following scripts were executed for the analysis:


Script:

#!/bin/bash
# Description: Verify that similar properties in other language files are updated for consistency.

# Test: Search for the property names across all language files. Expect: Similar properties should exist.
rg --type plaintext $'config.client.ammocounter.'

Length of output: 82



Script:

#!/bin/bash
# Description: Verify that similar properties in other language files are updated for consistency.

# Test: Search for the property names across all .lang files. Expect: Similar properties should exist.
rg --glob '*.lang' 'config.client.ammocounter.'

Length of output: 6689


1100-1108: Ensure Consistent Translation

The added configuration properties for bleeding on hit, bullet break glass, penetrable blocks, knockback on hit, muzzle effects, and blur on aim are correctly translated and consistent. However, ensure that similar properties in other language files are also updated for consistency.

Verification successful

Translations are Consistent

The configuration properties for bleeding on hit, bullet break glass, penetrable blocks, knockback on hit, muzzle effects, and blur on aim are consistently translated across various language files.

  • config.server.enableBleedingOnHit.property.name
  • config.server.bulletBreakGlass.property.name
  • config.client.penetrableBlocks.property.name
  • config.client.knockbackOnHit.property.name
  • config.client.enableMuzzleEffects.property.name
  • config.client.enableBlurOnAim.property.name

These properties are correctly translated and consistent across different language files.

Scripts executed

The following scripts were executed for the analysis:


Script:

#!/bin/bash
# Description: Verify that similar properties in other language files are updated for consistency.

# Test: Search for the property names across all language files. Expect: Similar properties should exist.
rg --type plaintext $'config.server.enableBleedingOnHit'

Length of output: 89



Script:

#!/bin/bash
# Description: Verify that similar properties in other language files are updated for consistency.

# Locate all .lang files and search for the property names within them.
fd --extension lang --exec rg 'config\.server\.enableBleedingOnHit|config\.server\.bulletBreakGlass|config\.client\.penetrableBlocks|config\.client\.knockbackOnHit|config\.client\.enableMuzzleEffects|config\.client\.enableBlurOnAim'

Length of output: 5084


1128-1155: Ensure Consistent Translation

The added configuration properties for rendering and shader settings are correctly translated and consistent. However, ensure that similar properties in other language files are also updated for consistency.

Verification successful

Ensure Consistent Translation

The added configuration properties for rendering and shader settings are correctly translated and consistent across multiple language files.

  • Files verified: zh_CN.lang, uk_UA.lang, tr_TR.lang, ko_KR.lang, pt_BR.lang, es_ES.lang, en_US.lang
Scripts executed

The following scripts were executed for the analysis:


Script:

#!/bin/bash
# Description: Verify that similar properties in other language files are updated for consistency.

# Test: Search for the property names across all language files. Expect: Similar properties should exist.
rg --type plaintext $'config.client.rendering.'

Length of output: 80



Script:

#!/bin/bash
# Description: Verify that similar properties in other language files are updated for consistency.

# Test: Search for the property names across all language files with common extensions for language files.
rg --type-add 'lang:*.{lang,properties,json}' --type lang 'config.client.rendering.'

Length of output: 27913


1075-1084: Ensure Consistent Translation

The added configuration properties for ore spawns are correctly translated and consistent. However, ensure that similar properties in other language files are also updated for consistency.

Verification successful

Ensure Consistent Translation

The added configuration properties for ore spawns are correctly translated and consistent across different language files.

  • src/main/resources/assets/mwc/lang/zh_CN.lang
  • src/main/resources/assets/mwc/lang/en_US.lang
  • src/main/resources/assets/mwc/lang/pt_BR.lang
  • src/main/resources/assets/mwc/lang/tr_TR.lang
  • src/main/resources/assets/mwc/lang/ko_KR.lang
  • src/main/resources/assets/mwc/lang/uk_UA.lang
  • src/main/resources/assets/mwc/lang/es_ES.lang
Scripts executed

The following scripts were executed for the analysis:


Script:

#!/bin/bash
# Description: Verify that similar properties in other language files are updated for consistency.

# Test: Search for the property names across all language files. Expect: Similar properties should exist.
rg --type plaintext $'config.server.ores.'

Length of output: 75



Script:

#!/bin/bash
# Description: Verify that similar properties in other language files are updated for consistency.

# Test: Search for the property names across all language files. Expect: Similar properties should exist.
rg --type text $'config.server.ores.'

Length of output: 65



Script:

#!/bin/bash
# Description: Verify that similar properties in other language files are updated for consistency.

# Test: Search for the property names across all language files. Expect: Similar properties should exist.
rg $'config.server.ores.'

Length of output: 9933

src/main/resources/assets/mwc/lang/pt_BR.lang (28)

1073-1073: New Configuration Category Added

The new configuration category config.category.ores.name=Ores Config aligns with the goal of organizing configuration pages. This enhances clarity and separation of concerns.


1074-1074: New Property Added

The property config.server.ores.sulfurSpawnsPerChunk.property.name=Sulfur Gerado Por Chunk is clearly named and aligns with the new organizational structure.


1075-1075: New Tooltip Added

The tooltip config.server.ores.sulfurSpawnsPerChunk.property.tooltip=Quantidade de Minério de Sulfur Gerado Por Chunk provides clear and helpful information about the property.


1076-1076: New Property Added

The property config.server.ores.copperSpawnsPerChunk.property.name=Cobre Gerado Por Chunk is clearly named and aligns with the new organizational structure.


1077-1077: New Tooltip Added

The tooltip config.server.ores.copperSpawnsPerChunk.property.tooltip=Quantidade de Minério de Cobre Gerado Por Chunk provides clear and helpful information about the property.


1078-1078: New Property Added

The property config.server.ores.tinSpawnsPerChunk.property.name=Alumínio Gerado Por Chunk is clearly named and aligns with the new organizational structure.


1079-1079: New Tooltip Added

The tooltip config.server.ores.tinSpawnsPerChunk.property.tooltip=Quantidade de Minério de Alumínio Gerado Por Chunk provides clear and helpful information about the property.


1080-1080: New Property Added

The property config.server.ores.leadSpawnsPerChunk.property.name=Chumbo Gerado Por Chunk is clearly named and aligns with the new organizational structure.


1081-1081: New Tooltip Added

The tooltip config.server.ores.leadSpawnsPerChunk.property.tooltip=Quantidade de Minério de Chumbo Gerado Por Chunk provides clear and helpful information about the property.


1082-1082: New Property Added

The property config.server.ores.graphiteSpawnsPerChunk.property.name=Grafite Gerado Por Chunk is clearly named and aligns with the new organizational structure.


1083-1083: New Tooltip Added

The tooltip config.server.ores.graphiteSpawnsPerChunk.property.tooltip=Quantidade de Minério de Grafite Gerado Por Chunk provides clear and helpful information about the property.


1084-1084: New Property Added

The property config.client.ammocounter.enableAmmoCounter.property.name=Contador de Munição is clearly named and aligns with the new organizational structure.


1085-1085: New Tooltip Added

The tooltip config.client.ammocounter.enableAmmoCounter.property.tooltip=Ativar/Desativar Contador de Munição provides clear and helpful information about the property.


1086-1086: New Property Added

The property config.client.enableOpenDoorDisplay.property.name=Hud de Abrir Porta is clearly named and aligns with the new organizational structure.


1087-1087: New Tooltip Added

The tooltip config.client.enableOpenDoorDisplay.property.tooltip=Ativar/Desativar Hud de Abrir Porta provides clear and helpful information about the property.


1088-1088: New Property Added

The property config.client.holdToAim.property.name=Segurar Para Mirar is clearly named and aligns with the new organizational structure.


1089-1089: New Tooltip Added

The tooltip config.client.holdToAim.property.tooltip=Ativar/Desativar Segurar Para Mirar provides clear and helpful information about the property.


1090-1090: New Property Added

The property config.client.ammocounter.enableAmmoCounterBackground.property.name=Fundo do Contador de Munição is clearly named and aligns with the new organizational structure.


1091-1091: New Tooltip Added

The tooltip config.client.ammocounter.enableAmmoCounterBackground.property.tooltip=Ativar/Desativar Fundo do Contador de Munição provides clear and helpful information about the property.


1092-1092: New Property Added

The property config.server.enableBleedingOnHit.property.name=Sangramento No Acerto is clearly named and aligns with the new organizational structure.


1093-1093: New Tooltip Added

The tooltip config.server.enableBleedingOnHit.property.tooltip=Ativar/Desativar Sangramento No Acerto provides clear and helpful information about the property.


1094-1094: New Property Added

The property config.server.bulletBreakGlass.property.name=Balas Podem Quebrar Vidros is clearly named and aligns with the new organizational structure.


1095-1095: New Tooltip Added

The tooltip config.server.bulletBreakGlass.property.tooltip=Ativar/Desativar Balas Podem Quebrar Vidros provides clear and helpful information about the property.


1096-1096: New Property Added

The property config.client.enableMuzzleEffects.property.name=Efeitos de Chama do Cano is clearly named and aligns with the new organizational structure.


1097-1097: New Tooltip Added

The tooltip config.client.enableMuzzleEffects.property.tooltip=Ativar/Desativar Efeitos de Chama do Cano provides clear and helpful information about the property.


1098-1098: New Property Added

The property config.client.enableBlurOnAim.property.name=Efeito Blur ao Mirar is clearly named and aligns with the new organizational structure.


1099-1099: New Tooltip Added

The tooltip config.client.enableBlurOnAim.property.tooltip=Ativar/Desativar o Blur de Mira provides clear and helpful information about the property.


1100-1100: New Property Added

The property config.server.explosionDamage.property.name=Dano de Explosão is clearly named and aligns with the new organizational structure.

Comment on lines +1084 to +1112
config.client.ammocounter.enableAmmoCounter.property.name=Лічильник патронів
config.client.ammocounter.enableAmmoCounter.property.tooltip=Увімк./Вимк. Лічильник патронів
config.client.ammocounter.ammoCounterX.property.name=Лічильник патронів X
config.client.ammocounter.ammoCounterY.property.name=Лічильник патронів Y
config.client.ammocounter.ammoCounterSize.property.name=Розмір лічильника патронів
config.client.enableOpenDoorDisplay.property.name=Дисплей відкритих дверей
config.client.ammocounter.enableAmmoCounterBackground.property.name=Фон лічильника патронів
config.client.ammocounter.enableAmmoCounterBackgroundReverse.property.name=Зворотний лічильник патронів
config.client.enableOpenDoorDisplay.property.tooltip=Увімк./Вимк. Дисплей відкритих дверей
config.client.holdToAim.property.name=Утримувати для прицілювання
config.client.holdToAim.property.tooltip=Увімк./Вимк. Утримувати для прицілювання
config.client.ammocounter.enableAmmoCounterBackground.property.tooltip=Увімк./Вимк. Фон для лічильника патронів
config.server.enableBleedingOnHit.property.name=Кровотеча при попаданні
config.server.enableBleedingOnHit.property.tooltip=Увімк./Вимк. Кровотеча при попаданні
config.server.bulletBreakGlass.property.name=Куля розбиває скло
config.server.bulletBreakGlass.property.tooltip=Увімк./Вимк. Куля розбиває скло
config.client.penetrableBlocks.property.name=Проникнення блоків
config.client.knockbackOnHit.property.name=Відштовхування при попаданні
config.client.enableMuzzleEffects.property.name=Вогнепальні ефекти
config.client.enableMuzzleEffects.property.tooltip=Увімк./Вимк. Вогнепальні ефекти
config.client.enableBlurOnAim.property.name=Розмиття при наведенні
config.client.enableBlurOnAim.property.tooltip=Увімк./Вимк. Розмиття при наведенні
config.client.explosionBreak.property.name=Руйнування від вибуху
config.server.explosionDamage.property.name=Пошкодження від вибуху
config.server.explosionDamage.property.tooltip=Налаштування пошкодження від вибуху
config.server.explodedBlockDropChance.property.name=Шанс випадіння блоків після вибуху
config.server.explodedBlockDropChance.property.tooltip=Шанс випадіння блоків під час вибуху
config.client.statusBarPosition.property.name=Положення панелі статусу
config.client.statusBarPosition.property.tooltip=Позиція на екрані для панелі статусу
Copy link
Contributor

Choose a reason for hiding this comment

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

Ensure consistency in translation formatting.

The translation for config.client.ammocounter.enableAmmoCounterBackgroundReverse.property.name is missing a tooltip. Adding a tooltip would enhance clarity and consistency.

+ config.client.ammocounter.enableAmmoCounterBackgroundReverse.property.tooltip=Увімк./Вимк. Зворотний лічильник патронів
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
config.client.ammocounter.enableAmmoCounter.property.name=Лічильник патронів
config.client.ammocounter.enableAmmoCounter.property.tooltip=Увімк./Вимк. Лічильник патронів
config.client.ammocounter.ammoCounterX.property.name=Лічильник патронів X
config.client.ammocounter.ammoCounterY.property.name=Лічильник патронів Y
config.client.ammocounter.ammoCounterSize.property.name=Розмір лічильника патронів
config.client.enableOpenDoorDisplay.property.name=Дисплей відкритих дверей
config.client.ammocounter.enableAmmoCounterBackground.property.name=Фон лічильника патронів
config.client.ammocounter.enableAmmoCounterBackgroundReverse.property.name=Зворотний лічильник патронів
config.client.enableOpenDoorDisplay.property.tooltip=Увімк./Вимк. Дисплей відкритих дверей
config.client.holdToAim.property.name=Утримувати для прицілювання
config.client.holdToAim.property.tooltip=Увімк./Вимк. Утримувати для прицілювання
config.client.ammocounter.enableAmmoCounterBackground.property.tooltip=Увімк./Вимк. Фон для лічильника патронів
config.server.enableBleedingOnHit.property.name=Кровотеча при попаданні
config.server.enableBleedingOnHit.property.tooltip=Увімк./Вимк. Кровотеча при попаданні
config.server.bulletBreakGlass.property.name=Куля розбиває скло
config.server.bulletBreakGlass.property.tooltip=Увімк./Вимк. Куля розбиває скло
config.client.penetrableBlocks.property.name=Проникнення блоків
config.client.knockbackOnHit.property.name=Відштовхування при попаданні
config.client.enableMuzzleEffects.property.name=Вогнепальні ефекти
config.client.enableMuzzleEffects.property.tooltip=Увімк./Вимк. Вогнепальні ефекти
config.client.enableBlurOnAim.property.name=Розмиття при наведенні
config.client.enableBlurOnAim.property.tooltip=Увімк./Вимк. Розмиття при наведенні
config.client.explosionBreak.property.name=Руйнування від вибуху
config.server.explosionDamage.property.name=Пошкодження від вибуху
config.server.explosionDamage.property.tooltip=Налаштування пошкодження від вибуху
config.server.explodedBlockDropChance.property.name=Шанс випадіння блоків після вибуху
config.server.explodedBlockDropChance.property.tooltip=Шанс випадіння блоків під час вибуху
config.client.statusBarPosition.property.name=Положення панелі статусу
config.client.statusBarPosition.property.tooltip=Позиція на екрані для панелі статусу
config.client.ammocounter.enableAmmoCounterBackgroundReverse.property.name=Зворотний лічильник патронів
config.client.ammocounter.enableAmmoCounterBackgroundReverse.property.tooltip=Увімк./Вимк. Зворотний лічильник патронів

Comment on lines +1149 to +1152
config.client.rendering.screenshaders.onScreenRainAndSnow.property.name=Дощ і сніг на екрані
config.client.rendering.screenshaders.onScreenRainAndSnow.property.tooltip=Додати ефект дощу і снігу на екран
config.client.rendering.enableFancyRainAndSnow.property.name=Ефектні дощ і сніг
config.client.rendering.enableFancyRainAndSnow.property.tooltip=Заміна стандартного відображення дощу і снігу в Minecraft на більш вишукану версію
Copy link
Contributor

Choose a reason for hiding this comment

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

Ensure consistency in translation formatting.

The translation for config.client.rendering.screenshaders.onScreenRainAndSnow.property.tooltip should be "Увімк./Вимк. ефект дощу і снігу на екрані" to match the format used in other tooltips.

- config.client.rendering.screenshaders.onScreenRainAndSnow.property.tooltip=Додати ефект дощу і снігу на екран
+ config.client.rendering.screenshaders.onScreenRainAndSnow.property.tooltip=Увімк./Вимк. ефект дощу і снігу на екрані
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
config.client.rendering.screenshaders.onScreenRainAndSnow.property.name=Дощ і сніг на екрані
config.client.rendering.screenshaders.onScreenRainAndSnow.property.tooltip=Додати ефект дощу і снігу на екран
config.client.rendering.enableFancyRainAndSnow.property.name=Ефектні дощ і сніг
config.client.rendering.enableFancyRainAndSnow.property.tooltip=Заміна стандартного відображення дощу і снігу в Minecraft на більш вишукану версію
config.client.rendering.screenshaders.onScreenRainAndSnow.property.name=Дощ і сніг на екрані
config.client.rendering.screenshaders.onScreenRainAndSnow.property.tooltip=Увімк./Вимк. ефект дощу і снігу на екрані
config.client.rendering.enableFancyRainAndSnow.property.name=Ефектні дощ і сніг
config.client.rendering.enableFancyRainAndSnow.property.tooltip=Заміна стандартного відображення дощу і снігу в Minecraft на більш вишукану версію

Comment on lines +1072 to +1081
config.server.ores.sulfurSpawnsPerChunk.property.name=Сірчана руда в чанку
config.server.ores.sulfurSpawnsPerChunk.property.tooltip=Кількість сірчаної руди, з'явленої в чанку.
config.server.ores.copperSpawnsPerChunk.property.name= Мідна руда в чанку
config.server.ores.copperSpawnsPerChunk.property.tooltip=Кількусть мідної руди, з'явленої в чанку.
config.server.ores.tinSpawnsPerChunk.property.name=Олов'яна руда в чанку
config.server.ores.tinSpawnsPerChunk.property.tooltip=Кількість олов'яної руди, з'явленої в чанку.
config.server.ores.leadSpawnsPerChunk.property.name=Свинцева руда в чанку
config.server.ores.leadSpawnsPerChunk.property.tooltip=Кількість свинцевої руди, з'явленої в чанку.
config.server.ores.graphiteSpawnsPerChunk.property.name=Графітова руда в чанку
config.server.ores.graphiteSpawnsPerChunk.property.tooltip=Кількість графітової руди, з'явленої в чанку.
Copy link
Contributor

Choose a reason for hiding this comment

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

Ensure consistency in translation formatting.

The translation for config.server.ores.copperSpawnsPerChunk.property.name has an extra tab space at the beginning. This should be corrected for consistency.

- config.server.ores.copperSpawnsPerChunk.property.name=	Мідна руда в чанку
+ config.server.ores.copperSpawnsPerChunk.property.name=Мідна руда в чанку
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
config.server.ores.sulfurSpawnsPerChunk.property.name=Сірчана руда в чанку
config.server.ores.sulfurSpawnsPerChunk.property.tooltip=Кількість сірчаної руди, з'явленої в чанку.
config.server.ores.copperSpawnsPerChunk.property.name= Мідна руда в чанку
config.server.ores.copperSpawnsPerChunk.property.tooltip=Кількусть мідної руди, з'явленої в чанку.
config.server.ores.tinSpawnsPerChunk.property.name=Олов'яна руда в чанку
config.server.ores.tinSpawnsPerChunk.property.tooltip=Кількість олов'яної руди, з'явленої в чанку.
config.server.ores.leadSpawnsPerChunk.property.name=Свинцева руда в чанку
config.server.ores.leadSpawnsPerChunk.property.tooltip=Кількість свинцевої руди, з'явленої в чанку.
config.server.ores.graphiteSpawnsPerChunk.property.name=Графітова руда в чанку
config.server.ores.graphiteSpawnsPerChunk.property.tooltip=Кількість графітової руди, з'явленої в чанку.
config.server.ores.sulfurSpawnsPerChunk.property.name=Сірчана руда в чанку
config.server.ores.sulfurSpawnsPerChunk.property.tooltip=Кількість сірчаної руди, з'явленої в чанку.
config.server.ores.copperSpawnsPerChunk.property.name=Мідна руда в чанку
config.server.ores.copperSpawnsPerChunk.property.tooltip=Кількусть мідної руди, з'явленої в чанку.
config.server.ores.tinSpawnsPerChunk.property.name=Олов'яна руда в чанку
config.server.ores.tinSpawnsPerChunk.property.tooltip=Кількість олов'яної руди, з'явленої в чанку.
config.server.ores.leadSpawnsPerChunk.property.name=Свинцева руда в чанку
config.server.ores.leadSpawnsPerChunk.property.tooltip=Кількість свинцевої руди, з'явленої в чанку.
config.server.ores.graphiteSpawnsPerChunk.property.name=Графітова руда в чанку
config.server.ores.graphiteSpawnsPerChunk.property.tooltip=Кількість графітової руди, з'явленої в чанку.

Comment on lines +1125 to +1152
config.client.rendering.enableAllShaders.property.name=Увімкнути всі шейдери
config.client.rendering.enableAllShaders.property.tooltip=Увімкнути всі шейдери
config.client.rendering.enableScreenShaders.property.name=Увімкнути екранні шейдери
config.client.rendering.enableScreenShaders.property.tooltip=Увімкнути екранні шейдери
config.client.rendering.enableWorldShaders.property.name=Увімкнути шейдери світу
config.client.rendering.enableWorldShaders.property.tooltip=Увімкнути шейдери світу
config.client.rendering.enableGunShaders.property.name=Увімкнути шейдери для зброї
config.client.rendering.enableGunShaders.property.tooltip=Увімкнути шейдери для зброї
config.client.rendering.enableFlashShaders.property.name=Увімкнути шейдери для спалахів
config.client.rendering.enableFlashShaders.property.tooltip=Увімкнути шейдери для спалахів
config.client.rendering.enableReticleShaders.property.name=Увімкнути шейдери для прицілу
config.client.rendering.enableReticleShaders.property.tooltip=Увімкнути шейдери для прицілу
config.client.rendering.enableHDRFramebuffer.property.name=Увімкнути буфер високої динамічної зони
config.client.rendering.enableHDRFramebuffer.property.tooltip=Увімкнути буфер високої динамічної зони
config.client.rendering.enableScopeEffects.property.name=Увімкнути ефекти для прицілу
config.client.rendering.enableScopeEffects.property.tooltip=Увімкнути ефекти для прицілу
config.client.rendering.screenshaders.bloomEffect.property.name=Увімкнути ефект блиску
config.client.rendering.screenshaders.bloomEffect.property.tooltip=Увімкнути ефект блиску
config.client.rendering.screenshaders.filmGrain.property.name=Увімкнути зернистість плівки
config.client.rendering.screenshaders.filmGrain.property.tooltip=Увімкнути зернистість плівки
config.client.rendering.screenshaders.filmGrainIntensity.property.name=Інтенсивність зернистості плівки
config.client.rendering.screenshaders.filmGrainIntensity.property.tooltip=Інтенсивність зернистості плівки
config.client.rendering.screenshaders.bloomLayers.property.name=Кількість шарів блиску
config.client.rendering.screenshaders.bloomLayers.property.tooltip=Кількість шарів блиску
config.client.rendering.screenshaders.onScreenRainAndSnow.property.name=Дощ і сніг на екрані
config.client.rendering.screenshaders.onScreenRainAndSnow.property.tooltip=Додати ефект дощу і снігу на екран
config.client.rendering.enableFancyRainAndSnow.property.name=Ефектні дощ і сніг
config.client.rendering.enableFancyRainAndSnow.property.tooltip=Заміна стандартного відображення дощу і снігу в Minecraft на більш вишукану версію
Copy link
Contributor

Choose a reason for hiding this comment

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

Ensure consistency in translation formatting.

The translation for config.client.rendering.enableAllShaders.property.tooltip should be "Увімк./Вимк. всі шейдери" to match the format used in other tooltips.

- config.client.rendering.enableAllShaders.property.tooltip=Увімкнути всі шейдери
+ config.client.rendering.enableAllShaders.property.tooltip=Увімк./Вимк. всі шейдери
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
config.client.rendering.enableAllShaders.property.name=Увімкнути всі шейдери
config.client.rendering.enableAllShaders.property.tooltip=Увімкнути всі шейдери
config.client.rendering.enableScreenShaders.property.name=Увімкнути екранні шейдери
config.client.rendering.enableScreenShaders.property.tooltip=Увімкнути екранні шейдери
config.client.rendering.enableWorldShaders.property.name=Увімкнути шейдери світу
config.client.rendering.enableWorldShaders.property.tooltip=Увімкнути шейдери світу
config.client.rendering.enableGunShaders.property.name=Увімкнути шейдери для зброї
config.client.rendering.enableGunShaders.property.tooltip=Увімкнути шейдери для зброї
config.client.rendering.enableFlashShaders.property.name=Увімкнути шейдери для спалахів
config.client.rendering.enableFlashShaders.property.tooltip=Увімкнути шейдери для спалахів
config.client.rendering.enableReticleShaders.property.name=Увімкнути шейдери для прицілу
config.client.rendering.enableReticleShaders.property.tooltip=Увімкнути шейдери для прицілу
config.client.rendering.enableHDRFramebuffer.property.name=Увімкнути буфер високої динамічної зони
config.client.rendering.enableHDRFramebuffer.property.tooltip=Увімкнути буфер високої динамічної зони
config.client.rendering.enableScopeEffects.property.name=Увімкнути ефекти для прицілу
config.client.rendering.enableScopeEffects.property.tooltip=Увімкнути ефекти для прицілу
config.client.rendering.screenshaders.bloomEffect.property.name=Увімкнути ефект блиску
config.client.rendering.screenshaders.bloomEffect.property.tooltip=Увімкнути ефект блиску
config.client.rendering.screenshaders.filmGrain.property.name=Увімкнути зернистість плівки
config.client.rendering.screenshaders.filmGrain.property.tooltip=Увімкнути зернистість плівки
config.client.rendering.screenshaders.filmGrainIntensity.property.name=Інтенсивність зернистості плівки
config.client.rendering.screenshaders.filmGrainIntensity.property.tooltip=Інтенсивність зернистості плівки
config.client.rendering.screenshaders.bloomLayers.property.name=Кількість шарів блиску
config.client.rendering.screenshaders.bloomLayers.property.tooltip=Кількість шарів блиску
config.client.rendering.screenshaders.onScreenRainAndSnow.property.name=Дощ і сніг на екрані
config.client.rendering.screenshaders.onScreenRainAndSnow.property.tooltip=Додати ефект дощу і снігу на екран
config.client.rendering.enableFancyRainAndSnow.property.name=Ефектні дощ і сніг
config.client.rendering.enableFancyRainAndSnow.property.tooltip=Заміна стандартного відображення дощу і снігу в Minecraft на більш вишукану версію
config.client.rendering.enableAllShaders.property.name=Увімкнути всі шейдери
config.client.rendering.enableAllShaders.property.tooltip=Увімк./Вимк. всі шейдери
config.client.rendering.enableScreenShaders.property.name=Увімкнути екранні шейдери
config.client.rendering.enableScreenShaders.property.tooltip=Увімкнути екранні шейдери
config.client.rendering.enableWorldShaders.property.name=Увімкнути шейдери світу
config.client.rendering.enableWorldShaders.property.tooltip=Увімкнути шейдери світу
config.client.rendering.enableGunShaders.property.name=Увімкнути шейдери для зброї
config.client.rendering.enableGunShaders.property.tooltip=Увімкнути шейдери для зброї
config.client.rendering.enableFlashShaders.property.name=Увімкнути шейдери для спалахів
config.client.rendering.enableFlashShaders.property.tooltip=Увімкнути шейдери для спалахів
config.client.rendering.enableReticleShaders.property.name=Увімкнути шейдери для прицілу
config.client.rendering.enableReticleShaders.property.tooltip=Увімкнути шейдери для прицілу
config.client.rendering.enableHDRFramebuffer.property.name=Увімкнути буфер високої динамічної зони
config.client.rendering.enableHDRFramebuffer.property.tooltip=Увімкнути буфер високої динамічної зони
config.client.rendering.enableScopeEffects.property.name=Увімкнути ефекти для прицілу
config.client.rendering.enableScopeEffects.property.tooltip=Увімкнути ефекти для прицілу
config.client.rendering.screenshaders.bloomEffect.property.name=Увімкнути ефект блиску
config.client.rendering.screenshaders.bloomEffect.property.tooltip=Увімкнути ефект блиску
config.client.rendering.screenshaders.filmGrain.property.name=Увімкнути зернистість плівки
config.client.rendering.screenshaders.filmGrain.property.tooltip=Увімкнути зернистість плівки
config.client.rendering.screenshaders.filmGrainIntensity.property.name=Інтенсивність зернистості плівки
config.client.rendering.screenshaders.filmGrainIntensity.property.tooltip=Інтенсивність зернистості плівки
config.client.rendering.screenshaders.bloomLayers.property.name=Кількість шарів блиску
config.client.rendering.screenshaders.bloomLayers.property.tooltip=Кількість шарів блиску
config.client.rendering.screenshaders.onScreenRainAndSnow.property.name=Дощ і сніг на екрані
config.client.rendering.screenshaders.onScreenRainAndSnow.property.tooltip=Додати ефект дощу і снігу на екран
config.client.rendering.enableFancyRainAndSnow.property.name=Ефектні дощ і сніг
config.client.rendering.enableFancyRainAndSnow.property.tooltip=Заміна стандартного відображення дощу і снігу в Minecraft на більш вишукану версію

config.client.ammocounter.enableAmmoCounterBackground.property.name=Fondo de contador de munición
config.client.ammocounter.enableAmmoCounterBackground.property.tooltip=Habilitar/deshabilitar el fondo para el contador de munición
config.server.enableBleedingOnHit.property.name=Bleeding On Hit
config.server.enableBleedingOnHit.property.tooltip=Enable/Disable bleeding on hit
Copy link
Contributor

Choose a reason for hiding this comment

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

Translate the tooltip to Spanish.

The tooltip for the enableBleedingOnHit property is in English, which is inconsistent with the rest of the file.

- config.server.enableBleedingOnHit.property.tooltip=Enable/Disable bleeding on hit
+ config.server.enableBleedingOnHit.property.tooltip=Habilitar/deshabilitar el sangrado al ser golpeado
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
config.server.enableBleedingOnHit.property.tooltip=Enable/Disable bleeding on hit
config.server.enableBleedingOnHit.property.tooltip=Habilitar/deshabilitar el sangrado al ser golpeado

config.server.explodedBlockDropChance.property.name=Probabilidad de caída de bloque explotado
config.server.explodedBlockDropChance.property.tooltip=La posibilidad de que los bloques caigan cuando explotan
config.client.statusBarPosition.property.name=Status Bar Position
config.client.statusBarPosition.property.tooltip=The screen position for the Status Bar
Copy link
Contributor

Choose a reason for hiding this comment

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

Translate the tooltip to Spanish.

The tooltip for the statusBarPosition property is in English, which is inconsistent with the rest of the file.

- config.client.statusBarPosition.property.tooltip=The screen position for the Status Bar
+ config.client.statusBarPosition.property.tooltip=La posición en la pantalla para la barra de estado
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
config.client.statusBarPosition.property.tooltip=The screen position for the Status Bar
config.client.statusBarPosition.property.tooltip=La posición en la pantalla para la barra de estado

Copy link
Collaborator

@Desoroxxx Desoroxxx left a comment

Choose a reason for hiding this comment

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

image
???

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

Successfully merging this pull request may close these issues.

2 participants