Glimpse: When to wait for localization of an interface in other languages?

Created on 24 Nov 2019  路  14Comments  路  Source: glimpse-editor/Glimpse

Hello, thank you very much for the program! I sincerely wish you success in your development! I liked it. I added it to my free software site (GNU GPL and similar licenses) - link. It is in Russian, attendance is approximately 1200 people a day, among them are many teachers.

Therefore, I want to ask a question that visitors to my site will fall asleep me when to wait for the translation of the program into Russian? in GIMP this translation was, can it be taken from there?

Bug Windows

Most helpful comment

launched "glimpse-0.1.0-unsigned.msi" as administrator and installed. Windows 10 x64 operating system. Do I need to provide you with any files or folders?

No, it's just that you hadn't said, so I was wondering whether the problem you had was on Windows or on Linux. (with Flatpak)

As far as I can see, the translations are working just fine with the Flatpak build.

(Since this is a Windows issue I'm going to unsubscribe from it, do CC me if you find something similarly wrong with the Flatpak build)

All 14 comments

There should already be Russian translations (taken from upstream) in Glimpse.

One thing to keep in mind is that due to some trouble with translations, many still have references to the upstream GNU Image Manipulation Program

I do not see a Russian translation. Here is a screenshot, in the settings only English localization.
111

If you set it to System Language and if your system is in Russian it should load the Russian translation; otherwise we'll need to compile with full translation listing. @TrechNex

Confirmed that this bug applies on Windows and Linux. It would be interesting to see if it's also present in upstream.

My guess is that it may have more to do with how we package and distribute the application. I am tagging in @bochecha as I am not sure how languages are handled in Flatpaks, and I will need to read up on how languages are fetched on Windows so I can fix the installer if needed.

In the meantime it could be worth taking at look in the %appData% directory on Windows. The Glimpse and Gimp folders there are fairly similar, and we can figure out which files are missing that should be present.

On Windows we need to copy $HOME/w64/usr/$HOST/sys-root/mingw/share/pkgconfig/iso-codes.pc to $HOME/w64/usr/$HOST/sys-root/mingw/lib/pkgconfig before running autogen to get language dropdown support. @TrechNex

I will find an evening this week to try out that fix :)

On the flatpak currently I only see system, en_CA, en_GB and en_US. Not sure if that's expected or not.

I do not see a Russian translation. Here is a screenshot, in the settings only English localization.
111

How did you install it and what is your system locale?

launched "glimpse-0.1.0-unsigned.msi" as administrator and installed. Windows 10 x64 operating system. Do I need to provide you with any files or folders?

launched "glimpse-0.1.0-unsigned.msi" as administrator and installed. Windows 10 x64 operating system. Do I need to provide you with any files or folders?

No, it's just that you hadn't said, so I was wondering whether the problem you had was on Windows or on Linux. (with Flatpak)

As far as I can see, the translations are working just fine with the Flatpak build.

(Since this is a Windows issue I'm going to unsubscribe from it, do CC me if you find something similarly wrong with the Flatpak build)

I will look into this. It's possible that the current Windows packaging process doesn't pull in all the right files.

Have confirmed that the reason the languages are not available on Windows is the WiX manifest file does not collect them at packaging time when we're building the installer.

This was because when I packaged 0.1.0 I hadn't run make update-po at any point, so missed that we needed the share\locale folder.

I will fix this in a dedicated PR.

Thanks! We will wait for the correction!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

EndrII picture EndrII  路  7Comments

LunaTheFoxgirl picture LunaTheFoxgirl  路  6Comments

cristianovitorino picture cristianovitorino  路  8Comments

HumanG33k picture HumanG33k  路  3Comments

abitrolly picture abitrolly  路  6Comments