Hi Temuri,

The compile requirements aren't that steep with the right build command options.

Since there are a few challenges in getting the translations pulled and deployed through to rpms, I went ahead and created a copr project to make the whole thing easier.  The copr project builds ovirt-engine, ovirt-engine-ui-extensions and ovirt-web-ui from my github forks.  As of this afternoon, they're exactly the same and their master branches plus your translations.  You should be able to enable my repo on your ovirt-engine and install the rpms with your translations without much trouble.

The copr repo: https://copr.fedorainfracloud.org/coprs/sdickers/enUS_kaGE/

I can refresh the builds by updating my forks.  Only takes a few minutes to do so.  Just drop me an email and I can do that.  Or you can fork the copr project and repos to do it yourself (if you're comfortable with the forks, configs, git pushing etc).

Good luck,
Scott

On Tue, Apr 26, 2022 at 12:47 PM Temuri Doghonadze <temuri.doghonadze@gmail.com> wrote:
Thanks for suggestion.
Seems like ovirt-engine needs more than 32GB RAM to be compile.
Will it take long to get it merged? I'd just wait, if it doesn't.

On Tue, Apr 26, 2022 at 6:42 PM Scott Dickerson <sdickers@redhat.com> wrote:


On Tue, Apr 19, 2022 at 4:03 PM Temuri Doghonadze <temuri.doghonadze@gmail.com> wrote:
Hello,
No problem with that, I already got ovirt master installed through copr.
Downloaded everything, found spec files, downloaded translations from zanata..

Where to put translations? I see no "po" or "intl" or anything familiar. Also, there are no translations in src.rpms I see on copr. Any specific way to get them into source?

For Admin Portal (ovirt-engine), translations need to be compiled in for about half of the files.  For VM Portal, po and pot files are only used to communicate with zanta.  There are build and processing scripts to manage the various translation files in the relevant projects.

Really the best way is to grab the source, pull and apply the translations and build the rpms.  It is a pain, but it is the only safe way to do it.
 

Regards, Temuri

On Tue, Apr 19, 2022 at 9:24 PM Scott Dickerson <sdickers@redhat.com> wrote:
Hi Temuri,

I created a BZ to track adding of Georgian on the various parts of the project.  See https://bugzilla.redhat.com/show_bug.cgi?id=2075188.

To test your translations it can get a bit tricky.  The patches linked in the BZ enable Georgian but do not actually include your current set of translations.  To get a set of rpms with translations applied can require a bit of work:
  • clone the git repos for the projects (ovirt-engine, ovirt-engine-ui-extensions, ovirt-web-ui)
  • apply the appropriate PR from BZ2075188 if it has not been merged yet
  • pull the translations from zanata to your local copy
  • build the rpm from your local copy
  • install the new rpm to your ovirt instance
  • select Georgina on the main landing/welcome page
I can probably help get some rpms with translations installed for you via a custom copr repo (linked to you or me, either could work).  Let me know if that would be easier for you.

Regards,
Scott

On Mon, Mar 28, 2022 at 2:54 AM Temuri Doghonadze <temuri.doghonadze@gmail.com> wrote:
Hello,
Thanks for fixing it, It's almost done, error messages are too boring :)
Another question is, when/how will I be able to test/see translation? 
I got access to 4.4 version of ovirt and translations can be copied forward (no access to 4.5 branch) I guess/hope.
Anyways, is there any way for me to see what I just did?. I'd even recompile whole ovirt, if needed.
BR, Temuri

On Wed, Mar 23, 2022 at 12:54 PM Sharon Gratch <sgratch@redhat.com> wrote:
Hi,

On Wed, Mar 23, 2022 at 11:54 AM Temuri Doghonadze <temuri.doghonadze@gmail.com> wrote:
Hello again,
Translation of 2 modules you gave access me to is completed. 
But I've noticed 2 additional modules I didn't have access to.
Could you please tell me if they're not neccessary?

Thanks for translating web-ui and ovirt-engine-ui-extensions projects.
Regarding the ovirt-engine project, please check now since for some reason the Georgian language was disabled. I enabled it so it should be ok now.
The 4th project rhvm-branding is a downstream project so no need to translate it.

 
Also, virt-manager translation is still unavailable.

On Tue, Mar 22, 2022 at 1:02 PM Temuri Doghonadze <temuri.doghonadze@gmail.com> wrote:
Hello,
Got it, thank you.
All's ok, I'm in. Only thing I might also ask, is if you got any access to person who is maintaining virt-manager, could you ask them to fix translation? (at https://translate.fedoraproject.org/).

Thanks for provided help, will try my best.
BR, Temuri

On Tue, Mar 22, 2022 at 11:49 AM Sharon Gratch <sgratch@redhat.com> wrote:

Hi Temuri,

I activated your account on Zanata (you already had one) and added you to the Georgian translation group.
I'll send you the account details in a separate mail.

Thanks for willing to help with translations!
Sharon

On Mon, Mar 21, 2022 at 3:32 PM Sandro Bonazzola <sbonazzo@redhat.com> wrote:

Il giorno lun 21 mar 2022 alle ore 11:23 Temuri Doghonadze <temuri.doghonadze@gmail.com> ha scritto:
Hello,
My name is Temuri and I'd like to ask for account for Zanata to help
with translation of ovirt to Georgian.

I've done translation of zoiper, FreeCAD, part of gitlab, protonmail,
parts of gnome and KDE, etc etc etc.
In case of questions feel free to ask.
BR, Temuri
_______________________________________________
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-leave@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/
List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/RYKJ2ZFIOYA66XY3PRPXHF5Y5ZDSTKVG/


--

Sandro Bonazzola

MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV

Red Hat EMEA

sbonazzo@redhat.com   

Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.




--
Scott Dickerson
Senior Software Engineer
RHV-M Engineering - UX Team
Red Hat, Inc


--
Scott Dickerson
Senior Software Engineer
RHV-M Engineering - UX Team
Red Hat, Inc


--
Scott Dickerson
Senior Software Engineer
RHV-M Engineering - UX Team
Red Hat, Inc