[GH-ISSUE #5287] Add report options translations #116636

Closed
opened 2026-06-11 10:07:10 -05:00 by GiteaMirror · 5 comments
Owner

Originally created by @matt-fidd on GitHub (Jul 4, 2025).
Original GitHub issue: https://github.com/actualbudget/actual/issues/5287

Originally assigned to: @Copilot on GitHub.

Some of the options for reports are currently hardcoded english strings, it would be good to be able to mark these for translation.

You can find these in https://github.com/actualbudget/actual/blob/80bb4ab299ea7cb80f486773564416cb3c2d4c33/packages/desktop-client/src/components/reports/ReportOptions.ts

Originally created by @matt-fidd on GitHub (Jul 4, 2025). Original GitHub issue: https://github.com/actualbudget/actual/issues/5287 Originally assigned to: @Copilot on GitHub. Some of the options for reports are currently hardcoded english strings, it would be good to be able to mark these for translation. You can find these in https://github.com/actualbudget/actual/blob/80bb4ab299ea7cb80f486773564416cb3c2d4c33/packages/desktop-client/src/components/reports/ReportOptions.ts
GiteaMirror added the tech debttranslations labels 2026-06-11 10:07:13 -05:00
Author
Owner

@MatissJanis commented on GitHub (Jun 2, 2026):

cc @matt-fidd is this done?

<!-- gh-comment-id:4607461285 --> @MatissJanis commented on GitHub (Jun 2, 2026): cc @matt-fidd is this done?
Author
Owner

@matt-fidd commented on GitHub (Jun 4, 2026):

It looks like jfdoming might have done some of these but the times don't quite line up.

https://github.com/actualbudget/actual/pull/4303

It was a while ago now, but I think I might have been referring to these which are keys in plain english with spaces in and are a bit of a smell

https://github.com/actualbudget/actual/blob/abeeca67deda771c07cfd554f76daabfe79b98a7/packages/desktop-client/src/components/reports/ReportOptions.ts#L19-L23

<!-- gh-comment-id:4622216398 --> @matt-fidd commented on GitHub (Jun 4, 2026): It looks like jfdoming might have done some of these but the times don't quite line up. https://github.com/actualbudget/actual/pull/4303 It was a while ago now, but I think I might have been referring to these which are keys in plain english with spaces in and are a bit of a smell https://github.com/actualbudget/actual/blob/abeeca67deda771c07cfd554f76daabfe79b98a7/packages/desktop-client/src/components/reports/ReportOptions.ts#L19-L23
Author
Owner

@MatissJanis commented on GitHub (Jun 4, 2026):

I think those are just badly made keys that we actually store in the DB, not actually translateable strings.

Here's one of the translations for example:
https://github.com/actualbudget/actual/blob/23da0016d2a1bf3f9c65ef423b7b8659d7e1162e/packages/desktop-client/src/components/reports/ReportOptions.ts#L150-L159

<!-- gh-comment-id:4625733403 --> @MatissJanis commented on GitHub (Jun 4, 2026): I think those are just badly made keys that we actually store in the DB, not actually translateable strings. Here's one of the translations for example: https://github.com/actualbudget/actual/blob/23da0016d2a1bf3f9c65ef423b7b8659d7e1162e/packages/desktop-client/src/components/reports/ReportOptions.ts#L150-L159
Author
Owner

@matt-fidd commented on GitHub (Jun 4, 2026):

I think I may have looked at a different copy at the time then (without the stuff jfdoming did). We can probably close this one.

<!-- gh-comment-id:4625756402 --> @matt-fidd commented on GitHub (Jun 4, 2026): I think I may have looked at a different copy at the time then (without the stuff jfdoming did). We can probably close this one.
Author
Owner

@MatissJanis commented on GitHub (Jun 4, 2026):

Yep, that's very likely. We previously did have a big push to translate everything, so I would expect most (if not all) things to be already translate-able. :)

<!-- gh-comment-id:4625765648 --> @MatissJanis commented on GitHub (Jun 4, 2026): Yep, that's very likely. We previously did have a big push to translate everything, so I would expect most (if not all) things to be already translate-able. :)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#116636