panel icon indicating copy to clipboard operation
panel copied to clipboard

Multi language feature

Open htilssu opened this issue 8 months ago • 6 comments

I will use i18n to implement multi-language support for the user's web page.

  • [x] Set up i18n
  • [x] Replace all text with i18n-compatible strings
  • [x] Store the selected language in localStorage
  • [x] Set the default language based on the user's browser language

htilssu avatar Apr 29 '25 20:04 htilssu

I like this idea. the one problem I see currently is it might not work on the admin panel

naterfute avatar Apr 30 '25 00:04 naterfute

You're right, the admin panel is currently still using Laravel. Do you have any plans to convert it to React as well?

htilssu avatar Apr 30 '25 00:04 htilssu

I'm about to migrate it to react though. so this is a great pr

naterfute avatar Apr 30 '25 01:04 naterfute

That's awesome to hear!

htilssu avatar Apr 30 '25 02:04 htilssu

@naterfute Please review to see if I missed any components.

htilssu avatar May 10 '25 10:05 htilssu

Some stuff was done to the repo recently. If you could resolve these conflicts real fast and re-verify that it works I will merge this.

naterfute avatar May 13 '25 00:05 naterfute

This is now being managed in the multi-lang branch.

naterfute avatar Sep 17 '25 21:09 naterfute