[GH-ISSUE #7633] [Maintenance] loot-core should not rely on i18next #117516

Closed
opened 2026-06-11 12:44:41 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @MatissJanis on GitHub (Apr 26, 2026).
Original GitHub issue: https://github.com/actualbudget/actual/issues/7633

The loot-core package should not reply on i18next. All user-facing translations should live in desktop-client package.

The objective here is to perform some refactors to remove usage of i18next from loot-core and then also remove this dependency from package.json.

Doing this will make managing translations easier as they will be self-container to a single package instead of scattered all over.

Originally created by @MatissJanis on GitHub (Apr 26, 2026). Original GitHub issue: https://github.com/actualbudget/actual/issues/7633 The `loot-core` package should not reply on `i18next`. All user-facing translations should live in `desktop-client` package. The objective here is to perform some refactors to remove usage of `i18next` from `loot-core` and then also remove this dependency from `package.json`. Doing this will make managing translations easier as they will be self-container to a single package instead of scattered all over.
GiteaMirror added the maintenancegood first issue labels 2026-06-11 12:44:41 -05:00
Author
Owner

@SupaSeeka commented on GitHub (Apr 27, 2026):

I'll work on this.

<!-- gh-comment-id:4329153711 --> @SupaSeeka commented on GitHub (Apr 27, 2026): I'll work on this.
Author
Owner

@MatissJanis commented on GitHub (Apr 28, 2026):

For reference: https://github.com/actualbudget/actual/pull/7646#issuecomment-4338774595

<!-- gh-comment-id:4338781184 --> @MatissJanis commented on GitHub (Apr 28, 2026): For reference: https://github.com/actualbudget/actual/pull/7646#issuecomment-4338774595
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#117516