! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
[pl] Common buttons are not translated


Description macias 2014-12-03 10:07:04 CET
Well, either they are not translated or they are but not bound.

Anyway, I see XFCE in Polish language as I set it. But common buttons, like "cancel", "close", "help" are shown in English just as I wrote those labels in this sentence.
Comment 1 Andre Miranda editbugs 2015-02-08 19:16:39 CET
The Polish translation for libxfce4ui is complete[1], but I think that strings like those you mentioned are present in every component/app. Do you see this problem all around Xfce or just some apps?

1 - https://www.transifex.com/projects/p/libxfce4ui/viewstrings/#pl/master/13936860
Comment 2 Steve Dodier-Lazaro editbugs 2015-02-09 14:13:03 CET
Hi Macias,

When you answer Andre's question, it would be helpful to mention which distribution you are using (and which version), and the name and version of the package providing the translation if any. It might be that the translations for GTK+2 are not properly packaged for instance.
Comment 3 macias 2015-02-09 16:00:11 CET
I reinstalled the system and now things look different. Despite setting language to Polish majority of text is English, only parts in Polish -- messages shown on splash screen (when starting XFCE), logout dialog is in Polish. Besides, English everywhere.

I use openSUSE 13.2 64-bit, but as for detailed info I will post them as soon as I can, because as we speak the computer I posted this report for broke.
Comment 4 Andre Miranda editbugs 2015-02-09 16:22:43 CET
How are you setting the language?
As soon as you manage to fix your PC, check if the "po" locale is generated [1]? If the locale is already generated(locale -a), try "export LANG=po.UTF-8" and open some app(mousepad, ristretto...) from the same terminal.

1 - https://wiki.archlinux.org/index.php/locale#Generating_locales
Comment 5 macias 2015-02-13 17:35:05 CET
Created attachment 5934 
lang packages

I fixed the computer.

Btw. why "po", "pl" probably, right? :-)

Anyway, I think I know where the problem is, the generated locale for Polish looks like this "pl_PL.utf8", when I launch program, I have English menu, BUT when I force export with "pl_PL.UTF8" (note the upper case for "utf8" part), as the result I get Polish menu.

Now the question is which program is responsible for this -- the one generating locales, or the end-user programs not understanding "utf8" spelled with lower case (some parts obviously understand it -- like XFCE splash screen).
Comment 6 macias 2015-02-13 17:36:24 CET
PS. I used Yast (openSUSE tool) for setting the language.
Comment 7 macias 2015-02-15 09:34:24 CET
I tested some more, and I found out LANG was set to English. Out of curiosity I logged out, noticed language selector in XFCE login page, changed it to Polish, and get LANG set to... English :-) I logged out, didn't change the language (it was set to Polish from previous attempt), logged in, and finally LANG was set to Polish. Then I tested some programs and they were in Polish.

I checked the common buttons I wrote originally about, it seems to be fixed, they are properly in Polish.

So, the problem is fixed, the inconsistency with languages (Yast with Polish, XFCE in English) I don't know where to report.
Comment 8 Steve Dodier-Lazaro editbugs 2015-02-15 14:00:28 CET
(Switching to INVALID as the problem was caused by non-Xfce packages)
Comment 9 Andre Miranda editbugs 2015-02-20 00:00:40 CET
I don't know, but it seems like a Login Manager bug. Maybe you should report to its developers, but if you use a vanilla install of opensuse you can report them instead.

Bug #11348

Reported by:
Reported on: 2014-12-03
Last modified on: 2015-02-20


Nick Schermer
CC List:
3 users




lang packages (1.98 KB, application/octet-stream)
2015-02-13 17:35 CET , macias
no flags

Additional information