Skip to content

Update logging messages to use LangManager for better localization su…#42

Merged
Sandro642 merged 2 commits into
mainfrom
feature/lang
Oct 8, 2025
Merged

Update logging messages to use LangManager for better localization su…#42
Sandro642 merged 2 commits into
mainfrom
feature/lang

Conversation

@Sandro642

Copy link
Copy Markdown
Collaborator

…pport and bump version to 0.3.2-STABLE

@Sandro642 Sandro642 requested a review from Copilot October 8, 2025 11:21
@Sandro642 Sandro642 self-assigned this Oct 8, 2025
@ConnectLib-Project ConnectLib-Project deleted a comment from sonarqubecloud Bot Oct 8, 2025

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

Updates logging messages throughout the codebase to use the LangManager for better localization support instead of hardcoded strings, and bumps the version to 0.3.2-STABLE.

  • Replaced hardcoded log messages with LangManager calls for internationalization
  • Added new localization keys for various components (jobs, mcsupport, langsupport, hookmanager, apifactory, apiclient)
  • Updated version references from 0.3.1-STABLE to 0.3.2-STABLE

Reviewed Changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
FR_EU.lang Added French translations for new localization keys across all components
EN_US.lang Added English translations for new localization keys across all components
JobGetInfos.java Replaced hardcoded log messages with LangManager calls and removed unnecessary casting
MCSupport.java Updated error handling to use LangManager instead of throwing exceptions
LangSupport.java Updated error handling to use LangManager and inlined PREFIX constant
HookManager.java Replaced hardcoded log messages with LangManager calls and removed unused logger
CategoriesType.java Added new enum values for additional component categories
ApiFactory.java Updated all error messages to use LangManager for localization
ApiClient.java Updated all log messages to use LangManager for localization
AnnotHandler.java Updated error handling to use LangManager instead of throwing exceptions
readme.md Updated version references and LangManager version numbers

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread src/main/java/fr/sandro642/github/jobs/JobGetInfos.java
Comment thread src/main/java/fr/sandro642/github/jobs/JobGetInfos.java
Comment thread src/main/java/fr/sandro642/github/hook/MCSupport.java
Comment thread src/main/java/fr/sandro642/github/hook/LangSupport.java
Comment thread src/main/java/fr/sandro642/github/hook/HookManager.java Outdated
Comment thread src/main/java/fr/sandro642/github/annotations/AnnotHandler.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@sonarqubecloud

sonarqubecloud Bot commented Oct 8, 2025

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
B Maintainability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@Sandro642 Sandro642 merged commit 70927d2 into main Oct 8, 2025
1 check failed
@Sandro642 Sandro642 deleted the feature/lang branch October 8, 2025 11:26
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.

2 participants