Following your remarks, the rule has been changed into a warning (for all languages in the next release).Tottori_Torinosuke wrote: 1. Abolish this punctuation mark rule if possible. This rule is too problematic, rather than improved, for us (and maybe for players using other languages too). if this rule is not for solve errors with interfaces (and just for its appearence), I strongly want you to abandon this rule.
But please really mind the warning and do not use ending punctuation where there is none in English unless absolutely necessary! As a general rule, it should not be done, as it may betray the original meaning and interface aesthetics chosen by the developer in English.
If you feel that the developer should have used a final punctuation in the original text, you can submit a change request for validation in English to English translation.
Yes, some translators had altered the final punctuations in English a little anarchically over the years (there is now a validation process for that).Alca-chan wrote:I noticed there is a fix in translations with the comment "BGA fix, normalize ending punctuation".
So punctuation in other languages might have been wrong because of these bad changes in English instead of being a thought out translator's choice, and we decided to 1) restore English correct punctuation then 2) normalize other languages in respect to the original text to restore homogeneity.
If it did that in some cases, it's a mistake. The goal was to restore proper punctuation relative to the original English text. It's possible that we missed some cases but it should be marginal.Alca-chan wrote:It deleted all ending punctuation in some translation and even though for some of those there is ending punctuation in English.
This was indeed an unintended consequence of the process. I reverted that.Alca-chan wrote:And another great thing this "fix" did is that instead of 1. (1st), 2. (2nd), 3. (3rd) we have just 1, 2, 3, and the translation of "th" was ".", now it's empty.
Should I fix it myself (is it even possible now?) or are you going to revert it?
As you say "MAY not be". But in the general case it SHOULD be. So now the interface doesn't block final punctuation changes but only displays a warning: translators MAY choose to disregard the warning, but SHOULD give it some thought to be REALLY sure that it's the best thing to do for the meaning and the interface in their language.Infinity25 wrote:Simplified Chinese also have same problem. The punctuation is same as traditional Chinese given above.
Besides, in some case, an ending punctuation same to English's (or corresponding full-width version) MAY not be the best elegant or graceful translation.
Therefore, I propose disabling the auto fix for Chinese, leaving more free space for translators to make it a common touch.
I'd also like to state that this corrective treatment had to be done mainly because we were not clear enough in our translation guidelines and because we left the original English text a little too open to mistakes. We are still learning along the way, internationalization is definitely complex.
Thanks again to all translators doing their best to make BGA available in so many languages!