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

Lua API: Refer to the update_translations tool #12419

Merged
merged 2 commits into from
Jun 29, 2022

Conversation

SmallJoker
Copy link
Member

This is at least the third time I asked for the translation tool. Writing translation files manually is insane, hence the motivation for a well-established script to automatize the process. minetest-tools is not well known, hence a link in the relevant Lua API section makes totally sense.

I opened this PR to discuss whether to refer to the repository or to import the script into utils directly.

To do

This PR is ready for discussion/review.

@SmallJoker SmallJoker added @ Documentation Improvements or additions to documentation Discussion Issues meant for discussion of one or more proposals labels Jun 8, 2022
@Zughy
Copy link
Member

Zughy commented Jun 9, 2022

I had no idea this was a thing and I was actually thinking about writing one myself. This definitely spares me a lot of time, thanks!

@Wuzzy2
Copy link
Contributor

Wuzzy2 commented Jun 13, 2022

Please import the script into Minetest directly. It doesn't make sense to keep this one external.

I've used this script all the time for my translation efforts.

But please review this script to spot problems/mistakes before merging.

doc/lua_api.txt Outdated Show resolved Hide resolved
@rubenwardy
Copy link
Member

+1 with sfan5's change

MY HANDS ARE TYPING WORDS

HAAAAAAAAAANDS

Co-authored-by: sfan5 <[email protected]>
@SmallJoker SmallJoker merged commit de8ce9a into minetest:master Jun 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Discussion Issues meant for discussion of one or more proposals @ Documentation Improvements or additions to documentation One approval ✅ ◻️
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants