Skip to content

Update development time#1404

Closed
AstaRom wants to merge 1 commit intoawawa-dev:masterfrom
AstaRom:master
Closed

Update development time#1404
AstaRom wants to merge 1 commit intoawawa-dev:masterfrom
AstaRom:master

Conversation

@AstaRom
Copy link
Contributor

@AstaRom AstaRom commented Jan 6, 2026

Summary

What kind of change does this PR introduce? (check at least one)

  • Bugfix
  • Feature
  • Code style update
  • Refactor
  • Docs
  • Build-related changes
  • Other, please describe:

Other information:

  • Update development time

@AstaRom
Copy link
Contributor Author

AstaRom commented Jan 9, 2026

@awawa-dev , during the latest edits to the localization files, I noticed that they contained many outdated keys.

General list of keys at the moment:

Translation keys that were not found in any project file (excluding localization files):

527 of 1309

@awawa-dev
Copy link
Owner

Unfortunately it's a bit tricky ;-)
For example wiz_lifx_title is used here:

const wizardTitle = `wiz_${ledType}_title`;

@AstaRom
Copy link
Contributor Author

AstaRom commented Jan 9, 2026

Unfortunately it's a bit tricky ;-)

Yeah, I didn't think about that)) I came across this line:
"support_label_ggtext": "Circle us on Google +!",

I remembered the service had been gone for years, so I started looking to see if this key was still in use.
First, I came across the fact that almost all of the keys "support label_*" except three are not used.

I started searching further, but apparently not quite correctly.
There are obviously outdated keys, but how do find them?

@awawa-dev
Copy link
Owner

Since I don't have a good idea how to approach this, and it doesn't cause any serious problems, and any change could mess everything up, I've been leaving it as is for years ;-) Fortunately, or unfortunately, JS doesn't have compile-time validation... maybe I could hook in some JS procedure that would count the use of a given key at runtime, then click through the entire interface, including all the LED drivers (unfortunately, they should be real and available), and then check what hasn't been used? Or try refactoring it using AI, having the project context, or at least all the HTML and JS?

@AstaRom
Copy link
Contributor Author

AstaRom commented Jan 10, 2026

I can't even imagine how to do this correctly.
I ran through the WebUI today, and many of the items from the list above that I found are indeed missing from the interface.

@AstaRom
Copy link
Contributor Author

AstaRom commented Feb 7, 2026

Moved the discussion (so it doesn't get lost)

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