Skip to content

Conversation

@Sylensky
Copy link
Member

@Sylensky Sylensky commented Dec 9, 2025

Instead of wasting memory on the esp32 we use now the browser of the client to resolve the selected language.
Let it initially fetch all language strings that then get replaced dynamically. This adds a little loading time between each switch where the screen goes blank but that is a worthy tradeoff for giving back alot of internal memory.

@Sylensky Sylensky added the enhancement New feature or request label Dec 9, 2025
…essing

Moved language string replacement from server to client to reduce
memory usage and eliminate heap fragmentation from string concatenation.
This saves us ram usage for other features.
@Sylensky Sylensky merged commit feedc4f into OG-star-tech:beta Dec 9, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant