The make process detects that it should use gettext but it doesn't install the mo files in /usr/share/locale/*/LC_MESSAGES. Locales as defined in /etc/env.d/02locale (and working!): # Precedence goes from top to bottom #LC_ALL="de_DE@euro" # The following is for the GUI (gdm) #LC_MESSAGES="de_DE@euro" LC_COLLATE="de_DE@euro" LC_CTYPE="de_DE@euro" LC_MONETARY="de_DE@euro" LC_NUMERIC="POSIX" LC_TIME="de_DE@euro" LC_PAPER="de_DE@euro" # The following is the sytem default LANG="de_DE@euro" There are also LINGUAS definitions in /etc/make.conf: LINGUAS="de en hu fr es" Reproducible: Always Steps to Reproduce: 1. emerge efax-gtk 2. 3.
Created attachment 133008 [details, diff] Patch to add NLS to efax-gtk-3.0.11.ebuild Simply add NLS to the ebuild by renaming po/*.gmo to po/*.mo and then using domo. The diff was applied to a soft link "../efax-gtk-3.0.11-r1.ebuild" in the files directory.
Why did you change resolution to RESOLVED, FIXED? It's not in Portage yet, so it's not fixed.
(In reply to comment #2) > Why did you change resolution to RESOLVED, FIXED? It's not in Portage yet, so > it's not fixed. Sorry, I was just too happy.
15 Feb 2009; Peter Alfredsen <loki_val@gentoo.org> +efax-gtk-3.0.18.ebuild: Fix bug 251779 with ebuild from Michael Mair-Keimberger <miki3@gmx.net>. Also solves bug 193309, thanks to Peter GAAL <pgaal@gmx.net>.