Gettext internationalization#1
Gettext internationalization#1sfs-pra wants to merge 7 commits intozipproth:fix-kanshi-output-namesfrom
Conversation
* wip * Fix deprecated flag * check config path only on startup * use HEADS_MAX from wdisplays.h * remove useless strcpy * update readme and meson syntax * clang-format * Fix C23 issues gcc 15 is more strict and compiles C by default with C23. `noop` is used as a default null initializer, but now it must have the correct type, so add a cast. See also: https://bugs.gentoo.org/946954 --------- Co-authored-by: Viorel Munteanu <ceamac@gentoo.org>
|
Thank you very much for taking the time to add internationalisation support – it’s a sizeable amount of work and definitely useful for the project. For the moment, however, this branch (fix-kanshi-output-names) is deliberately limited to the Kanshi-compatibility fix that I am proposing upstream ( petertheprocess#2 ). Merging unrelated features here would make that review harder and would mix very different topics in one changeset. Could you please open a new pull request directly against petertheprocess/wdisplays (master) with your i18n commits? That way the maintainer – and the wider user base – can review and discuss the translations, gettext integration and desktop-file changes in one dedicated place. I’ll gladly keep an eye on that PR and, once it is accepted upstream, pull the changes into my AUR package (wdisplays-persistent). Until then I need to keep this fork focused on the single Kanshi bug-fix so that the histories stay clean and easy to follow. Thanks again for the contribution and for understanding! — Stefan |
OK. I'll do it in the next few days |
|
d5f0e48 - norm. The more recent ones don't work. Should I make a gettext of this commit? 25211d7 - does not compile |
* check config path only on startup * use HEADS_MAX from wdisplays.h * remove useless strcpy * update readme and meson syntax * clang-format
[1.1.2] - 2025-07-08
Added
Gettext internationalization.
ru.po
Internationalization in network.cycles.wdisplays.desktop
https://aur.archlinux.org/cgit/aur.git/tree/outputs_noop.patch?h=wdisplays-persistent
Fixed
setlocale(LC_NUMERIC, "C") in src/store.c