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

Post-Freeze Typography Review #7965

Merged
merged 10 commits into from Oct 23, 2023
Merged

Post-Freeze Typography Review #7965

merged 10 commits into from Oct 23, 2023

Conversation

Wedge009
Copy link
Member

Extends #7964 - not basing this directly on master because when that one gets merged, this will probably result in merge conflicts otherwise.

I just focused on dashes, apostrophes/quotes, and spacing here. The straight-to-curly quote review was wider this time around - I have seen the micro-AI lines come up in searches before, but previously decided to leave them since they don't look like something average players would see. But since they keep coming up in searches I went ahead and changed them this time around.

I don't expect this to be merged very quickly given the current string freeze.

@Wedge009 Wedge009 added Postponed Issues which cannot be worked on at this time. Campaign (any) Deprecated tag, replaced with separate tags for each mainline campaign Prose Issues with prose text for the game. labels Oct 19, 2023
@Wedge009 Wedge009 requested a review from nemaara October 19, 2023 01:44
@github-actions github-actions bot added AI Issues with the AI engine, including micro AIs. MP Issues with multiplayer support or bundled multiplayer content. Unit Tests Issues involving Wesnoth's unit test suite. UI User interface issues, including both back-end and front-end issues. Units Issues that involve unit definitions or their implementation in the engine. Help In-game Help functions labels Oct 19, 2023
@stevecotton
Copy link
Contributor

I don't expect this to be merged very quickly given the current string freeze.

Can you confirm that you mean "not into 1.18.x at all"? Otherwise we'd be repeating the event that (rightly IMO) angered Demario.

@Wedge009
Copy link
Member Author

I cannot confirm anything. But if that's the approach we want to take, why bother changing anything?

@Wedge009
Copy link
Member Author

Wedge009 commented Oct 19, 2023

BTW, these are no different from changes done in smaller, more incremental batches. I would argue that it would be better for people to submit correctly presented strings in the first place, if you're concerned about 'angering' people.

That's part of why I tried to make a thorough review of the rewritten Eastern Invasion strings before it got merged, but then that approach seems to 'anger' a different group of people. Cannot make any progress with the approach of avoiding 'angering' people.

Copy link
Contributor

@nemaara nemaara left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have any comments about translations. That will have to be worked out with translators sometime.

@stevecotton
Copy link
Contributor

With the string freeze postponed, so this is no longer "post-freeze", I retract my objection.

@Wedge009 Wedge009 removed the Postponed Issues which cannot be worked on at this time. label Oct 21, 2023
@Pentarctagon
Copy link
Member

So, this and #7964 can be merged now, correct?

@Wedge009
Copy link
Member Author

I don't plan any further changes, it's really only pending others' reviews. Given the postponement of the freeze, I understand they're ready to merge.

Then steve can update the Sun Singer text, etc.

@stevecotton stevecotton merged commit 13353f8 into wesnoth:master Oct 23, 2023
1 check passed
@Wedge009 Wedge009 deleted the typography branch October 23, 2023 08:00
@demario-w
Copy link
Contributor

I will not develop how stupid are this "fixes" that refer to a "standard" that obviously only one single developer care to follow.

You must run the po update as soon a possible so that the changes enter the pofiles and are available to translators in isolation.

@Pentarctagon
Copy link
Member

Done in 1c51bd3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AI Issues with the AI engine, including micro AIs. Campaign (any) Deprecated tag, replaced with separate tags for each mainline campaign Help In-game Help functions MP Issues with multiplayer support or bundled multiplayer content. Prose Issues with prose text for the game. UI User interface issues, including both back-end and front-end issues. Unit Tests Issues involving Wesnoth's unit test suite. Units Issues that involve unit definitions or their implementation in the engine.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants