Summary: | Localization doesn't work in games-strategy/freeciv | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | s96161 |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | michael.schachtebeck |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
s96161
2004-02-03 01:40:09 UTC
How ugly. The location of the locale files is hard-coded to be '${prefix}/share/locale' instead of '${datadir}/locale' Fixed in CVS. Resync and remerge to get a working nls setup. This bug seems to be back in games-strategy/freeciv-2.1.10: strace -e trace=file civclient gives open("/usr/games/share/locale/de_DE/LC_MESSAGES/freeciv.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/games/share/locale/de/LC_MESSAGES/freeciv.mo", O_RDONLY) = -1 ENOENT (No such file or directory) However: # locate freeciv.mo /usr/share/locale/de/LC_MESSAGES/freeciv.mo Do you need further input? Seems to be solved in the new games-strategy/freeciv-2.1.11. |