Le 02/07/2025 à 11:09, Dominique Dumont a écrit :
On Tuesday, 1 July 2025 21:05:05 Central European Summer Time thraex via Pan-
users wrote:

and I spent the last couple of days installing Fedora and getting used
As a Debian Developer, I can't say I approve 😉

Ubuntu was a nice distro, but the mandatory use of snaps with their unique store and forced updates was a bit too much. Linux Mint's clem said it best: "Applications in this store cannot be patched, or pinned. You can’t audit them, hold them, modify them or even point snap to a different store. You’ve as much empowerment with this as if you were using proprietary software, i.e. none. This is in effect similar to a commercial proprietary solution, but with two major differences: It runs as root, and it installs itself without asking you."

But my FreedomBox (<https://freedombox.org/>) still runs Debian of course :)

While compiling Pan, I remarked a few packages should be added to Pan's
README for Fedora: gcc, gcc-c++ and libassuan-devel also need to be
installed beforehand. Besides, "cmake-gui -B std-build" was complaining
about errors while configuring, but after installing the ninja-build
package, everything was fine.

I guess that ninja-build or gmake are required.


Just for your information, there is no gmake package in Fedora:
$  dnf info gmake
Mise à jour et chargement des dépôts :
Dépôts chargés.
Aucun paquet correspondant à lister

Anyway, I'll update Pan's README according to your feedback.

Thanks.

For some reason when I change the language of my desktop environment,
Pan remains stubbornly in English (happened both with MATE and KDE X11).

I think you need to logout/login for this change to propagate to all programs
running in your session, including Pan.

I did that. Interestingly, under Ubuntu 24.04 the (older) package from the repositories switched its language according to the desktop's language settings, but not the "manually" compiled version. Under Fedora, same thing, except there's no package in the repositories.

Pan's language is controlled by LANGUAGE environment variable (at least on my
Debian).

You should be able to run Pan in French with this command run from a terminal:

$ LANGUAGE=fr_FR.UTF-8 pan

or

$ export LANGUAGE=fr_FR.UTF-8
$ pan

Still in English.

The value of LANGUAGE can depend on the locale you have configured.

I have:

Here's mine:

$ locale
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC=fr_FR.UTF-8
LC_TIME=fr_FR.UTF-8
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY=fr_FR.UTF-8
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER=fr_FR.UTF-8
LC_NAME=fr_FR.UTF-8
LC_ADDRESS=fr_FR.UTF-8
LC_TELEPHONE=fr_FR.UTF-8
LC_MEASUREMENT=fr_FR.UTF-8
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=

And Pan remains in English of course... I'm a bit lost here. Incidentally, that prevents me from taking a screenshot for the documentation.


As for the impact of the stated change and since I'm just a translator
and not a developer, a message about that issue is waiting in gnomefr
translation mailing-list, I'll make sure to keep you posted.

So a quick summary: the translations have to follow GNOME's workflow on Damned Lies. I had to create an account and upload Pan's translation on <https://l10n.gnome.org/vertimus/pan/master/po/fr/>. I guess someone will take care of it at some point, but I'm going to ask on the mailing-list anyway for details and keep you updated.

Regarding the documentation, same thing. It's been uploaded on <https://l10n.gnome.org/vertimus/pan/master/help/fr/> but there's a warning:

"There is no existing translation for this documentation. Damned Lies does not support yet the addition of new documentation po file. Please open a merge request on the pan project page and copy the link to this module activity to prove the maintainers the translated file went through the translation process.

You can track the implementation of this feature on gitlab.gnome.org (#437)."

In a separate warning, it says " Don’t know where to look for the DOC_LINGUAS variable, ask the module maintainer." for French and English.

Like I said, when I have more information, I'll post it but you may want to take a look at that page anyway.

Thanks for your help

Thank *you* for working on Pan!



_______________________________________________
Pan-users mailing list
Pan-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-users

Reply via email to