Skip to content

fix: Update localizations for consistency#287

Open
dandwyer wants to merge 1 commit intoRaidTheory:mainfrom
dandwyer:dandwyer
Open

fix: Update localizations for consistency#287
dandwyer wants to merge 1 commit intoRaidTheory:mainfrom
dandwyer:dandwyer

Conversation

@dandwyer
Copy link
Copy Markdown

  • build: Add GitHub Actions workflow and Dependabot configuration
  • test: Add localized text type and associated tests
  • fix: Make changes to eliminate xfail for localized text validation tests

@dandwyer
Copy link
Copy Markdown
Author

dandwyer commented Apr 14, 2026

@baschny
Copy link
Copy Markdown
Contributor

baschny commented Apr 14, 2026

@dandwyer I suggest that you split this PR in multiple ones by topic:

  1. the data fixes (maybe even split these up in the "ko-KR" fixes and map-events)
  2. then separate your new feature suggestion(s). Maybe split those also, as you are proposing a github actions workflow (which might be also discussable) and then the whole "zod" schema tests etc, which I personally find way to complicated for our simple use-case here.

Because: as a single pull request it is an "all or nothing" thing: if the maintainer disagrees with some tiny thing, the whole changes are stalled, even thou some of these are basically no-brainers.

@dandwyer
Copy link
Copy Markdown
Author

Thanks for the feedback. I will firstly revise this PR to address 1. Then, I can follow up with 2, which was meant to be architectural enforcement to prevent inconsistency. As an example, 1 is largely rework related to another good faith attempt to make same updates, but some got missed and/or reversions got introduced later due to lack of architectural enforcement.

@dandwyer dandwyer changed the title Add github workflows, localization tests, and localization enhancements fix: Update localizations for consistency Apr 14, 2026
Comment thread arctracker-ui/en.json
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Only changed as a result of running bun run format so that bun run check would pass.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Removed this from scope of PR in latest push since it is not strictly required and in scope of adjacent #290 .

Comment thread arctracker-ui/ko-KR.json
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Changed name to match ko-KR convention established by: #249

Comment on lines +14 to +33
"en": "Hurricane",
"de": "Hurrikan",
"fr": "Ouragan",
"es": "Huracán",
"pt": "Furacão",
"pt-BR": "Furacão",
"pl": "Huragan",
"no": "Orkan",
"da": "Orkan",
"it": "Uragano",
"ja": "ハリケーン",
"ko-KR": "허리케인",
"zh-CN": "飓风",
"zh-TW": "颶風",
"ru": "Ураган",
"tr": "Kasırga",
"uk": "Ураган",
"hr": "Uragan",
"sr": "Uragan",
"he": "הוריקן"
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

These translations are care of ChatGPT.

Comment thread maps.json
"en": "Dam Battlegrounds",
"es": "presas_campos_de_batalla",
"fr": "Champ de Bataille du Barrage",
"he": "שדות הקרב של הסכר",
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

he translations are care of ChatGPT.

@dandwyer
Copy link
Copy Markdown
Author

@baschny : Changes are now limited in scope to data fixes per your request.

@baschny
Copy link
Copy Markdown
Contributor

baschny commented Apr 15, 2026

@baschny : Changes are now limited in scope to data fixes per your request.

Very cool! I was not "requesting" it, it was just a suggestion - as I am not the maintainer of this (its @mattmarcin) - I am just a contributor.

Nevertheless the split up pull requests made it much easier to understand and merge individually.

The "ui" file might require some work from Matt still on arctracker.io, I think this is the reason why it was not changed yet.

@dandwyer
Copy link
Copy Markdown
Author

@baschny : Changes are now limited in scope to data fixes per your request.

...
The "ui" file might require some work from Matt still on arctracker.io, I think this is the reason why it was not changed yet.

@baschny: Thank you for your comprehensive review.

@mattmarcin: I can remove the arctracker-ui/ko.json to arctracker-ui/ko-KR.json rename and provide it in a separate PR if that has frictions for inclusion in this PR. Please let me know.

dandwyer added a commit to dandwyer/arcraiders-data that referenced this pull request Apr 15, 2026
dandwyer added a commit to dandwyer/arcraiders-data that referenced this pull request Apr 15, 2026
github-actions Bot pushed a commit to dandwyer/arcraiders-data that referenced this pull request Apr 15, 2026
dandwyer added a commit to dandwyer/arcraiders-data that referenced this pull request Apr 15, 2026
github-actions Bot pushed a commit to dandwyer/arcraiders-data that referenced this pull request Apr 15, 2026
dandwyer added a commit to dandwyer/arcraiders-data that referenced this pull request Apr 15, 2026
dandwyer added a commit to dandwyer/arcraiders-data that referenced this pull request Apr 15, 2026
github-actions Bot pushed a commit to dandwyer/arcraiders-data that referenced this pull request Apr 16, 2026
dandwyer added a commit to dandwyer/arcraiders-data that referenced this pull request Apr 22, 2026
dandwyer added a commit to dandwyer/arcraiders-data that referenced this pull request Apr 22, 2026
@dandwyer
Copy link
Copy Markdown
Author

Last force push was to rebase to main/latest and address conflicting merge in maps-event.json introduced by merge of #273.

github-actions Bot pushed a commit to dandwyer/arcraiders-data that referenced this pull request Apr 28, 2026
github-actions Bot pushed a commit to dandwyer/arcraiders-data that referenced this pull request Apr 29, 2026
github-actions Bot pushed a commit to dandwyer/arcraiders-data that referenced this pull request May 1, 2026
github-actions Bot pushed a commit to dandwyer/arcraiders-data that referenced this pull request May 4, 2026
github-actions Bot pushed a commit to dandwyer/arcraiders-data that referenced this pull request May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants