Open Bug 1964042 Opened 6 months ago Updated 3 months ago

Clean up SeaMonkey 2.53 l10n files and sync them with central as far as possible.

Categories

(SeaMonkey :: General, enhancement)

enhancement

Tracking

(seamonkey2.53? affected)

ASSIGNED
seamonkey2.53
Tracking Status
seamonkey2.53 ? affected

People

(Reporter: frg, Assigned: frg)

Details

(Whiteboard: SM2.53.22)

Attachments

(4 files)

774.03 KB, application/x-zip-compressed
iannbugzilla
: review+
Details
260 bytes, text/plain
iannbugzilla
: review+
Details
399.53 KB, application/x-zip-compressed
iannbugzilla
: review+
Details
25.96 KB, application/x-zip-compressed
iannbugzilla
: review+
Details

Pontoon now reformats our central l10n files in https://gitlab.com/seamonkey-project/seamonkey-central-l10n regularly after pushes. For 2.53 we need to manually merge the changes back. The 2.53 files still use the old formatting style in most cases and have other problems like tabs, trailing spaces and Windows CRLF line endings. Lets clean this up and sync as far as possible. Our central l10n files also have a few problems but as a first step see that we can get 2.53 in shape.

Summary: Clean up SeaMonkey 2.53 l10n fi9les and sync them with central as far as possible. → Clean up SeaMonkey 2.53 l10n files and sync them with central as far as possible.
Attached file crlf.zip

1st one cr lf changes

find . -type f -print0 | xargs -0 dos2unix

Attachment #9485022 - Flags: review?(iannbugzilla)
Attachment #9485022 - Flags: approval-comm-release?

Second one reformat with l10n-fix --continue
This is more or less the same formatting Pontoon uses. I needed to remove some changes in inc files and correct leading non breaking spaces which were formatted as "\ " causing a merge arror.

Technically unreviewable so just shooting for a quick lookover and ra+

Attachment #9485026 - Flags: review?(iannbugzilla)
Attachment #9485026 - Flags: approval-comm-release?
Attached file manual.zip

Third one manual alignment with central. I usually didn't take access keys changes here. 90% comment fixes and blank line removals.

All languages merged manually to see if technical errors crept in.
I added a leading \u0020 to the variable pop3ServerSaid per comment. Not sure if this is really needed but shouldn't matter.

Attachment #9485028 - Flags: review?(iannbugzilla)
Attachment #9485028 - Flags: approval-comm-release?
Attached file keys.zip

Last one access key sync with central.
Not sure if we want this one in whole or partially. I ommited obvious bad changes to keys but some of these might be ok. We should either sync these to 2.53 or the current 2.53 ones to central later. Given that 2.53 is currently the production branch might be best to overwrite central access key changes one time and ask localizers to check.

Currently it is a mess which should be corrected one way or the other.

Attachment #9485030 - Flags: review?(iannbugzilla)
Attachment #9485030 - Flags: approval-comm-release?

Comment on attachment 9485022 [details]
crlf.zip

[Triage Comment]
Let's have 2.53 as our point of truth, just formatted so it is easy to transplant to central

Attachment #9485022 - Flags: review?(iannbugzilla)
Attachment #9485022 - Flags: review+
Attachment #9485022 - Flags: approval-comm-release?
Attachment #9485022 - Flags: approval-comm-release+

Comment on attachment 9485026 [details]
Links to the reformat patches

[Triage Comment]
Let's have 2.53 as our point of truth, just formatted so it is easy to transplant to central

Attachment #9485026 - Flags: review?(iannbugzilla)
Attachment #9485026 - Flags: review+
Attachment #9485026 - Flags: approval-comm-release?
Attachment #9485026 - Flags: approval-comm-release+

Comment on attachment 9485028 [details]
manual.zip

[Triage Comment]
Let's have 2.53 as our point of truth, just formatted so it is easy to transplant to central

Attachment #9485028 - Flags: review?(iannbugzilla)
Attachment #9485028 - Flags: review+
Attachment #9485028 - Flags: approval-comm-release?
Attachment #9485028 - Flags: approval-comm-release+

Comment on attachment 9485030 [details]
keys.zip

[Triage Comment]
Let's have 2.53 as our point of truth, just formatted so it is easy to transplant to central

Attachment #9485030 - Flags: review?(iannbugzilla)
Attachment #9485030 - Flags: review+
Attachment #9485030 - Flags: approval-comm-release?
Attachment #9485030 - Flags: approval-comm-release+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: