webclient icon indicating copy to clipboard operation
webclient copied to clipboard

Make project localizable

Open d0ul opened this issue 5 months ago • 3 comments

Introduction

I am currently using Swing Music flawlessly, but I wanted to make some translations to this project. As English values are hard coded, it was impossible to translate this project into multiple languages. So I have added Vue-i18n plugin so it makes translation much easier.

Progress

  • [X] Make components localizable
  • [ ] Make scripts localizable
  • [ ] Make views localizable

d0ul avatar Jul 21 '25 14:07 d0ul

Hi @d0ul

Thanks for opening this PR, it means a lot to us.

What's the progress on localization? I see there are two unchecked TODOs.

cwilvx avatar Oct 05 '25 06:10 cwilvx

Hi @d0ul

Thanks for opening this PR, it means a lot to us.

What's the progress on localization? I see there are two unchecked TODOs.

I actually forgot this PR for like months ago. It'll be done as soon as I have enough time to complete one.

d0ul avatar Oct 05 '25 08:10 d0ul

Taking a swing to integrate the missing strings, it might take a bit tho (fighting with tooling mainly).

RodoMa92 avatar Nov 14 '25 20:11 RodoMa92

Components has been fully translated (minus a few since the name is used in the code as switching statements). I've started the context menus now.

RodoMa92 avatar Nov 15 '25 20:11 RodoMa92