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

Fix typos #1432

Closed
wants to merge 1 commit into from
Closed

Fix typos #1432

wants to merge 1 commit into from

Conversation

fingolfin
Copy link
Contributor

This fixes a bunch of typos.

You might not want to merge this as-is, as it could break existing
installation with customized templates? But I don't know what your
policies on this are esp. how you prefer to deal with it; so I just
did a global "search and replace", and hope you can give a hint as
to which places (if any) I maybe should not touch.

Or perhaps you don't mind and want to just merge :-).

@ikedas
Copy link
Member

ikedas commented Jun 24, 2022

@fingolfin , thank you for the corrections!

Among your fixes, these would be better to be corrected by submitting PR.

  • Changes of a parameter name in the code:

    • default/web_tt2/review.tt2
    • src/cgi/wwsympa.fcgi.in

    (A suggestion on the fix: For templates customized for earlier versions, it is better to duplicate parameter value for old parameter name as well.)

  • Correction in the source commnent:

    • support/xgettext.pl

The others, typos in the messages/strings to be translated, may be corrected by adding correction on the translation server. --- If possible, please add your fix to english catalog:

Your changes on the site above will be reflected to source distribution in the future release. PO files need not be corrected manually, as they will also be updated accordingly.

@racke
Copy link
Contributor

racke commented Jun 25, 2022

IMHO typos in the source code should be fixed there and not only in the English translation. Otherwise the typos are exposed and diligent contributors will report them again. The approach in #1426 is the way it should be done.

@ikedas
Copy link
Member

ikedas commented Jun 25, 2022

IMHO typos in the source code should be fixed there and not only in the English translation. Otherwise the typos are exposed and diligent contributors will report them again. The approach in #1426 is the way it should be done.

My approach to #1426 was to modify both the source code and the message catalog at once based on the single information entered into the translation server (we can do this with the correct_msgid script: Please confirm the content of script). I don't think the pain of another report coming in before above process is complete is much different than the pain of a PR being submitted with the same fixes before one PR has been merged.

Anyways, if you have objection to the method that was used to solve #115, How about discussing it not as an issue about this PR but as a more general release management issue? In the case of this PR, please let us do it the way we have been doing it.

@ikedas
Copy link
Member

ikedas commented Jun 27, 2022

@fingolfin , sorry for the confusion. As I'll fix "the others" in previous comment, could you please submit another PR to fix remainder, parameter names and comment in sources code? Thank you.

@fingolfin fingolfin mentioned this pull request Jun 27, 2022
@fingolfin
Copy link
Contributor Author

@ikedas I made PR #1433 but it wasn't clear to me what you want to be in there and what not... so for now I just dropped the changes to po files there. Please let me know if I should drop more (and what)

@ikedas
Copy link
Member

ikedas commented Jun 28, 2022

Hi @fingolfin ,

At least po files are prone to conflicts, so you don't have to correct them in the PR.
Further complication would be a burden on you, so I will accept your PR and make other adjustments on my side.

Thank you for your careful corrections!

@ikedas ikedas mentioned this pull request Jul 3, 2022
ikedas added a commit that referenced this pull request Jul 3, 2022
@ikedas ikedas closed this Jul 3, 2022
@ikedas ikedas added the bug label Jul 3, 2022
@ikedas ikedas added this to the 6.2.70 milestone Jul 3, 2022
@fingolfin fingolfin deleted the mh/typos branch July 8, 2022 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants