I cloned the repo and counted the messages_*.properties files against messages.properties (1,076 keys, 25 languages). Every language is incomplete — Russian is the most complete at 82%, then German 79%, French 80%, dropping to Hungarian 29%, Korean 31%, Czech 32%, Dutch 35%. As new English strings get added, the translations fall further behind.
I maintain Bisq's localization tooling (localize-pipeline) and could set up a workflow that translates the changed keys and opens a PR to review. It stays off until someone adds a model key, never merges by itself, keeps the {0} placeholders intact, and can run on a local model. Since you keep some of these current by hand, the idea is to take that off your plate.
Before I put up a PR: worth having here? If AI-drafted translations are a no for you, that's fine — just say so.
cc @helge17
I cloned the repo and counted the
messages_*.propertiesfiles againstmessages.properties(1,076 keys, 25 languages). Every language is incomplete — Russian is the most complete at 82%, then German 79%, French 80%, dropping to Hungarian 29%, Korean 31%, Czech 32%, Dutch 35%. As new English strings get added, the translations fall further behind.I maintain Bisq's localization tooling (localize-pipeline) and could set up a workflow that translates the changed keys and opens a PR to review. It stays off until someone adds a model key, never merges by itself, keeps the
{0}placeholders intact, and can run on a local model. Since you keep some of these current by hand, the idea is to take that off your plate.Before I put up a PR: worth having here? If AI-drafted translations are a no for you, that's fine — just say so.
cc @helge17