Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Use a translation platform to simplify localization #1553

Open
juliazero opened this issue Sep 8, 2023 · 4 comments
Open

feat: Use a translation platform to simplify localization #1553

juliazero opened this issue Sep 8, 2023 · 4 comments
Labels
💡 Type: FR Requests a new feature

Comments

@juliazero
Copy link
Contributor

juliazero commented Sep 8, 2023

Requested feature:

I propose to integrate a translation platform. (Not for automatic translations)
This will allow people who are not familiar with github usage to translate Mainsail.

Solves the following problem:

This will eliminate problems with incorrect pull requests, and will generally speed up the translation process.

Additional information:

I'm suggesting to integrate Weblate like Spoolman, Fluidd, Klipper and KlipperScreen did.
Fluidd and KlipperScreen are waiting for approval for free hosting.
Weblate is free and open-source and can be selfhosted, but there is also alternatives like Crowdin or Transifex.

I can help with this if needed.

@juliazero juliazero added the 💡 Type: FR Requests a new feature label Sep 8, 2023
@juliazero juliazero changed the title Use Weblate to facilitate translation feat: Use a translation platform to simplify localization Oct 11, 2023
@juliazero juliazero closed this as not planned Won't fix, can't repro, duplicate, stale Nov 20, 2023
@meteyou
Copy link
Member

meteyou commented Nov 20, 2023

@Daviteusz can I ask, why you close this FR? I hadn't time until now to look closer at this tool.

@juliazero
Copy link
Contributor Author

There was no response from almost three months, so I assumed there was no interest 😅

@juliazero juliazero reopened this Nov 20, 2023
@meteyou
Copy link
Member

meteyou commented Nov 20, 2023

sorry, that was my mistake. i should have written a short comment to let you know that i need some time to have a look at this tool. unfortunately, i don't have any experience with it yet.

@juliazero
Copy link
Contributor Author

I want to update translations but...
https://hosted.weblate.org/projects/mainsail/mainsail/#alerts

Weblate could not merge upstream changes while updating the repository.

Auto-merging src/locales/es.json
Auto-merging src/locales/hu.json
Auto-merging src/locales/nl.json
CONFLICT (content): Merge conflict in src/locales/nl.json
Auto-merging src/locales/tr.json
Auto-merging src/locales/zh_TW.json
CONFLICT (content): Merge conflict in src/locales/zh_TW.json
Automatic merge failed; fix conflicts and then commit the result.
 (1)

Appeared 3 months ago, last seen 11 hours ago

To fix this:

  1. https://hosted.weblate.org/projects/Mainsail/Mainsail/#repository
  2. Click first red reset button in danger zone section :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💡 Type: FR Requests a new feature
Projects
None yet
Development

No branches or pull requests

2 participants