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

Use existing translation keys #640

Merged
merged 27 commits into from
Dec 26, 2024
Merged

Use existing translation keys #640

merged 27 commits into from
Dec 26, 2024

Conversation

wbazant
Copy link
Collaborator

@wbazant wbazant commented Dec 13, 2024

Closes #538

I've made too many issues ;) with the idea they'll be good for people to work on bit by bit, but instead, it was easier for me to do them at once:
Closes #587
Closes #588
Closes #590
Closes #591
Closes #592
Closes #637

Also addresses #622 (comment)

Also the branch has some refactoring to the "entry"/ location pages - I started from those aiming to improve the review summary, but then got pulled into applying the existing translations.

To demonstrate that the epic is complete, here's a locale file with only translation keys that are not used anywhere in the code:
locale-with-only-old-keys.txt

I've been reading through version of that file and finding functionality that should still be translated, and now I can't any more, but @ezwelty maybe you'll spot functionality worth bringing over from the old site?

I've not tried to use translations from the mobile app, since it's not been translated into all the languages, but maybe I'll be able to use them for AI translation as context.

After this change, I propose to move to the next stages of translating: tidying up the existing json, moving verbiage out of the code and into the locale files, and then some kind of AI translation phase.

- add location coordinates to location links
- correctly group locations with only coordinates
- use translation keys
- align placemark icon to top of text
@wbazant
Copy link
Collaborator Author

wbazant commented Dec 26, 2024

Maybe this code is safe enough to merge, anything that is broken by the changes will be fairly obvious. We can come back to existing translations any time, too.

@wbazant wbazant merged commit 82d7b87 into falling-fruit:main Dec 26, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment