Fix: Add missing translations for mcl_enchanting (Enchantment Table) #17

Manually merged
ryvnf merged 1 commits from n_to/Mineclonia:update_template.txt into master 2021-06-21 00:01:01 +02:00
Member

Fixes one affected module of: #16

Changes:

  • all files were updated with the translation-update-tool
  • blanks in german were translated manually
  • blanks in russian & french were filled with machine-translations

Affected views:

  • Inventory: (Mouseover-Desciption for enchantment table was missen)
  • Help-Screen
  • Enchantment-Screen: Mouseover for enchantments was missing (only russian and french, german translation did include the mouseovers)
Fixes one affected module of: https://git.minetest.land/Mineclonia/Mineclonia/issues/16 ### Changes: * all files were updated with the [translation-update-tool](https://https://github.com/minetest-tools/update_translations) * blanks in german were translated manually * blanks in russian & french were filled with machine-translations ### Affected views: - Inventory: (Mouseover-Desciption for enchantment table was missen) - Help-Screen - Enchantment-Screen: Mouseover for enchantments was missing (only russian and french, german translation did include the mouseovers)
Owner

To review this, I would like to know where in the game these texts actually show up.

Is it enough to run the help tool?

To review this, I would like to know where in the game these texts actually show up. Is it enough to run the help tool?
Author
Member

To review this, I would like to know where in the game these texts actually show up.

Is it enough to run the help tool?

I added the affected views to the description.

> To review this, I would like to know where in the game these texts actually show up. > > Is it enough to run the help tool? I added the affected views to the description.
n_to force-pushed update_template.txt from a8b73f43e9 to 4939222470 2021-04-18 15:44:05 +02:00 Compare
Member

I think you should put a warning at the top of the translations files for french and russian that some of it is machine translated. I think if you start a line with a # it gets ignored by the code and can be used for comments. this would help any future translators to find the bad translations more easily to correct them.

I think you should put a warning at the top of the translations files for french and russian that some of it is machine translated. I think if you start a line with a # it gets ignored by the code and can be used for comments. this would help any future translators to find the bad translations more easily to correct them.
Author
Member

@Li0n I added a disclaimer as proposed.

@Li0n I added a disclaimer as proposed.
Li0n approved these changes 2021-04-19 23:35:31 +02:00
Dismissed
Li0n left a comment
Member

I checked whether I could make these translations show up in the game in english, german and french. I did not check whether the translations are perfect but they seemed about the same length as the english so I'm sure it is better than nothing. I did not check russian in-game but I don't see why it would be different from the other languages. the code looks good. the english helptext is not perfect but that is not really an urgent problem in my opinion and can be fixed later.

I checked whether I could make these translations show up in the game in english, german and french. I did not check whether the translations are perfect but they seemed about the same length as the english so I'm sure it is better than nothing. I did not check russian in-game but I don't see why it would be different from the other languages. the code looks good. the english helptext is not perfect but that is not really an urgent problem in my opinion and can be fixed later.
Owner

I did not check russian in-game but I don't see why it would be different from the other languages.

Only thing I can think of is that cyrillic glyphs can sometimes have display problems when latin glyphs have none. Thank you for noting that you did not check that out, maybe we can ask someone who can speak russian.

> I did not check russian in-game but I don't see why it would be different from the other languages. Only thing I can think of is that cyrillic glyphs can sometimes have display problems when latin glyphs have none. Thank you for noting that you did not check that out, maybe we can ask someone who can speak russian.
Author
Member

@erlehmann How shall we proceed here? Shall I remove the russian translation as noone is capable of verifying it?

@erlehmann How shall we proceed here? Shall I remove the russian translation as noone is capable of verifying it?
Owner

@n_to I am going to check now if it displays and I guess we can fix it once someone speaks up about the "magic cheese desk" or whatever mess the autotranslate made?

@Li0n has approved it, but please hold off merging until I checked the cyrillic glyphs render correctly to prevent encoding problems.

@n_to I am going to check now if it displays and I guess we can fix it once someone speaks up about the "magic cheese desk" or whatever mess the autotranslate made? @Li0n has approved it, but please hold off merging until I checked the cyrillic glyphs render correctly to prevent encoding problems.
erle requested changes 2021-04-22 07:36:27 +02:00
@ -83,3 +83,3 @@
<player> <enchantment> [<level>]=
Usage: /enchant <player> <enchantment> [<level>]=
Player '@1' cannot be found.=
Player '@1' cannot be found.= origin FixForBug

This looks like a mistake. Please change or explain it.

This looks like a mistake. Please change or explain it.
Author
Member

@erlehmann I honestly have no idea where this came from. I thought I had not touched this file manually (only used the translation tool to generate the missing strings). It must have been some accidental copypasting. I promise to be more careful with these things in the future and check the changes more thoroughly before creating the PR.
I have removed the value in 77a123820d and will now rerequest your review.

@erlehmann I honestly have no idea where this came from. I thought I had not touched this file manually (only used the translation tool to generate the missing strings). It must have been some accidental copypasting. I promise to be more careful with these things in the future and check the changes more thoroughly before creating the PR. I have removed the value in https://git.minetest.land/Mineclonia/Mineclonia/commit/77a123820d0d4fe552d9b4032f34bede4381fe7f and will now rerequest your review.

Try using git add -p in the future.

Try using `git add -p` in the future.
erle marked this conversation as resolved
n_to requested review from erle 2021-04-22 19:26:40 +02:00
erle dismissed Li0n’s review 2021-04-23 13:51:58 +02:00
Reason:

New bug in the PR was found and fixed

n_to requested review from Li0n 2021-04-23 15:39:44 +02:00
Li0n approved these changes 2021-04-23 21:25:21 +02:00
erle requested changes 2021-04-24 00:24:50 +02:00
erle left a comment
Owner

I noticed a whitespace error. Not sure if this affects the translation in-game.

I noticed a whitespace error. Not sure if this affects the translation in-game.
@ -98,2 +98,4 @@
Enchanted Book=Verzaubertes Buch
Enchanting Table=Zaubertisch
Spend experience, and lapis to enchant various items.=Verbrauche Erfahrung und Lapislazuli, um verschiedene Gegenstände zu verzaubern.
Enchanting Tables will let you enchant armors, tools, weapons, and books with various abilities. But, at the cost of some experience, and lapis lazuli.=Mit Zaubertischen kannst Du Rüstungen, Werkzeuge, Waffen und Bücher mit verschiedenen Fähigkeiten verzaubern. Das kostet aber Erfahrung und Lapislazuli.

There is a whitespace error here (space at the end of the line). Please remove this.

There is a whitespace error here (space at the end of the line). Please remove this.

You would have probably noticed this with git add -p.

You would have probably noticed this with `git add -p`.
Author
Member

You would have probably noticed this with git add -p.

I used 'git add -p' for the first time today (you only told me about it after the last push).

I noticed a whitespace error. Not sure if this affects the translation in-game.

The whitespace most certainly has no impact on the translation as it is only used in the helpscreen, will be used nowhere else (as it is a text written only for this help-screen) and renders there perfectly fine.

I respect your thoroughness and will in future check for trailing spaces. Or let git check this for me :3

> You would have probably noticed this with `git add -p`. I used 'git add -p' for the first time today (you only told me about it after the last push). > I noticed a whitespace error. Not sure if this affects the translation in-game. The whitespace most certainly has no impact on the translation as it is only used in the helpscreen, will be used nowhere else (as it is a text written only for this help-screen) and renders there perfectly fine. I respect your thoroughness and will in future check for trailing spaces. Or let git check this for me :3
n_to requested review from Li0n 2021-04-24 08:47:17 +02:00
n_to requested review from erle 2021-04-24 08:47:20 +02:00
n_to force-pushed update_template.txt from d55a436af6 to 48091cecab 2021-04-24 09:07:20 +02:00 Compare
Author
Member

@erlehmann As they are all about the same topic and target I combined all changes in one whole commit so this does not clog up our log.

@erlehmann As they are all about the same topic and target I combined all changes in one whole commit so this does not clog up our log.
Li0n added the
translations
label 2021-04-24 21:08:17 +02:00
Li0n approved these changes 2021-04-26 20:20:44 +02:00
Li0n left a comment
Member

it seems unlikely that this commit can break the game in any way (since it follows the guidelines that were set up for this translation mod) so that's good enough for me for now. translations can always be improved later. I hope someone else checks a bit more thoroughly.

it seems unlikely that this commit can break the game in any way (since it follows the guidelines that were set up for this translation mod) so that's good enough for me for now. translations can always be improved later. I hope someone else checks a bit more thoroughly.
erle refused to review 2021-05-15 17:44:09 +02:00
ryvnf manually merged commit 7bfd28cd75 into master 2021-06-21 00:01:01 +02:00
This repo is archived. You cannot comment on pull requests.
No description provided.